chore: update dependency @swc/core to v1.3.42#3567
Merged
escapedcat merged 1 commit intomasterfrom Mar 22, 2023
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.3.37->1.3.42Release Notes
swc-project/swc
v1.3.42Compare Source
Bug Fixes
(bindings/node) Fix loading of
spack.config.js(#7105) (a4d1af1)(es/ast) Fix
EqIgnoreSpanimpl ofNumber(#7112) (6a570a3)(es/compat) Don't modify private fields from
reserved_wordspass (#7113) (2bc631d)(es/minifier) Pass
keep_*in config tocompressandmangle(#7102) (6a1201c)(es/minifier) Don't inline into arrow heads (#7099) (610e1bb)
(es/parser) Fix parsing of static accessors (#7108) (dd2b16d)
Features
Description:
Full refactor of the "calc" simplification to be more compliant with the spec. (df09d2f)
Refactor
(es/fixer) Move comments with the insertion order (#7097) (f250f24)
(es/resolver) Make syntax context for unresolved and top-level stable (#7096) (c114f00)
v1.3.41Compare Source
Bug Fixes
(bindings/cli) Change order of checking inputs to workaround a Windows issue (#7077) (7bbec92)
(css/codegen) Respect
rawofStr(#7078) (7849a2d)(css/parser) Fix parsing of
:global(> *)(#7082) (60f74ea)(es/codegen) Emit
type_paramsforTsConstructSignatureDecl(#7080) (8353acc)(es/minifier) Preserve
deleteof unresolved variables (#7072) (86295ba)(es/minifier) Accept
keep_fnamesandkeep_classnames(#7090) (0086914)(es/minifier) Remove wrong optimization of
new RegExp(…)(#7091) (493a4f7)(es/react) Align to
babel@8behavior (#7081) (7b491a6)(testing) Ignore
non_snake_casefor generated test names (#7087) (1c254b1)Performance
skip_space(#7073) (f854d51)Refactor
nightly-2023-03-13(#6920) (963c460)v1.3.40Compare Source
Bug Fixes
(bindings/cli) Update
swc_ecma_ast(#7060) (1b40689)(es) Support stable rustc again (#7057) (fbb3016)
(es) Respect the value of assumptions (#7065) (11d4874)
(es/ast) Fix memory layout (#7062) (085c6f3)
(es/compat) Handle
useDefineForClassFields: false(#7055) (bb6dde7)(es/compat) Insert the variable declaration nearest to the available statements (#7067) (ae348e3)
(es/parser) Handle class members with
accessoras the name (#7046) (9acaf4d)(es/preset-env) Update data for core-js3 (#7023) (3730463)
Features
Miscellaneous Tasks
Performance
(es/lexer) Make lexer faster (#7052) (d1d0607)
(es/lexer) Use jump table for
read_token(#7058) (9beefaa)v1.3.39Compare Source
Bug Fixes
(es/minifier) Bailout regex optimization on invalid flags (#7020) (1318afe)
(es/transforms) Handle member object in missing else branch (#7027) (5c7c8e0)
(es/transforms) Handle object shorthand in
const_modules(#7022) (0314869)Documentation
Features
SourceFilewithout allocation (#7029) (81495f5)Miscellaneous Tasks
Performance
(atoms) Update
string-cachefor per-bucket mutex (#6980) (9841f0b)(es/ast) Shrink size of
Expr(#7041) (a9fe1d2)(es/lexer) Use string searcher for lexing line comments (#7043) (962b0fc)
(es/parser) Use Cow for
_in numeric literals (#7031) (30546a2)(es/parser) Use
SmartStringas the buffer (#7033) (f378a14)(es/utils) Introduce
NodeIgnoringSpan(#7030) (8bfef35)Testing
v1.3.38Compare Source
Bug Fixes
(bindings/node) Fix
visitBindingIdentifier(#7000) (30cff01)(es) Allow any kind of input source maps if it's enabled (#7002) (da5367b)
(es/minifier) Don't skip expressions with side effects from seq inliner (#7007) (cfeb088)
(es/minifier) Don't create invalid property names (#7010) (bb2486c)
(es/parser) Fix parsing of an array spread in tsx properties (#7011) (6d6731f)
(es/preset-env) Move
findLastandfindLastIndexto finished proposals (#7012) (b46a724)(es/typescript) Treat export default declarations as declarations (#7017) (34f9ad3)
Features
(es/minifier) Optimize calls to
Boolean/Number/String/Symbol(#7006) (06cbb90)(es/parser) Support auto accessors (#6981) (37533a2)
(es/parser) Add an option to disallow ambiguous jsx (#6913) (a6471f3)
(es/transforms) Add an option to drop unused imports (#6962) (67d0a89)
(es/transforms) Support namespace imports from
const_modules(#7013) (3cb03d5)(es/typescript) Support
export type * from "mod"(#6867) (beb38d3)Miscellaneous Tasks
Refactor
Input(#6993) (367ac82)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.
This PR has been generated by Mend Renovate. View repository job log here.