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.42
->1.3.54
0.2.24
->0.2.26
Release Notes
swc-project/swc
v1.3.54
Compare Source
Bug Fixes
(bindings/node) Support
TsSatisfiesExpression
(#7317) (761ef83)(common) Workaround the
Arc
andrkyv
issue (#7321) (577f81e)(es/codegen) Fix codegen of
TsModuleDecl
(#7319) (0ca05d8)(es/compat) Transform curried function call with optional chaining (#7313) (66b5b11)
Testing
v1.3.53
Compare Source
Bug Fixes
(es) Fix a crash related to source map (#7307) (e7f7b01)
(es/helpers) Remove unnecessary parameters in
helper_expr!
macro (#7296) (38dfb91)(es/modules) Support
jsc.baseUrl
withoutjsc.paths
(#7302) (9c279b8)(es/parser) Fix handling of
in
andout
of typescript (#7308) (6f81cb9)(testing) Fix path normalization on windows for testing diffs (#7299) (3422923)
Miscellaneous Tasks
Testing
v1.3.52
Compare Source
Bug Fixes
(es/minifier) Fix a inliner bug related to
Script
(#7288) (0aab90c)(es/resolver) Hoist parameter in arrow and constructor (#7292) (7a00f2e)
Performance
(es/react) Don't use regex (#7284) (248fd37)
(preset-env) Update static map (#7293) (bc83cb2)
Build
v1.3.51
Compare Source
Bug Fixes
(es) Allow extra comments after
sourceMappingURL
(#7262) (219a738)(es/helpers) Do not duplicate property names (#7266) (30a4e52)
(es/loader) Fix browser overwrites not applying correctly (#7243) (beefdd4)
(es/minifier) Use UTF16 length for
str.length
(#7275) (4c06a56)(es/renamer) Ensure that param and function body are in same scope (#7271) (93a264c)
Features
Miscellaneous Tasks
Refactor
::
token as it's not used (#7268) (635bf81)Build
bitflags
to v2 (#7270) (c4cce12)v1.3.50
Compare Source
Bug Fixes
(es) Fix a crash related to an empty source map (#7229) (c665918)
(es/codegen) Respect
ascii_only
for identifiers (#7247) (e35097f)(es/compat) Handle export function in
reserved_word
(#7251) (2e947e7)(es/minifier) Fix handling of optional chaining when
hoist_props
is enabled (#7246) (a44fea1)(es/parser) Use a hard error for missing r-paren in an if stmt (#7223) (b1c40a4)
(es/parser) Reset ctx for cond while parsing a stmt (#7232) (01db30f)
(es/parser) Parse
const
type parameters in arrow function expressions (#7242) (6614886)Features
(es) Provide more information when loading of input source map failed (#7249) (f0e3b1d)
(es) Use
minify.format.ascii_only
ifoutput.charset
is not specified (#7258) (1fe5c3a)(es/minifier) Support
PURE
comment of seq exprs (#7245) (559d120)(plugin) Enable validation (#7250) (efad714)
Refactor
(plugin) Remove
bytecheck
flag (#7256) (6bd58cb)(plugin/runner) Fix clippy warnings (#7244) (70b86db)
Testing
Build
rkyv
(#7257) (ff3decc)v1.3.49
Compare Source
Features
wasmer
tov3
(#7197) (56bdacc)Refactor
v1.3.47
Compare Source
Bug Fixes
(bindings/node) Make peer dependency of helpers optional (#7216) (e86d598)
(es/compat) Fix
finally
handling ofgenerator
(#7215) (f5c62fb)(es/minifier) Don't remove used var decl (#7200) (73bc29e)
(es/testing) Ensure that we call
fold_program
(#7222) (e241201)(es/typescript) Fix computation of enum bits (#7219) (29bf176)
Features
Refactor
darling
to reduce compile time (#7214) (3f61638)v1.3.46
Compare Source
v1.3.45
Compare Source
Bug Fixes
(es) Allow missing
.map
file (#7141) (3e6a186)(es/compat) Handle shorthand object prop while renaming (#7176) (0a80e05)
(es/helpers) Use snake_case for helpers (#7147) (3ca954b)
(es/modules) Hint nodejs for multiple
export *
(#7184) (98f1493)(es/parser) Fix infinite loop on jsx in js (#7191) (414e669)
(es/typescript) Mark
A
as a type inexport { type A }
(#7196) (ddfbc93)(swc_core) Fix a feature name (#7198) (bfe6544)
Features
(css/modules) Preserve spans of CSS class names (#7185) (df7b4e7)
(es/compat) Implement stage 3 decorator, without auto accessor (#6950) (7a863ad)
(es/helpers) Use named export and unify import path (#7182) (a13a78e)
(plugin/runner) Improve cache path (#7188) (976667f)
Testing
v1.3.44
Compare Source
Bug Fixes
(css/codegen) Preserve
raw
of numbers (#7131) (150c2b6)(css/compat) Remove usage of
box_syntax
(#7153) (6f0bf66)(es/compat) Handle import/export in
reserved_word
(#7165) (065d11c)(es/compat) Fix the position for temp var injection (#7171) (23fb8c5)
(es/react) Respect
import_source
in new jsx (#7128) (5d7acfd)(es/renamer) Don't use symbols used by declarations if
eval
exists (#7116) (6d9763e)(es/visit) Fix handling of
Program
ofAndThen
(#7120) (d50689e)(fast-graph) Use fxhash instead of ahash to make iteration order consistent (#7133) (b13eb4c)
Documentation
Features
(css/parser) Add
legacy_ie
to theParserConfig
(#7109) (5e58b3e)(es/react) Support script within automatic runtime (#7126) (05a2815)
Miscellaneous Tasks
Cargo.toml
to reduce merge conflict (#7139) (2826198)Refactor
(ast) Make serde optional (#7138) (30bc086)
(es) Remove needless build scripts to reduce compile time (#7129) (dfe1a3f)
(es/codegen) Extract code from generic functions to reduce compile time (#7127) (08fa94f)
(es/parser) Remove
EnumKind
to reduce compile time (#7137) (915f747)(macros) Reduce compile time (#7132) (2154a3f)
Build
(cargo) Update
rustc
tonightly-2023-03-28
(#7154) (e445502)(cargo) Revert rustc upgrade (#7162) (12546c8)
(cargo) Update
rustc
tonightly-2023-03-20
(#7170) (0259a74)swc-project/jest
v0.2.26
Compare Source
v0.2.25
Compare Source
Configuration
📅 Schedule: Branch creation - "before 5am on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.