stakes.social
stakes.social copied to clipboard
chore(deps): update dependency @swc/core to v1.3.9
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
@swc/core (source) | 1.2.239 -> 1.3.9 |
Release Notes
swc-project/swc
v1.3.9
Bug Fixes
-
(css/parser) Improve handling of math functions in at-rules (#​6140) (26aeb18)
-
(es/codegen) Emit
readonly
forTsIndexSignature
(#​6172) (083924c) -
(es/minifier) Fix ordering issue of analyzer (#​6150) (6d0ca05)
-
(es/minifier) Consider function body cost while inlining function (#​5342) (b40d486)
-
(es/minifier) Preserve
this
of tagged template literals (#​6165) (aec5cda) -
(es/minifier) Don't create a numeric literal with
NaN
value (#​6166) (2e153e5) -
(es/modules) Resolve
jsc.paths
for export alls (#​6170) (82cca67) -
(es/parser) Fix parsing of arrow in cond (#​6067) (0ca5ded)
-
(es/quote) Fix handling of template literals (#​6157) (6502979)
-
(es/typescript) Don't generate class field for abstract properties (#​6174) (9d93b6c)
Documentation
Features
-
(css/modules) Add a lifetime to config parameter (#​6144) (1196d60)
-
(es/minifier) Ignore return value if a param of IIFE is not used (#​6115) (d334c6e)
-
(es/utils) Add indexed API to the parallel helper (#​6149) (6a42e51)
Miscellaneous Tasks
- general: Add lock action (55a836a)
Build
v1.3.8
Bug Fixes
-
(css/ast) Fix AST types for simple block (#​6131) (e63fa28)
-
(css/modules) Fix parsing and refactor code (#​6132) (39cfade)
-
(es/minifier) Preserve return values of recursive IIFE (#​6142) (3d271e8)
Features
-
(css/minifier) Compute
calc
expressions (#​5966) (205a317) -
(es/minifier) Enable
reduce_vars
by default (#​6096) (fc5d8a5) -
(es/minifier) Merge assignments using sequential inliner (#​6103) (5875298)
-
(es/minifier) Swap more binary expressions (#​6134) (c37839f)
-
(es/minifier) Change default pass limit to 3 (#​6138) (3a29bfe)
Miscellaneous Tasks
Performance
Refactor
v1.3.7
Bug Fixes
Documentation
Features
-
(bindings) Apply
resolver
to the output ofparse
apis (#​6118) (0cd8aee) -
(css/codegen) Support lowercase case insensitivity (#​6113) (a920997)
-
(dbg-swc) Remove comments from the output of
terser
(#​6119) (8549c47) -
(es/minifier) Mark ref to fn as non-call in alias analyzer (#​6088) (b0c5745)
-
(es/minifier) Inline more lazily initialized vars (#​6089) (657e5b3)
-
(es/minifier) Enable
reduce_funcs
by default (#​6097) (3c6cdbc) -
(es/minifier) Inline and remove vars in one pass (#​6093) (5a23949)
-
(es/minifier) Inline pure array literal partially (#​6099) (66196a6)
Performance
Testing
Build
v1.3.6
Bug Fixes
Documentation
Features
-
(css/ast) Support
<general-enclosed>
for@media
at-rules (#​6082) (b71dd3e) -
(css/compat) Implement transform for nested css (#​6077) (347d4b7)
-
(es/codegen) Remove the trailing comma of binding patterns (#​6078) (8003dc8)
-
(es/minifier) Use
usage_count
in sequential inliner (#​6071) (ac150c7) -
(es/minifier) Distinguish calls in alias analyzer (#​6080) (9ce3df0)
-
(es/testing) Add an option to test sourcemap (#​6079) (e6b1dd4)
Miscellaneous Tasks
Performance
v1.3.5
Bug Fixes
-
(es/codegen) Improve performance of debug build (#​6003) (8b31b65)
-
(es/compat) Fix handling of deep array pattern of object rest pass (#​6035) (0c67a3a)
-
(es/compat) Fix handling of op-assignment in
generator
(#​6036) (7554482) -
(es/minifier) Don't inline into nested scope (#​6002) (2ee3ad0)
-
(es/minifier) Don't evaluate
String.fromCharCode
for non-ascii values (#​6033) (197c4e2) -
(es/minifier) Don't skip unresolved identifiers (#​6050) (c5fb774)
-
(es/minifier) Fix optimization of numeric keys (#​6052) (e3b55e4)
-
(es/minifier) Fix analysis of var declaration after usage (#​6043) (36d467e)
-
(es/minifier) Fix infection analysis of sequential inliner (#​6053) (d65fba1)
-
(es/minifier) Mark
delete
as a property mutation (#​6063) (38df597) -
(es/renamer) Use a separate scope for the name of
FnExpr
(#​6008) (31ffd5a)
Features
-
(css/modules) Support
:local
and:global
(#​6045) (10d0f8e) -
(css/modules) Support
:global
in@keyframes
(#​6046) (51e935e) -
(es/compat) Support iterator protocol on loose mode (#​6034) (80da098)
-
(es/minifier) Drop vars from sequential inliner (#​5993) (286334c)
-
(es/minifier) Inline function calls in more cases (#​6010) (61807ab)
-
(es/minifier) Ignore return values of ignored IIFEs (#​6020) (2b62752)
-
(es/minifier) Clone trivial literals in sequential inliner (#​6005) (877936f)
-
(es/minifier) Inline vars initialized before the declaration (#​6027) (c485099)
-
(html/codegen) Add an option to keep quotes while minifying (#​5996) (35da762)
Miscellaneous Tasks
-
(ci) Extract bot action to a separate repository (#​6064) (39481c6)
-
(ci) Fix publish action by reverting #​5969 (fee747d)- general: Update
README.md
(#​6007) (185d6fe)
Performance
Testing
Build
-
(cargo) Use workspace deps for internal pkg (#​6001) (3204ac3)
-
(cargo) Dedup
indexmap
with known version (#​6060) (fff4b9c)
v1.3.4
Bug Fixes
-
(es/codegen) Align sourcemap with terser (#​5657) (2ba8815)
-
(es/codegen) Fix codegen of a negative number (#​5980) (bc2c0f4)
-
(es/compat) Fix the order of initialization for decorators on computed keys (#​5964) (e410102)
-
(es/compat) Fix unrolling of arrays in
generator
(#​5965) (1f892cd) -
(es/minifier) Fix skipping logic of sequential inliner (#​5956) (9d19742)
-
(es/minifier) Fix analysis of parameters (#​5954) (33a15c8)
-
(es/minifier) Fix analysis of nested function-like properties (#​5963) (0fb2c1d)
-
(es/minifier) Remove print (af8236d)
-
(es/minifier) Remove wrong variable joiner pass (#​5992) (f8358fb)
-
(es/parser) Allow
as
in destructuring assignment (#​5948) (cdd69d0) -
(es/resolver) Use a separate mark for the name of
FnExpr
(#​5959) (573418f) -
(es/testing) Remove cycle (d0e2e3c)
Features
-
(css/minifier) Remove duplicate
@counter-style
at-rules (#​5970) (dfdad69) -
(dbg-swc) Add a size debugger for next.js (#​5945) (b219fa2)
-
(es/minifier) Ignore more expressions in sequential inliner (#​5961) (dcd516d)
-
(es/minifier) Evaluate more literals in comparison (#​5976) (0e69890)
-
(es/minifier) Ignore more return values (#​5981) (08f6e81)
-
(es/minifier) Drop more variables while invoking IIFE (#​5987) (c411e5d)
-
(es/minifier) Improve fn-local analysis for better inlining (#​5955) (1a11cfd)
-
(es/minifier) Invoke sequential inliner for inlined IIFEs (#​5991) (aeb7f30)
Miscellaneous Tasks
Performance
Testing
-
(es/minifier) Remove mangle-only snapshots (#​5979) (8c4873f)
-
(es/minifier) Add tests for benchmark files (#​5986) (0cfc724)
Build
v1.3.3
Bug Fixes
-
(css/parser) Fix infinite loop about
@import
andlayer
(#​5919) (10cdbed) -
(css/parser) Report an error for invalid
layer
in@import
(#​5928) (64694dc) -
(es/minifier) Fix analysis of assignments (#​5924) (e303f7e)
-
(es/minifier) Prepend vars when dropping vars in a for loop initializer (#​5930) (f222413)
-
(es/minifier) Track aliasing via assignments (#​5940) (9764786)
Features
-
(css/minifier) Minify the name of
@keyframes
(#​5894) (1dc5307) -
(css/parser) Parse more math functions in
@media
(#​5904) (2bf2419) -
(es/minifier) Drop function identifier in a single pass (#​5901) (aacf7aa)
-
(es/minifier) Collapse
let
without init (#​5909) (19ce273) -
(es/minifier) Evaluate more expressions (#​5926) (565bf31)
-
(es/minifier) Inline rest parameters of IIFE (#​5929) (ac7b066)
-
(es/minifier) Improve analysis of reassignments (#​5931) (e9c7041)
-
(es/minifier) Use char frequency data for property manglers (#​5932) (5314ac5)
-
(es/minifier) Drop cycles in nested functions (#​5933) (e16827c)
-
(swc_core) Expose tty feature of
swc_common
ascommon_tty
(#​5920) (72429d8)
Performance
-
(es/minifier) Make more passes parallel (#​5906) (6bbd3f4)
-
(es/minifier) Invoke DCE only before the first compression (#​5907) (1df7243)
Testing
-
(es/minifier) Add a test for a wrong issue (#​5923) (0b34bcb)
-
(es/minifier) Add an execution test for a fixed issue (#​5925) (31711e7)
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_block
while calculating next scope (#​5869) (991a34e) -
(es/minifier) Fix handling of
.toFixed
call 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
BrowserData
andVersion
(#​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/minifier) Preserve more side effects (#​5853) (32f1806)
-
(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
@media
and@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) Optimize usage of
IndexSet
(#​5814) (704ea3d) -
(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
JsWord
instead of&str
(#​5806) (7391cc9) -
(css/parser) Skip whiltespace from lexer (#​5810) (72a8b60)
-
(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
-
(es/minifier) Fix size calculator script (#​5767) (9d29abc)
-
(html/parser) Typo (#​5778) (1b200a0)- general: Typo (#​5758) (15e2357)
Performance
-
(es/minifier) Make
MultiReplacer
single-pass (#​5761) (27e9254) -
(es/minifier) Make passes more parallel (#​5773) (c2d1050)
Testing
v1.2.248
Bug Fixes
Miscellaneous Tasks
Performance
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled due to failing status checks.
â™» 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.
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated |
---|---|---|---|---|
stakes-social | ✅ Ready (Inspect) | Visit Preview | 💬 Add your feedback | Jan 28, 2023 at 2:57AM (UTC) |
This pull-request is inactive and so will be closed automatically.