Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1.15 KB

RELEASES.md

File metadata and controls

35 lines (23 loc) · 1.15 KB

0.9.0

  • Update lalrpop to 0.17.0
  • Fix some new clippy warnings by removing useless Boxing

0.8.0

  • Update lalrpop to 0.16.0 to reduce package size.

0.7.0

  • Fixed bug where integer literals outside the range of i64 could not be represented (#15

0.6.0

  • Fixed bug where the generated parser would still be in the source directory (#13)
  • Add back support for parsing implements statement for backwards compatibility with older WebIDLs
  • Add back support for parsing legacycaller in special operations for backwards compatibility with older WebIDLs
  • Update lalrpop to 0.15.1. Version 0.15.0 cannot be used as it breaks with usage of include!
  • Remove unnecessary Parser struct, since it does not do anything. Instead of doing
let parser = Parser::new();
let result = parser.parse_string(...);

You can now simply do

let result = parse_string(...);

0.5.0

  • Reduced package size by excluding mozilla_webidls.zip and upgrading lalrpop to 0.14.0 (#12)