v1.3.2: Minifier improvements
Bug Fixes
- (es/codegen) Drop the last comma in an array literal (#5877) (7d6d04b)
- (es/compat) Fix handling of objects in generator (#5861) (006c7fb)
- (es/minifier) Remove fake_block while calculating next scope (#5869) (991a34e)
- (es/minifier) Fix handling of .toFixed call without an argument (#5868) (90d311c)
- (es/minifier) Fix unicode handling (#5875) (c3fa96b)
- (html/parser) Reflect the fix for a bug in spec (#5779) (57e9f9c)
Features
- (es/minifier) Move assign with seq init into seq (#5847) (63fb0c4)
- (es/minifier) Drop variable from the sequential inliner (#5896) (4e656af)
- (es/plugin) Enable plugin for bytecheck flags (#5885) (2d4d04d)
- (preset-env/base) Implement more traits for BrowserData and Version (#5879) (73c48a8)
- (swc_core) Enable bytecheck for plugin (#5878) (1ba151f)
Miscellaneous Tasks
- (ci) Reduce CI time (#5870) (9ca3966)
- general: Update MSRV (#5856) (f3e0267)
- general: Fix publish script (720b3e0)
- general: Remove .prettierrc.json (#5895) (89f0a4c)
Performance
- (html) Reduce memory usage (#5867) (7f62fa6)
- (html/parser) Improve performance (#5884) (5645e81)
Refactor
- (es/ast) Apply rkyv-bytecheck flag (#5866) (092b728)- general: Refactor code using clippy (#5863) (dfb01bd)
Testing
- (es/minifier) Add a test for a fixed issue (#5897) (0bbcfe1)
- (es/modules) Add tests for jsc.paths (#5876) (0d492bf)
- (es/plugin) Add a noop plugin (#5892) (20d071b)
Build
- (bindings) Remove cargo patch (#5874) (355bb41)