Skip to content

Releases: oxc-project/oxc-sourcemap

v5.0.0

14 Oct 02:42
16e16b0
Compare
Choose a tag to compare

Added

  • integrate tc39/source-map-tests for spec compliance testing (#190)

Other

  • bump json-escape-simd (#195)
  • (deps) lock file maintenance rust crates (#194)
  • remove token equality check from encoding hot loop (#189)
  • optimize VLQ decode and capacity estimation

v4.2.1

27 Sep 15:35
3ac6b3f
Compare
Choose a tag to compare

Other

  • reduce memory usage by replacing Vec with Box<[Token]>
  • replace !0 with INVALID_ID constant for better readability (#175)
  • remove outdated comment for TokenChunk

v4.2.0

26 Sep 18:15
20651db
Compare
Choose a tag to compare

Added

  • reduce peak memory usage with .shrink_to_fit() (#172)

v4.1.6

25 Sep 14:58
2e1d80b
Compare
Choose a tag to compare

Fixed

  • take ; into account when estimating mappings length (#167)

Other

  • tweak x_google_ignore_list comment and add assertion (#168)

v4.1.5

24 Sep 07:27
2ff4671
Compare
Choose a tag to compare

Fixed

  • x_google_ignoreList encode format (#165)

v4.1.4

24 Sep 03:30
a60144b
Compare
Choose a tag to compare

Other

  • reduce string allocation in sourcemap encoding (#163)

v4.1.3

23 Sep 15:03
5f9c22d
Compare
Choose a tag to compare

Other

  • use simd optimzed json string escape impl (#158)
  • enable fat lto in bench profile (#161)

v4.1.2

18 Sep 13:51
e533e6c
Compare
Choose a tag to compare

Other

  • simplify LineLookupTable structure (#151)
  • remove sort in generate_lookup_table (#150)

v4.1.1

11 Sep 08:40
5c3b95b
Compare
Choose a tag to compare

Other

  • (sourcemap) optimize escape_json_string to avoid serde overhead (#141)

v4.1.0

18 Aug 08:19
debc678
Compare
Choose a tag to compare

Added

  • add SourcemapVisualizer::get_url method (#126)