chore(deps): update swc monorepo
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
@swc/core (source) | 1.3.53 -> 1.3.69 |
||||
@swc/helpers (source) | 0.5.0 -> 0.5.1 |
Release Notes
swc-project/swc
v1.3.69
Bug Fixes
-
(es/compat) Visit children of
while
statement in thegenerator
pass (#7624) (d2ac2c1) -
(es/compat) Fix loose mode of the
spread
pass (#7608) (a7daa5b) -
(es/minifier) Don't drop unused properties of top-level vars (#7638) (19ba714)
Features
Miscellaneous Tasks
Refactor
Build
v1.3.68
Bug Fixes
-
(es/compat) Visit transformed expression in optional chaining pass (#7614) (c087c82)
-
(es/fixer) Don't change default decls to default expr exports (#7585) (e272545)
-
(es/minifier) Add usage to inlined ident eagerly (#7597) (4f866de)
-
(es/parser) Re-lex
<<
as two<
-s if required (#7439) (6850372) -
(xml/codegen) Fix wrong minification of spaces in a self-closing tag (#7595) (769d651)
Features
-
(es/compat) Implement transform for explicit resource management (#7376) (bcd5a1d)
-
(es/minifier) Compress common sub expressions in sequences (#7587) (ff1ad95)
-
(es/optimization) Support
default
imports for const modules (#7604) (ac02b84)
Refactor
v1.3.67
Bug Fixes
-
(es/minifier) Don't drop assignments to unused top-level variables (#7581) (a685c88)
-
(es/parser) Adjust context while parsing type arguments of TypeScript type queries (#7582) (9d5dda1)
Features
-
(es/minifier) Support
__NO_SIDE_EFFECTS__
(#7532) (3ad07a7) -
(es/minifier) Enable
hoist_props
by default (#7535) (07a8580) -
(es/minifier) Inline constants even if they are exported (#7583) (398e922)
-
(testing) Add
CARGO_TARGET_DIR
and use it from other crates (#7552) (46fb461)
Miscellaneous Tasks
Refactor
Build
v1.3.66
Bug Fixes
-
(es/compat) Visit arrow body from optional chaining pass (#7549) (bc6e950)
-
(es/preset-env) Don't log
Yield
to the console (#7548) (8cfc4f9) -
(es/resolver) Resolve the super class before registering a class name (#7550) (1d9f972)
Features
Testing
v1.3.65
Bug Fixes
-
(es/module) Add
"use strict"
while preserving directives (#7537) (f42fdd2) -
(es/typescript) Don't panic of
@jsxFrag null
(#7540) (76aa91f)
Features
v1.3.64
Bug Fixes
-
(es/codegen) Emit type arguments of jsx element names (#7522) (a0da02d)
-
(es/codegen) Fix regression of source maps (#7523) (f27838d)
-
(es/compat) Fix handling of
this
of optional chaining pass (#7527) (4644d00)
v1.3.63
Bug Fixes
-
(es/codegen) Remove extra spaces in
AssignPatProp
andKeyValuePatProp
(#7488) (064bcf4) -
(es/compat) Make stage 3 decorator pass use correct state for inner classes (#7508) (cc4146c)
-
(es/minifier) Infect mutation when assigning a property (#7503) (7f9f0b8)
-
(es/react) Default to empty string when emitting refresh signature (#7514) (8e933c8)
Features
-
(es/codegen) Add ability to set indentation string via rust api (#7494) (a343e7c)
-
(es/parser) Disallow tagged tpl in optional chaining (#7515) (6c00a24)
-
(plugin/runner) Support shared wasix runtime (#7504) (73929fc)
Performance
-
(css/prefixer) Convert macro to a function call to reduce binary size (#7507) (d545df6)
-
(es) Use
&dyn Comments
to reduce binary size (#7489) (2c3ac68) -
(es) Use
&dyn Comments
for jsx and TypeScript (#7490) (abd62bc)
Refactor
v1.3.62
Bug Fixes
Miscellaneous Tasks
Performance
-
(bindings) Enable
share-generics
to reduce binary size (#7482) (d623db4) -
(es/minifier) Make minifier not overly generic (#7483) (65ce5d1)
v1.3.61
Bug Fixes
-
(css/modules) Don't drop the correct selector (#7450) (d370324)
-
(es/codegen) Emit
;
forTsImportEqualsDecl
(#7464) (3935d02) -
(es/parser) Fix parsing of generic jsx element name (#7449) (77850dd)
Features
Miscellaneous Tasks
Testing
v1.3.60
Bug Fixes
-
(es) Init filesystem cache only if plugin exists (#7436) (786cf3a)
-
(es/compat) Fix destructuring handling of
block_scoping
(#7425) (66d52ec) -
(es/compat) Fix variable scoping of object rest pass. (#7437) (f3d660f)
-
(es/parser) Allow using
package
as a parameter name in interface (#7438) (33a922b) -
(es/parser) Fix parsing of tsx with a type annotation in a conditional expression (#7440) (a37d59a)
-
(swc_core) Correctly expose plugin with host (#7427) (558ca40)
Features
Refactor
-
(plugin/runner) Add attributes to the module bytes (#7419) (c03a74c)
-
(swc_core) Make
common_plugin_transform
agnostic to mode (#7422) (cfdd407)
v1.3.59
Bug Fixes
-
(common) Disable
tracing/release_max_level_info
(#7401) (95291f2) -
(es/codegen) Do not create duplicate source map entry (#7309) (40ba242)
-
(es/compat) Mark reserved function names private (#7298) (dba78a0)
-
(es/minifier) Mark all function params as potential property mutation (#7409) (5dbbbea)
-
(es/minifier) Prevent inlining vars assigned outside current function scope (#7414) (40d2bf7)
-
(es/parser) Fix parsing of
module
identifier (#7400) (1d3f320) -
(es/parser) Fix parsing of
>
in typescript mode (#7407) (57ad722)
Miscellaneous Tasks
Refactor
Testing
v1.3.58
Bug Fixes
Features
-
(es/compat) Partially support auto accessors (#7364) (97ec259)
-
(es/compat) Implement auto accessors fully (#7370) (cad18fa)
-
(es/parser) Implement explicit resource management (#7322) (041b491)
-
(swc_core) Allow native env plugin to use memory cache (#7390) (e3868a7)
-
(swc_core) Expose plugin proxy to the host env (#7391) (05b4c11)
Miscellaneous Tasks
Refactor
v1.3.57
Bug Fixes
Features
Refactor
Build
v1.3.56
Bug Fixes
-
(es/codegen) Emit type arguments for call expressions (#7335) (7e99e5f)
-
(es/parser) Parse decorators after
export
(#7340) (985f0ca) -
(es/typescript) Fix typescript strip pass (#7342) (d061d29)
Features
v1.3.55
Bug Fixes
Features
v1.3.54
Bug Fixes
-
(bindings/node) Support
TsSatisfiesExpression
(#7317) (761ef83) -
(common) Workaround the
Arc
andrkyv
issue (#7321) (577f81e) -
(es/compat) Transform curried function call with optional chaining (#7313) (66b5b11)
Testing
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.