Conversation
☁️ Nx Cloud ReportCI is running/has finished running commands for commit 3d626ab. As they complete they will appear below. Click to see the status, the terminal output, and the build insights. 📂 See all runs for this CI Pipeline Execution ✅ Successfully ran 1 targetSent with 💌 from NxCloud. |
5af1773 to
3d626ab
Compare
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.9.1->~1.10.0~1.5.7->~1.7.0Release Notes
swc-project/swc-node (@swc-node/register)
v1.10.9Compare Source
What's Changed
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://togithub.com/swc-node/register)[@​1](https://togithub.com/1).10.8...[@​swc-node/register](https://togithub.com/swc-node/register)[@​1](https://togithub.com/1).10.9
v1.10.8Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://togithub.com/swc-node/register)[@​1](https://togithub.com/1).10.7...[@​swc-node/register](https://togithub.com/swc-node/register)[@​1](https://togithub.com/1).10.8
v1.10.7Compare Source
v1.10.6Compare Source
v1.10.5Compare Source
v1.10.4Compare Source
v1.10.3Compare Source
What's Changed
Full Changelog: https://github.com/swc-project/swc-node/compare/[@​swc-node/register](https://togithub.com/swc-node/register)[@​1](https://togithub.com/1).10.2...[@​swc-node/register](https://togithub.com/swc-node/register)[@​1](https://togithub.com/1).10.3
v1.10.2Compare Source
v1.10.1Compare Source
v1.10.0Compare Source
swc-project/swc (@swc/core)
v1.7.14Compare Source
Bug Fixes
(common) Use
SourceMap::adjust_mappingsin correct order (#9447) (05961eb)(es) Preserve more comments (#9449) (673655c)
Features
Refactor
VisitAll(#9448) (8845b76)v1.7.12Compare Source
Bug Fixes
(common) Do not use
adjust_mappingsfromsourcemapcrate (#9437) (563c162)(es) Mark TypeScript nodes as reachable from
Evaluator(#9440) (308e5ec)(es/compat) Init this in sub class constructor for async (#9446) (bfaf31b)
(es/decorators) Fix metadata for accessors (#9444) (99738ef)
Miscellaneous Tasks
v1.7.11Compare Source
Bug Fixes
(es) Improve sourcemap url error messages. (#9422) (230d1d9)
(visit) Fix regression of AST paths (#9420) (9751518)
Features
(es/typescript) Add
native_class_propertiesto skip reordering of class properties inits (#9421) (d2929d1)(estree/compat) Remove dependency on
rayon(#9393) (34d1b27)(html/minifier) Support using custom css minifier (#9425) (970cc81)
Miscellaneous Tasks
(bindings/node) Deprecate
parse(#9419) (1bf467d)(deps) Update cargo (patch) (#9405) (baf4928)
(es/preset-env) Update core js compat data (#9407) (ce761cf)
(es/typescript) Remove the workaround for wasm-bindgen (#9428) (55f7268)
v1.7.10Compare Source
Bug Fixes
(es/typescript) Strip optional mark and definite mark (#9411) (8c161a0)
(es/typescript) Strip exported default overload function declaration (#9412) (b395f48)
(es/typescript) Strip
thisparam in getter/setter (#9414) (442fb7b)(es/typescript) Update ts-strip type definition (#9415) (165c8fa)
v1.7.9Compare Source
Bug Fixes
v1.7.6Compare Source
Bug Fixes
(es/codegen) Print the missing
abstractin class expression (#9372) (c2e3021)(es/decorators) Use correct class name reference (#9375) (badd6a9)
(es/typescript) Strip declare export in strip-only mode (#9374) (c53cce4)
v1.7.5Compare Source
Bug Fixes
(common) Fix
StringInput.end_pos(#9362) (5368e18)(es/parser) Fix span for unterminated block comments (#9361) (dc1b87e)
(es/parser) Make
UnterminatedBlockCommentstick to the EOF (#9366) (4f0fc6e)(es/typescript) Handle single type statement in if/for/while (#9364) (2217730)
(es/typescript) Handle backtick in ASI issue (#9367) (6f1716c)
(es/typescript) Analyze import chain (#9369) (4f9116f)
Miscellaneous Tasks
v1.7.4Compare Source
Bug Fixes
(es/codegen) Emit question token for class methods (#9342) (636585b)
(es/minifier) Fix detection of
this(#9339) (77da7cf)(es/minifier) Fix analysis of for-in/of (#9340) (1454ab5)
(es/minifier) Preserve flags while dropping elements of
SeqExpr(#8907) (24e8798)(es/typescript) Fix ASI in expression for fast strip (#9358) (3ee82e2)
Documentation
test --all(#9338) (234bb97)Miscellaneous Tasks
(deps) Update rust crate toml to v0.8.16 (#9327) (67aadfa)
(deps) Update dependency magic-string to v0.30.11 (#9345) (ced06e2)
(deps) Update rust crate toml to v0.8.17 (#9349) (d5472cc)
v1.7.3Compare Source
Bug Fixes
v1.7.2Compare Source
Bug Fixes
(es/ast) Accept any case of EsVersion during deserialization (#9329) (56da6be)
(es/typescrupt) Fix ASI issue in fast ts strip (#9332) (57146cf)
(swc_core) Remove unused
preset_env(#9333) (75bc7bf)Documentation
v1.7.1Compare Source
Bug Fixes
(bindings/types) Add missing mangle options (#9298) (567f40d)
(deps) Update cargo (patch) (#9317) (ea66e84)
(es/ast) Make span of binding ident include type ann (#9293) (2b32481)
(es/minifier) Support minifying JSX (#9271) (9a6367b)
(es/typescript) Fix typings (#9301) (27ca712)
(es/typescript) Preserve type assertions (#9328) (4d60f52)
(es/utils) Use
$crateforquote_ident!()(#9309) (bdaaf47)Features
(allocator) Feature gate
nightlyvia macros (#9274) (a31fb58)(allocator) Add
maybetypes (#9278) (a417ff4)(es/typescript) Add esm build for fast ts strip (#9286) (d10cb9f)
Miscellaneous Tasks
(deps) Update actions (#9311) (475432e)
(deps) Update npm (patch) (#9318) (9d983c3)
(deps) Update
wasmerto fix broken Windows build (#9322) (a120faf)(deps) Drop
atty(#9325) (831500e)Performance
(allocator) Use
stdinstead ofallocator-api2(#9281) (88723db)(es/codegen) Use
Vec<T>fromswc_allocator(#9280) (c1cd0b9)(es/codegen) Optimize using
swc_allocator(#9294) (07376c6)(es/helpers) Use
boolinstead ofAtomicBool(#9321) (8107e98)(es/minifier) Pre-allocate collections (#9289) (76fe139)
(visit) Modify
BoxandVecin-place (#9291) (ae2ac05)(visit) Add
#[inline](#9302) (0b3dbb8)Enable LTO for benchmarks (#9279) (a3020b2)
Refactor
Build
rustctonightly-2024-07-21(#9319) (279ea91)v1.7.0Compare Source
Bug Fixes
(allocator) Fix allocator & add benchmark (#9234) (037dad5)
(allocator) Remove wrong assertions and add tests (#9252) (d8e8b04)
(ci) Fix CI of `peff (#9216) (602e0e5)
(es/codegen) Fix codegen of large numeric literals (#9226) (fba79e6)
(es/compat) Consider only the variables used in the closure (#9151) (1357531)
(es/compat) Add support for destructuring with BigInts (#9215) (2cc7028)
(es/fixer) Wrap
inexpr in for-in head (#9209) (5cd837f)(es/minifier) Fix case matching (#9208) (f81fa6e)
(es/minifier) Fix compress pow
NaN(#9210) (2b361e6)(es/minifier) Fix variable declaration in default branch (#9220) (a7c82bd)
(es/minifier) Check
thisin function params (#9229) (da4866d)(es/minifier) Remove optimization for array pattern (#9241) (521161e)
(es/minifier) Fix exponentiate operator (#9251) (06bb533)
(es/minifier) Fix panic in bitwise logic and incorrect values (#9258) (baeb9e2)
(es/minifier) Collect raw str values for new Tpl element (#9261) (6ddbfa0)
(es/modules) Fix lint issue (#9206) (efb8636)
(es/quote) Fix macro (#9270) (93d9e44)
(es/typescript) Handle unicode for fast ts strip (#9202) (096bfe3)
(es/typescript) Fix
transformmode (#9243) (0e79a5b)(es/typescript) Workaround
wasm-bindgen(#9272) (6b1d2ff)Documentation
(allocator) Mention
oxc_allocator(be99ce0)(contributing) Fix deno installation url (#9249) (ff5bbda)
(es/minifier) Add contributing section (e22f3ba)
Features
(allocator) Initialize package (#9195) (f3681cb)
(allocator) Implement
SwcAlloc(#9232) (e343eb6)(allocator) Add a cargo feature (#9239) (398dc21)
(allocator) Implement
defaultmode (#9242) (b6333db)(es/typescript) Add
transformmode back to fast TS strip (#9237) (8231e3c)(es/utils) Support for arrays using
cast_to_number(#9212) (2aef14d)Miscellaneous Tasks
(es) Bump
unicode-id-starttov1.2.0(#9177) (9904a53)(es/typescript) Improve decorator handling of fast strip (#9178) (962170f)
Performance
(allocator) Drop
scoped_tls(#9240) (4ce2514)(bindings) Invert Wasm size shrink (#9224) (aa7f791)
(bindings/wasm) Shrink the size of the wasm file (#9191) (3a23b3d)
(es/codegen) Use scoped allocator (#9248) (970f323)
(es/typescript) Add a benchmark for fast TS strip (#9205) (7d9364c)
(es/visit) Introduce
standard_only_*macros (#9207) (92879b1)Refactor
(allocator) Use
&instead of a thread-local (#9235) (8d5670e)(allocator) Use RAII guard instead of
scope(#9254) (6e098ae)(common) Drop
SyntaxContextfrom AST nodes (#9175) (b2491e5)(es) Use
intofor AST construction (#9197) (e7358e0)(es) Use
IntoandFromfor AST construction (#9201) (0960b23)(es/codegen) Revert #9248 (#9266) (b9b233c)
(es/helpers) Remove unnecessary exports (#9225) (69719c2)
(visit) Pre-generate visitor code (#9262) (9c17663)
Testing
(allocator) Merge test (#9267) (efc3963)
(es/base) Disable flaky benchmark (#9221) (bd4bef1)
Enable scoped API by default (#9247) (e7ce94b)
Pers
IdentName(#9185) (7b3e5b3)v1.6.13Compare Source
Bug Fixes
(es/parser) Revert #9141 (#9171) (8b66d5e)
(es/testing) Fix
PluginCommentProxy(#9170) (d86ca2d)Features
(es/typescript) Improve fast TS strip (#9166) (ee8dc28)
(es/typescript) Improve fast TS strip (#9167) (98af589)
Testing
v1.6.12Compare Source
Bug Fixes
(ci) Restore disabled CI checks (#9002) (cdfd4c8)
(es/decorators) Fix bugs of
2022-03implementation (#9145) (8a3ae44)(es/loader) Exclude
.jsonfrom default extension list (#9134) (e94e5e7)(es/minifier) Fix
undefinedjudgement (#9146) (1a739b7)(es/renamer) Fix renaming of default-exported declarations (#9135) (45f671d)
(es/renamer) Remove
FastJsWord(#9136) (42b4caf)(es/typescript) Fix tricky cases in TS fast strip (#9159) (2bc51b8)
(es/typescript) Fix replacement logic of fast TS strip (#9163) (c5acafe)
Features
(bindings/ts) Add transform/strip-only mode (#9138) (a08bb46)
(es/testing) Improve comment testing story (#9150) (3638e97)
(es/typescript) Add
swc_fast_ts_strip(#9143) (b129343)(es/typescript) Improve fast TS stripper (#9152) (9fca4ab)
(es/typescript) Improve fast TS stripper (#9153) (732d748)
(es/typescript) Improve fast TS strip (#9154) (05c7210)
Performance
Refactor
(bindings/ts) Inline Wasm file into
wasm.js(#9139) (307b6f2)(es/parser) Improve readability (#9141) (9d9fe66)
v1.6.7Compare Source
Bug Fixes
Documentation
@swc/counterfor 3rd-party download count (026ff7e)Features
(binding) Create Wasm package for stripping only TypeScript (#9124) (6b3c0da)
(es/minifier) Handle more indexing expression (#8750) (570c47a)
(preset-env) Upgrade
browserslist-rs(#9023) (18d6277)Performance
memchr::memmemin parser (#9118) (72021de)Refactor
Testing
(bindings/ts) Test Wasm binding (#9128) (c6d6db3)
(es/decorators) Split
decorator-tests(#9119) (07c3054)Build
v1.6.6Compare Source
Bug Fixes
\r\nin JSX (#9112) (2a0ebec)Performance
(es/parser) Optimize macros (#9100) (719b7c5)
(es/parser) Remove unnecessary check (#9102) (2a490ad)
(es/parser) Add a check before numeric operations (#9105) (c0602c8)
(es/parser) Increase token context size (#9104) (8ef30cc)
v1.6.5Compare Source
v1.6.4Compare Source
Features
(cli) Support generating
.d.tsfiles (#9097) (e71b6d3)(common) Add fallible methods to
swc_common::SourceMap(#9090) (e423d1b)(es/transform) Add experimental
.d.tsgeneration (#9093) (51a2702)(swc_core) Reexport
swc_typescript(#9092) (a2645e2)(typescript) Implement Isolated Declaration (#9086) (a855159)
Miscellaneous Tasks
sha-1withsha1(#9091) (5a2c968)Performance
(es/lexer) Apply various optimizations (#9095) (2f02630)
(es/lexer) Use
memchr::memmemfor lexing block comments (#9096) (1b3672f)Refactor
EsConfigandTsConfig(#9094) (5520b23)v1.6.3Compare Source
Bug Fixes
(css/minifier) Don't tranform rotate deg (#9072) (8d37dae)
(es/decorators) Reduce the number of sourcemap mappings (#9074) (cfe3ba3)
Performance
(common) Use
CharsinStringInput(#9073) (7698eaa)(es/lexer) Optimize lexer (#9075) (6426928)
(es/lexer) Make lexing of string literals faster (#9077) (373bac5)
(es/lexer) Reduce allocation while lexing identifiers (#9076) (69f00b8)
(es/lexer) Add a fast-path to template literal lexer (#9080) (238f1c5)
(es/lexer) Add fast-path to jsx lexer (#9081) (af58606)
Refactor
StringInputimplementation (#9071) (c3a8c0b)v1.6.1Compare Source
Bug Fixes
Use SourceMap::adjust_mappings(#9058) (cdd20cd)Performance
v1.6.0Compare Source
Features
(common) Use
SourceMap::adjust_mappings(#9052) (eda2e45)(es/ast) Add more utilities (#9054) (ab226dc)
Performance
(es/lints) Avoid needless allocations in
no-dupe-args(#9041) (e560198)(es/parser) Do not track
rawby hand (#9047) (60fe5f0)(es/parser) Reduce allocations for
rawwhile lexing numbers (#9056) (bc8ec62)Refactor
(es/ast) Remove unused fields of
TsPropertySignature(#8955) (6306778)(es/parser) Remove unused
raw: Rawparams (#9048) (32e23ed)(es/utils) Refine some APIs (#9049) (e856478)
Testing
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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.