nest-commander
nest-commander copied to clipboard
chore(deps): update dependency @swc/core to v1.3.2
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @swc/core (source) | 1.2.218 -> 1.3.2 |
Release Notes
swc-project/swc
v1.3.2
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_blockwhile calculating next scope (#5869) (991a34e) -
(es/minifier) Fix handling of
.toFixedcall without an argument (#5868) (90d311c) -
(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
BrowserDataandVersion(#5879) (73c48a8)
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
Refactor
- (es/ast) Apply rkyv-bytecheck flag (#5866) (092b728)- general: Refactor code using clippy (#5863) (dfb01bd)
Testing
Build
v1.3.1
Bug Fixes
-
(css/minifier) Fix minification of universal selectors (#5826) (1803874)
-
(es/codegen) Remove redundant
;after export default decl (#5851) (2b24642) -
(es/minifier) Don't replace parameters of IIFE if it's recursive (#5852) (a5f7b69)
-
(es/modules) Improve compatibility with
cjs-module-lexer(#5835) (bf75981) -
(es/parser) Keep comments of the RHS of a binary expression (#5812) (8adbe16)
Features
-
(css/minifier) Compress
@mediaand@supports(#5828) (211b0a9) -
(es/minifier) Extend inlining of identifiers to multi-usage (#5832) (8567a38)
Miscellaneous Tasks
Performance
-
(css) Optimize memory layout of ast types (#5823) (4f119b2)
-
(css/minifier) Merge more passes into the compressor (#5821) (4fa5a27)
-
(css/minifier) Merge passes and reduce clone (#5822) (9e81c26)
-
(es/minifier) Make expression simplifier stateless and parallel (#5819) (cfe575e)
-
(es/minifier) Make the expression simplifier more parallel (#5841) (b6cf975)
Refactor
Testing
Build
v1.3.0
Bug Fixes
Features
Performance
-
(css/codegen) Skip useless operations if not required (#5802) (b96eb1e)
-
(css/minifier) Use
JsWordinstead of&str(#5806) (7391cc9) -
(es/codegen) Skip useless operations if not required (#5803) (49942ca)
Refactor
Testing
v1.2.249
Bug Fixes
-
(es/minifier) Don't drop parameters in an exported function (#5757) (948d708)
-
(es/minifier) Fix analysis of assignments and classes (#5770) (90852f5)
-
(es/minifier) Fix calculation of character frequency (#5772) (32a73fb)
Features
-
(es/lexer) Recover from git merge conflict (#5775) (7deadd8)
-
(es/minifier) Align name mangler with terser (#5763) (60ce462)
-
(es/minifier) Change order of renaming to align with terser (#5780) (24b60d2)
Miscellaneous Tasks
Performance
Testing
v1.2.248
Bug Fixes
Miscellaneous Tasks
Performance
-
(es/minifier) Use efficient logic for entry tracking in DCE (#5749) (08b2aea)
-
(es/minifier) Cache the list of bindings for DCE (#5750) (8789184)
-
(es/minifier) Improve codegen of name mangler (#5751) (6e2002a)
Refactor
v1.2.247
Bug Fixes
-
(bundler) Handle star export with top-level
await(#5707) (2b7cba8) -
(es/lexer) Drop
ClassExprcontext in object properties (#5729) (a3a7277)
Features
-
(atoms) Introduce bytecheck-ed rkyv version (#5686) (d6e67b5)
-
(es/minifier) Relax function inline requirement (#5607) (4ef99f3)
-
(es/minifier) Relax requirement for IIFE invokation (#5721) (5b2d024)
Performance
-
(es/minifier) Use faster hash algorithm for DCE (#5725) (25c96b4)
-
(es/minifier) Optimize precompress optimizer (#5727) (31c516a)
-
(es/minifier) Skip useless analysis if not required (#5733) (8963db0)
-
(es/minifier) Make rename operator parallel (#5732) (5936bd2)
-
(es/minifier) Make dead branch remover parallel (#5734) (6ba6da6)
Refactor
v1.2.246
Bug Fixes
-
(es/compat) Handle
yieldin block scoping pass (#5668) (4820f0c) -
(es/compat) Don't move variables from object-rest pass (#5673) (edef5f8)
-
(es/minifier) Don't inline variables declared multiple times (#5667) (fd39bb6)
-
(es/typescript) Mark a namespace as concrete only if it is (#5670) (4babf4a)
Features
-
(es/minifier) Exclude
JSONfrom alias list (#5698) (fc28242) -
(es/minifier) Ignore closure in initializer from sequential inliner (#5702) (217f519)
-
(es/minifier) Remove useless ES version check (#5703) (5e2b6d5)
Performance
Testing
v1.2.245
Bug Fixes
-
(css/minifier) Don't compress
nonefor keyframes (#5663) (4a5e347) -
(css/parser) Improve parsing of media queries (#5567) (5c28d00)
-
(es/compat) Fix evaluation order of computed class keys (#5621) (d18ee54)
-
(es/fixer) Handle
asyncin the left offor of(#5625) (eb3b0e9) -
(es/minifier) Fix optimization of template literals with escape (#5650) (100f359)
Documentation
Features
Miscellaneous Tasks
- general: Update download count image url (7c554fc)
Performance
Testing
-
(es/transforms) Enable tests for resolved issues (#5651) (efd6a36)
-
(es/transforms) Add tests for fixed issues (#5655) (2cddb24)
-
(es/transforms) Respect directives in tsc tests (#5648) (095cbf1)
v1.2.244
Bug Fixes
-
(es/compat) Ignore invalid class method names (#5612) (1181d0f)
-
(es/compat) Handle
superin a private method (#5613) (35d3558) -
(es/compat) Revert generator reimplementation (#5624) (927ae7e)
-
(es/fixer) Wrap expressions in the left of a binary expression (#5586) (3d485d2)
-
(es/helpers) Fix
_classStaticPrivateFieldUpdate(#5620) (d483eb1)
Features
-
(cli) Enable LTO by default for the plugins (#5617) (3d2ee6d)
-
(es/generator) Replace generator implementation with one from tsc (#5173) (2aa0090)
-
(es/generator) Use new generator implementation (#5627) (83fec33)
-
(swc_core) Update dependencies and fix build script (#5610) (fad1367)
Testing
Build
v1.2.242
Bug Fixes
-
(es/compat) Use separate
SyntaxContextfor class names (#5566) (b717a68) -
(es/compat) Fix destructuring assignments and updates of super properties (#5576) (bee26a9)
-
(es/compat) Fix destructuring assignments and updates of super properties in async method (#5580) (8645251)
-
(es/helpers) Fix
_classStaticPrivateFieldSpecSet(#5597) (0533d56) -
(es/parser) Allow expr to follow
ClassExpr(#5572) (78dd071) -
(es/parser) Fix false-positives of yield used as a parameter in generator (#5564) (c3f6258)
Features
-
(es/plugin) Provide
swc_corediagnostic from plugin (#5591) (a3e855f) -
(html/minifier) Improve minification modes (#5568) (3cb6fc2)
Miscellaneous Tasks
Testing
-
(es/transforms) Enable tests for fixed issues (#5583) (0f6649c)
-
(es/transforms) Copy execution tests from babel (#5578) (e2fedb9)
Build
v1.2.241
Bug Fixes
-
(es/compat) Handle
asyncin class method parameters (#5560) (f2c1164) -
(es/fixer) Wrap
yieldexpression inextends(#5555) (b14d69e)
Features
-
(es/minifier) Optimize more string property names (#5545) (7487e33)
-
(es/minifier) Optimize numeric property names (#5548) (38b8ca0)
-
(es/minifier) Remove more functions and classes (#5552) (69f8945)
Miscellaneous Tasks
Testing
v1.2.239
Bug Fixes
-
(css/codegen) Improve output of
@supports(#5529) (0f45822) -
(es/fixer) Wrap first
functionorclassof a sequence expression (#5508) (f27ed73) -
(es/fixer) Fix handling of
yieldandawait(#5533) (7394dee)
Features
-
(api/rust) Implement more traits for public types (#5488) (75c8e09)
-
(css/prefixer) Support more env properties and values (#5512) (674c788)
-
(es/minifier) Ignore recursive usage for function calls and pure calls (#5526) (d2f3e29)
-
(es/plugin/runner) Add more traces for the plugin host (#5538) (d46418b)
-
(es/react) Add
VisitMutbound to the return type of react preset (#5499) (14606d9)
Testing
v1.2.237
Bug Fixes
Features
v1.2.235
Bug Fixes
-
(plugin/proxy) Fix a compilation attribute (#5495) (ca82f64)
-
(swc_core) Revert crate version metadata patch (#5501) (ef1f259)
Features
-
(es/compat) Fix syntax context of transpiled class methods (#5498) (b9933b1)
-
(swc_core) Provide build-time metadata diagnostics (#5494) (808e68b)
Refactor
Build
v1.2.233
Build
v1.2.232
Bug Fixes
-
(es/minifier) Fix context of call/new expressions (#5487) (40bb695)
-
(es/plugin) Share
SourceFilefor plugin transforms (#5475) (ff7f6f6)
v1.2.231
Bug Fixes
Performance
Refactor
Build
v1.2.230
Features
-
(css/parser) Parse
@font-feature-valuesat-rule (#5468) (eebdfdb) -
(node) Use published version of
swc_corefor node binding (#5481) (9d04f24)
Miscellaneous Tasks
Testing
v1.2.229
Bug Fixes
v1.2.228
Bug Fixes
-
(css/ast) Use list of component values for error recovery (#5467) (555b6a3)
-
(es/plugin) Revert rustc upgrade to workaround a bug of
rkyv(#5476) (c918975)
v1.2.227
Bug Fixes
Features
Miscellaneous Tasks
Refactor
Build
[v1.2.226](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: pnpm-lock.yaml
Found file in cache: /tmp/containerbase/7576b42decc67f70b61585f41c5074bea75c260886346e567578ea0e0dc2d571/node-v16.17.0-linux-x64.tar.xz
☁️ Nx Cloud Report
CI is running/has finished running commands for commit a71c90040113ada2e78109a914a76470e3ebeba0. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.
📂 See all runs for this branch
✅ Successfully ran 2 targets
Sent with 💌 from NxCloud.
⚠️ No Changeset found
Latest commit: a71c90040113ada2e78109a914a76470e3ebeba0
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR