- Allow filename to be passed in with scripts being evaluated for better stacktraces.
- Make
Array
,Boolean
,Date
,Error
,EvalError
,Function
,JSON
,Map
,Math
,Number
,Object
,Promise
,RangeError
,ReferenceError
,RegExp
,Set
,String
,Symbol
,SyntaxError
,TypeError
,URIError
,WeakMap
, andWeakSet
available on global/window.
- Upgrade dependencies and use Babel 7 beta.
- Implemented caption property on HTMLTableElement.
- Upgraded dependencies to latest versions.
- Implemented properties and methods for HTMLTableRowElement.
- Implemented properties and methods for HTMLTableSectionElement.
- Implemented Element getElementsByTagName method.
- Implemented Node contains method.
- Implemented Node normalize method.
- Implemented more Node methods.
- Added MutationObserver and MutationRecord.
- Added missing HTML element class exports to index.
- Changed Node from a mixin to a class.
- Added support for comments, document fragments, document.body, and document.head.
- Implemented text node.
- Fix bad publish.
- Implemented more HTML elements.
- Implemented document.createElement().
- Added incomplete classes for all HTML elements in Window.
- Include body and head elements by default with options to not include them.
- Implemented more API including most of Element, HTMLElement, GlobalEventHandlers, and TouchEventHandlers.
- Allow referencing window properties via global scope.
- Get browser to allow globally defining properties and keeping global scope, global property, and window property to reference the same thing.
- Updated README to include badges.
- Implemented more code and setup build to lib directory.
- Initial commit.