# 0.9.0 - Update `lalrpop` to `0.17.0` - Fix some new clippy warnings by removing useless `Box`ing # 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](https://github.com/sgodwincs/webidl-rs/pull/15) # 0.6.0 - Fixed bug where the generated parser would still be in the source directory ([#13](https://github.com/sgodwincs/webidl-rs/pull/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](https://github.com/sgodwincs/webidl-rs/pull/12))