Skip to content

Releases: oxc-project/oxc-browserslist

oxc-browserslist-v3.0.0

02 Mar 07:02
85086a4

Choose a tag to compare

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_f32 method to reduce duplication
  • simplify cover_by_region to 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

24 Feb 04:03
e0b8770

Choose a tag to compare

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

26 Jan 03:44
bb7503b

Choose a tag to compare

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 nom dependency with hand-written parser (#479)
  • remove time crate 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

09 Jan 11:56
7b437db

Choose a tag to compare

Added

  • replace bincode to postcard (#457)

Other

  • Update browserslist from 4.28.1 to 4.28.1 (#458)
  • (deps) update rust crate syn to v2.0.113 (#450)
  • (deps) update dependency oxfmt to ^0.21.0 (#444)

oxc-browserslist-v2.1.5

22 Dec 13:34
123c716

Choose a tag to compare

Other

  • Update browserslist from 4.28.1 to 4.28.1 (#435)
  • (deps) update dependency oxfmt to ^0.19.0 (#434)
  • (deps) update dependency rust to v1.92.0 (#422)

oxc-browserslist-v2.1.4

10 Dec 12:41
dca2aae

Choose a tag to compare

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

10 Nov 05:01
c5d74e4

Choose a tag to compare

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

26 Sep 01:54
ba03ba0

Choose a tag to compare

Other

  • Update browserslist (#315)
  • update current create binary size

oxc-browserslist-v2.1.1

20 Sep 09:19
eb00e77

Choose a tag to compare

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

18 Sep 12:01
500abcc

Choose a tag to compare

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)