Change Log
Full Changelog
Merged pull requests:
Full Changelog
Merged pull requests:
Full Changelog
Closed issues:
- Support
raises
and setraises
#128 - Support
legacycaller
#127 - Improve “No semicolon after enum” message #119
Merged pull requests:
- Let error messages include the current definition name #129 (saschanaz)
Full Changelog
Closed issues:
- Always return an array for idlType, etc. #113
- Maintain writer.js or not? #109
Merged pull requests:
v9.0.0 (2017-11-30)
Full Changelog
Closed issues:
- Code quality #116
- Unable to parse HTMLAllCollection interface #114
- Add support for mixin syntax #112
- Whitespace issues #111
Merged pull requests:
v8.1.0 (2017-11-03)
Full Changelog
Closed issues:
- Extended Attributes
rhs
should always be there #96
Merged pull requests:
v8.0.1 (2017-11-03)
Full Changelog
Fixed bugs:
- Comment order parsing bug #107
Merged pull requests:
v8.0.0 (2017-11-03)
Full Changelog
Closed issues:
- Remove creators support #100
- Add mixin support #92
Merged pull requests:
v7.0.0 (2017-10-27)
Full Changelog
Closed issues:
- Type conversion on default values is destructive #94
- extended attribute structure missing type #89
Merged pull requests:
v6.1.0 (2017-10-23)
Full Changelog
Merged pull requests:
v6.0.1 (2017-10-18)
Full Changelog
Closed issues:
- Enum values should be objects #86
Merged pull requests:
v6.0.0 (2017-10-17)
Full Changelog
Merged pull requests:
v5.0.0 (2017-10-17)
Full Changelog
Closed issues:
- Unable to parse annotated types in generics #83
- Drop support for Node 4, move to 6 LTS #82
Merged pull requests:
v4.2.0 (2017-10-16)
Full Changelog
Closed issues:
- Remove legacy caller support #78
- Should report error for using duplicate names #77
Merged pull requests:
v4.1.0 (2017-07-04)
Full Changelog
Closed issues:
- Parsing error for annonated inner types of generic types #71
Merged pull requests:
- Support TypeWithExtendedAttributes on generics #75 (saschanaz)
v4.0.0 (2017-06-27)
Full Changelog
Closed issues:
- Remove serializer-related productions #73
- Records don't seem to be working right #72
- Document namespace member output #59
Merged pull requests:
v3.0.2 (2017-05-29)
Full Changelog
Closed issues:
Merged pull requests:
v3.0.1 (2017-05-18)
Full Changelog
Closed issues:
- Is array syntax dead? #66
- Remove exceptions support #65
Merged pull requests:
- Fix whitespace error on parsing extended attributes #68 (saschanaz)
- Remove deprecated IDL arrays and exceptions #67 (saschanaz)
v2.4.0 (2017-04-12)
Full Changelog
Closed issues:
- Add support for Annotated Types #60
- Question: Convert WebIDL -> Javascript #56
- Get Robin to give us push permissions on npm #54
- Add support for records #53
- module not supported? #52
- Add support for namespaces #51
- Export is not AMD compatible #48
- Can't represent large constants #21
Merged pull requests:
v2.1.0 (2016-08-12)
Closed issues:
- Exception when parsing test/syntax/idl/typedef.widl #46
- Wrong jsondiffpatch location #42
- ‘npm install’ fails on building microtime #40
- Can't represent union types in typedefs #38
- tokenise() assumes a specific property enumeration order #27
- Add support for iterable<>, maplike<>, setlike<> declarations #24
- WebIDL2 fails to parse
attribute Promise\<DOMString\>\[\] baz
#19 - Support for ExtendedAttributeIdentList (current editor's draft) #18
- No Licensing Information #17
- how to regenerate w3c idl files ? #14
- What is lib/writer.js #13
- Numerous tests are failing #7
- Add support for missing types in ServiceWorker #5
- How can I parse just a function? #3
- Parser throws on nullable array of nullable array #2
- Parser throws on nullable array of any #1
Merged pull requests:
- Fix “default”: undefined #47 (mkwtys)
- Replace expect.js with expct #45 (halton)
- Correct jsondiffpatch location. #44 (halton)
- Bump microtime to 2.1.1 #43 (halton)
- Expand writer support #39 (markandrus)
- Accept wider (but still incomplete) set of allowed syntax for extended attributes #37 (mlogan)
- Add test for callback with multiple arguments. #36 (tobie)
- Iterables #34 (motiz88)
- Allow trailing comma in enum value lists, per spec #33 (motiz88)
- Allow typedefs within interfaces (behind an opt-in flag) #32 (motiz88)
- In draft #31 (othree)
- Add support for extended attributes identifier lists #29 (tobie)
- Make
attribute Promise\<T\>\[\] attr;
work. #26 (jyasskin) - Parse required dictionary fields. #25 (jyasskin)
- Define the WebIDL2 property on self rather than window. #23 (Ms2ger)
- Teach WebIDL2 to parse [] default values. #22 (jyasskin)
- Support ID list in extended attributes #20 (othree)
- Make sure that
sequence
property of idl types is set to false if the type is actually sequence
. #16 (tobie) - Parametrized #15 (tobie)
- Add promise support #12 (tobie)
- Remove broken coverage support from travis for now. #11 (tobie)
- Add support for [MapClass(type, type)]. #10 (tobie)
- Incorporate tests from widlproc[1] and remove dependency on said project. #9 (tobie)
- README incorrectly recommended updating the widlproc submodule. #8 (tobie)
- Fix bug where instrumented version of webidl2 was loaded. #6 (tobie)
- Use https:// instead of git:// #4 (Manishearth)
* This Change Log was automatically generated by github_changelog_generator