Releases: oxc-project/oxc-browserslist
Releases · oxc-project/oxc-browserslist
oxc-browserslist-v3.0.0
Added
- remove config support to reduce binary size (#542)
Other
- deduplicate browser alias functions (#557)
- single-pass major version extraction (#556)
- remove redundant TP check in
browser_accurate(#558) - add
Comparator::compare_f32method to reduce duplication - simplify
cover_by_regionto use a plain loop - (deps) update rust crates (#548)
- intern version strings and quantize percentages in region data (#547)
- intern version strings in region data to reduce binary size (#546)
- remove unused Serialize derive from Opts (#545)
- update README limitations for removed config, env and extends support (#544)
- remove unused Serialize/Deserialize derives from Distrib (#543)
- Update browserslist (#540)
oxc-browserslist-v2.3.1
Fixed
- stabilize proptest browser unbounded range for ranged versions (#521)
Other
- Update browserslist (#537)
- Update browserslist (#535)
- (deps) update rust crates (#533)
- Update browserslist (#531)
- Update browserslist (#526)
- (deps) update rust crate syn to v2.0.116 (#525)
- (deps) update rust crates (#523)
- (deps) update rust crates (#516)
- Update browserslist from 4.28.1 to 4.28.1 (#514)
- Update browserslist from 4.28.1 to 4.28.1 (#511)
- Update browserslist from 4.28.1 to 4.28.1 (#510)
- (test) fix flaky macOS tests and move all tests to integration tests (#508)
- Update browserslist from 4.28.1 to 4.28.1 (#507)
- Update browserslist from 4.28.1 to 4.28.1 (#500)
- serialize extends tests to prevent race conditions (#498)
- update README.md regarding compare to original crate
oxc-browserslist-v2.3.0
Added
- add property-based testing with proptest (#489)
Fixed
- handle year overflow in date conversion
- handle version overflow in node unbounded range query (#485)
- reject trailing dot in version strings to prevent crash (#483)
Other
- remove future work from README.md
- add testing section to README (#490)
- (deps) update rust crates (#487)
- move tests to integration tests (#480)
- remove
nomdependency with hand-written parser (#479) - remove
timecrate dependency (#478) - Update browserslist from 4.28.1 to 4.28.1 (#476)
- Update browserslist from 4.28.1 to 4.28.1 (#475)
- Update browserslist from 4.28.1 to 4.28.1 (#468)
- (deps) update rust crates (#465)
- Update browserslist from 4.28.1 to 4.28.1 (#461)
oxc-browserslist-v2.2.0
oxc-browserslist-v2.1.5
oxc-browserslist-v2.1.4
Other
- Update browserslist from 4.28.1 to 4.28.1 (#420)
- Update browserslist from 4.28.0 to 4.28.0 (#412)
- (deps) update rust crates (#409)
- Update browserslist from 4.28.0 to 4.28.0 (#404)
- (deps) update rust crates to v2.12.1 (#400)
- Update browserslist from 4.28.0 to 4.28.0 (#397)
- Update browserslist from 4.28.0 to 4.28.0 (#394)
- (deps) update rust crate syn to v2.0.110 (#392)
- Update browserslist from 4.27.0 to 4.27.0 (#388)
oxc-browserslist-v2.1.3
Other
- (deps) update rust crates (#379)
- Update browserslist (#377)
- Update browserslist (#376)
- Update browserslist (#375)
- Update browserslist (#374)
- Update browserslist (#372)
- (deps) lock file maintenance rust crates (#371)
- Update browserslist (#367)
- Update browserslist (#365)
- Update browserslist (#363)
- (deps) lock file maintenance rust crates (#361)
- Update browserslist (#356)
- Update browserslist (#355)
- (deps) lock file maintenance rust crates (#354)
- Update browserslist (#348)
- Update browserslist (#347)
- (deps) lock file maintenance rust crates (#345)
- Update browserslist (#338)
- (deps) lock file maintenance (#333)
- Remove unnecessary string allocations in query functions (#329)
- Update browserslist (#328)
- Update browserslist (#321)
- Update browserslist (#316)
oxc-browserslist-v2.1.2
Other
- Update browserslist (#315)
- update current create binary size
oxc-browserslist-v2.1.1
Other
- (deps) browserslist v4.26.2
- add Miri workflow for memory safety testing (#301)
- remove all Box::leak usage using Cow
- replace Box::leak with Cow for version strings
oxc-browserslist-v2.1.0
Added
- compress node_versions data to reduce binary size (#295)
- compress caniuse_browsers data to reduce binary size (#291)
Other
- optimize get_browser_stat function to reduce binary size
- optimize config::parser::parse function to reduce binary size (#298)
- optimize config::load function to reduce binary size (#297)
- optimize _resolve function to reduce binary size (#296)
- Update browserslist (#290)
- (deps) lock file maintenance rust crates (#289)
- Update browserslist (#285)
- Update browserslist (#284)
- (deps) lock file maintenance rust crates (#282)
- Update browserslist (#278)
- Update browserslist (#277)
- (deps) lock file maintenance (#269)
- Update browserslist (#266)
- Update browserslist (#265)
- Update browserslist (#263)
- (deps) lock file maintenance rust crates (#262)
- Update browserslist (#259)
- Update browserslist (#258)
- (deps) lock file maintenance rust crates (#253)
- Update browserslist (#248)