-
-
Notifications
You must be signed in to change notification settings - Fork 261
chore(deps): update dependency @swc/core to v1.2.205 #533
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
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
This pull request is being automatically deployed with Vercel (learn more). 🔍 Inspect: https://vercel.com/egoist/tsup/H7VUxQ3qLpx87SwrDzKLL6H5PcXx |
3057c65
to
a84a42d
Compare
a84a42d
to
b88f063
Compare
b88f063
to
ce525a7
Compare
ce525a7
to
95ff905
Compare
Deploying with
|
Latest commit: |
95ff905
|
Status: | ✅ Deploy successful! |
Preview URL: | https://859b3472.tsup.pages.dev |
Deployment failed with the following error:
Learn More: http://vercel.link/fair-use |
95ff905
to
40b8ce8
Compare
40b8ce8
to
ca02c8d
Compare
ca02c8d
to
c74e751
Compare
c74e751
to
6138ad2
Compare
6138ad2
to
bc0e9c8
Compare
bc0e9c8
to
489a0b0
Compare
1255df4
to
935a606
Compare
935a606
to
d5cc439
Compare
d5cc439
to
b446a2f
Compare
b446a2f
to
e915798
Compare
e915798
to
bd7991c
Compare
bd7991c
to
7bcca7e
Compare
7bcca7e
to
36ff102
Compare
36ff102
to
f961af1
Compare
115a451
to
57654f6
Compare
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.2.126
->1.2.205
Release Notes
swc-project/swc
v1.2.205
Compare Source
Bug Fixes
(css/parser) Improve lexer errors (#5025) (c345524)
(es/lints) Allow duplicate function in non-top level (#5011) (4a422a0)
(es/parser) Don't panic on an invalid import meta property (#4994) (53a8cb1)
(es/parser) Allow instantiation expression followed by a line break or a binary operator (#5000) (a62b2b3)
(es/transforms) Add custom
Sync
+Send
for the renamer (#5018) (fd73895)(es/typescript) Preserve
export =
for AMD (#4995) (d736b31)(html/minifier) Avoid optional attributes (#5016) (f1fd83d)
(html/minifier) Compress more complex attributes (#5024) (c61babd)
Documentation
README.md
(#5005) (1f64055)Features
(html/minifier) Compress more svg/mathml attributes (#5001) (1538649)
(html/minifier) Add an API to minify document fragments (#5002) (7745fbf)
(html/minifier) Minify js (#4999) (28bc735)
(html/minifier) Add
remove_redundant_attributes
(#5023) (03d8a3a)(html/minifier) Compress
style
andmedia
attributes (#5022) (47d34a3)Performance
Refactor
Testing
(es/helpers) Unify code path for testing external helpers (#5010) (125549b)
(es/minifier) Add a test case for the minifier (#5013) (eedcb11)
(es/parser) Add a test case for instantiation expr (#5014) (6bcb925)
v1.2.204
Compare Source
Bug Fixes
(es/helpers) Fix
module
field inpackage.json
of@swc/helpers
(#4978) (5123c20)(es/helpers) Use
.mjs
extension in helper imports (#4979) (9484cf8)(es/parser) Fix binary operator parsed as an instantiation expression (#4992) (36ef3e4)
(es/resolver) Make catch parameter not disturb resolving (#4976) (b3f6f20)
(html/codegen) Handle optional tags (#4986) (41dc0a7)
(html/minifier) Fix removal of comments (#4974) (8e63b0b)
Documentation
Features
(es/config) Add
isModule
to.swcrc
(#4993) (e85c0db)(html/codegen) Add option for tag omission of self closing void elements (#4971) (d07ab2c)
(html/minifier) Compress CSS (#4973) (3e6c0f5)
(html/minifier) Add
preserve_comments
option (#4959) (2e52c18)(html/minifier) Add an option to set html5 doctype (#4980) (fb74ace)
(html/minifier) Minify conditional comments (#4975) (713a256)
Performance
hygiene
faster (#4952) (36d960c)Refactor
Program
instead ofModule
(#4969) (99a474c)Testing
v1.2.203
Compare Source
Bug Fixes
(ci) Revert malloc changes (709ad3e)
(common) Don't use
get_unchecked
after setting the length to 0 (#4943) (f479951)(css/parser) Fix input buffer and improve error recovery (#4948) (bf74d05)
(es/helpers) Allow using external helpers with
type: module
(#4962) (4a27e6f)(es/parser) Don't assume the length of char (#4967) (3e03ebf)
Features
(es/lints) Add
constructor-super
rule (#4912) (6daeeb0)(es/minifier) Turn
Array
/Object
calls into literals (#4947) (47bdc6a)(html) Support self-closing flag (#4950) (5c2a918)
(html/minifier) Compress whitespaces (#4916) (f2690cc)
(html/minifier) Add
remove_empty_attributes
option (#4958) (63d630d)(html/minifier) Add
collapse_boolean_attributes
option (#4960) (3957bc6)Miscellaneous Tasks
(ci) Test
concurrent
(#4955) (1a9f935)(ci) Use macos for release builds (#4968) (1bf2b80)
(ci) Fix publish build on Windows (#4970) (db9f7a5)
Performance
(common) Add
Atom
type (#4945) (4ada9c7)(css/parser) Improve performance of lexer (#4921) (327969d)
(es/minifier) Make more things parallel and reduce call stacks (#4915) (3580638)
(es/transforms) Make rename operator parallel (#4951) (445d585)
Refactor
(es/resolver) Prepare parallel
resolver
(#4957) (ea92a6a)(html/parser) Remove unused code (#4949) (42a1d7c)
Testing
v1.2.198
Compare Source
v1.2.197
Compare Source
Bug Fixes
(css/parser) Fix parsing of constant function (#4856) (e083d0e)
(es/helpers) Update
@swc/core
of@swc/helpers
(#4861) (a4bffcf)(es/minifier) Don't drop
typeof
(#4883) (06420d9)(html/parser) Fix span of lexer errors (#4846) (f830726)
(html/parser) Fix end span of closed tags (#4860) (67b5e3d)
(html/parser) Fix span (#4868) (0d5d7c4)
Features
(es/codegen) Support other source map implementations (#4879) (6bc33cb)
(es/minifier) Remove extra parens in
BinExpr
(#4878) (83ae6a1)(html/minifier) Improve compression of attributes (#4849) (c5df1a3)
(html/minifier) Remove spaces between nodes (#4880) (6e0f5f1)
(wasm) Add json error (#4853) (fd3501b)
Performance
Testing
(html/parser) Refactor tests (#4865) (762c72d)
(html/parser) Test html5lib spans (#4875) (ad9508a)
v1.2.196
Compare Source
Bug Fixes
(es/codegen) Handle comments in binary expressions (#4817) (1db71cc)
(es/compat) Use define for non-spread props (#4754) (573bcb5)
(es/minifier) Consider side effects while removing an object spread (#4788) (1c48a8c)
(es/minifier) Don't create names which is same as an unresolved var (#4806) (073b146)
(es/minifier) Apply name mangler for more cases (#4840) (0567f67)
(es/minifier) Make
if_return
to not drop required returns (#4847) (8365c3d)(es/modules) Fix local scoped amd require (#4800) (2b03047)
(es/modules) Fix lazy option of common js (#4807) (f4c6a20)
(html/codegen) Handle HTML entities correctly (#4782) (d833057)
(html/codegen) Remove optional html start tag (#4811) (c9d0e37)
(html/codegen) Omit on more cases (#4825) (2b7f4b2)
(html/codegen) Prevent omitting body for title (#4814) (7407f21)
(html/minifier) Avoid removing id with spaces (#4786) (c35cb59)
(html/parser) Handle BOM (#4843) (20fee8a)
(node) Fix logging (#4833) (c462d4d)
(node/types) Add
ignoreDynamic
to typescript types (#4832) (e30449b)(preset-env) Ignore unknown versions (#4809) (78d4c2c)
Features
(css/ast) Add missing
Is
derive (#4810) (29884b0)(es/compat) Don't create vars for computed class methods if possible (#4805) (dc911dc)
(html/codegen) Omit start and end tags if it is possible (#4780) (c6ec9f9)
(html/minifier) Compress more json types (#4813) (731c59e)
(html/minifier) Compress viewport meta (#4844) (e6ae299)
(node) Split css binding (#4831) (2e9ab05)
Miscellaneous Tasks
(ci) Fix CI (#4852) (142387b)
(common) Update rustc (#4828) (f847709)
Performance
(es/minifier) Make more passes parallel (#4821) (4b27df9)
(es/minifier) Make name mangler parallel (#4824) (58b2427)
(html/parser) Improve lexer (#4796) (8894e77)
(html/parser) Improve lexer (#4802) (f71ef61)
(html/parser) Improve lexer performance even more (#4819) (759688c)
Refactor
concurrent
(#4808) (a487fc1)Testing
(es/minifier) Add snapshots for the mangler (#4823) (7f69b9c)
(html/codegen) Avoid newline at the end of file (#4815) (a6beda8)
v1.2.194
Compare Source
Bug Fixes
Features
(html/minifier) Improve script type compression (#4785) (b5e481c)
(html/minifier) Sort classes (#4783) (11aa6be)
(plugin) Implement
SourceMap.span_to_*
(#4781) (a937357)Performance
jemalloc
for linux (#4791) (6f04e84)Testing
v1.2.192
Compare Source
Bug Fixes
(css/parser) Allow
var()
call in color functions (#4713) (07d31aa)(es/compat) Fix span of
instanceof
(#4757) (8720f9a)(es/compat) Handle nested for loops with
break
/continue
(#4777) (4f00914)(es/compat) Handle nested
break
/continue
inblock_scoping
(#4778) (db1698e)(es/compat) Escape keywords in class method names (#4775) (a3e4c20)
(es/fixer) Preserve the paren in a spread element (#4771) (65b7c4b)
(es/loader) Fix
jsc.paths
on windows (#4739) (417b218)(es/loader) Fix hang related to
jsc.paths
(#4742) (777ea37)(es/minifier) Consider parameters while detecting pure calls (#4748) (e4dee1e)
(es/modules) Adjust absolute path while rewriting imports (#4776) (75bb858)
(es/modules/cjs) FIx detection of exported names (#4737) (d9bb59a)
(es/resolver) Handle
var
after catch with the same name (#4772) (e2da3dd)(es/resolver) Fix more edge cases related to
catch
andvar
(#4773) (f28d9c1)(es/typescript) Mark namespaces as concrete (#4736) (41d4437)
(es/typescript) Preserve referenced imports for namespace (#4759) (065b2a5)
(html/codegen) Emit
textarea
andpre
in foreign context (#4766) (8662665)(html/parser) Fix error reporting in the foreign context (#4725) (4df0637)
(html/parser) Fix parsing of closing tag in foreign contents (#4721) (1c4d50f)
Features
(es/helpers) Import only used helpers (#4767) (b8d2fb8)
(es/minifier) Implement
pure_funcs
(#4710) (9e42382)(es/minifier) Handle prefix update expressions with sequential inliner (#4741) (a51816a)
(es/minifier) Implement more rules (#4763) (20b724d)
(es/modules/amd) Support local-scoped amd requires (#4727) (886585b)
(html/codegen) Omit end tags (#4770) (07c197f)
(html/parser) Improve error reporting for misplaced non-space characters inside a table (#4723) (e9b2ebf)
(html/parser) Improve error reporting (#4728) (c346d30)
(html/parser) Improve error reporting (#4740) (51f4cea)
(html/parser) Improve public api (#4762) (c07780f)
(plugin) Implement more
SourceMap
apis (#4769) (3298cb7)Miscellaneous Tasks
(ci) Fix CI (#4747) (0f85f7b)
(ci) Fix CI (#4779) (c31b0a3)
(es/minifier) Add
#[doc(hidden)]
(#4751) (22bf5f0)Performance
Spanned
(#4749) (98df645)Refactor
(es/minifier) Make
rust-analyzer
faster (#4744) (47e6cc5)(es/minifier) Make
rust-analyzer
fast, really (#4746) (49b3c27)(es/parser) Remove duplicate (#4750) (b7a195a)
Testing
v1.2.189
Compare Source
Bug Fixes
(es/codegen) Fix numeric literals (#4733) (ea46eb4)
(es/config) Respect
.swcrc
(#4735) (9966e98)(html/parser) Fix error reporting related to
image
(#4720) (4cee4ac)v1.2.188
Compare Source
Bug Fixes
(es/codegen) Exclude synthesized files from sourcemap (#4714) (03dd9de)
(es/codegen) Fix numeric literals (#4731) (f1baff4)
(es/minifier) Consider more side effects while inlining (#4715) (1358f45)
(html/parser) Fix handling of unclosed
td
/th
(#4719) (2c2e6bb)Features
(es/minifier) Implement more skipping rules for
sequences
(#4716) (dc67911)(html/parser) Report an error for a legacy doctype (#4717) (5d0e8fb)
v1.2.187
Compare Source
Bug Fixes
(common) Don't use reserved byte position (#4690) (606f7c9)
(es/ast) Fix
EqIgnoreSpan
ofIdent
(#4689) (07356a5)(es/codegen) Don't add a newline after an arrow body (#4711) (72fbf69)
(es/compat) Fix
break
in for await loop (#4705) (100c0b5)(es/config) Auto-detect
tsx
(#4696) (ad309f4)(es/config) Add
jsc.output.charset
(#4708) (bf5ba28)(es/minifier) Don't hoist functions with
dead_code
(#4695) (183e884)(es/minifier) Don't create keys with negative number (#4698) (809a626)
(es/minifier) Fix analysis of assignment patterns (#4712) (73dfa95)
(es/modules) Fix reassignment of exported vars (#4688) (7ce572b)
(es/react) Fix span of error messages (#4704) (5f45a3d)
(html/parser) Fix span of attributes (#4681) (637ef7f)
(html/parser) Fix bugs (#4707) (0b39e1b)
Features
(es/minifier) Improve
if_return
(#4694) (274648e)(html/minifier) Compress characters in
head
(#4682) (cac8cee)Performance
Testing
(es) Add a test for a fixed issue (#4693) (b93af7b)
(es/minifier) Categorize more tests (#4709) (6f565fb)
v1.2.186
Compare Source
Bug Fixes
Features
(dbg-swc) Make reducer parallel (#4676) (ba6688a)
(es) Add check for
BytePos::DUMMY
(#4675) (da49f81)(es/minifier) Enable
computed_props
by default (#4678) (04d66db)(es/minifier) Enable
conditionals
by default (#4687) (c01476d)(html/minifier) Compress more json content (#4684) (3aac28e)
Miscellaneous Tasks
Performance
(common) Improve performance of
StringInput
(#4680) (fe1e62a)(html) Setup benchmarks (#4685) (b56f3b7)
Testing
(es/minifier) Add size tests using
dbg-swc
(#4664) (36ff4f7)(html/parser) Add tests for broken html/svg (#4683) (1d9ee0a)
v1.2.185
Compare Source
Bug Fixes
import.meta.url
(#4670) (49c40af)Features
(dbg-swc) Add a command to diff semantics (#4671) (e3cda26)
(es/minifier) Improve
ignore_return_value
(#4673) (e57123e)Build
rustc
(#4674) (50db276)v1.2.183
Compare Source
Bug Fixes
(css/parser) Remove a wrong assertion (#4641) (84e4ca6)
(es/minifier) Don't create direct
eval
(#4634) (56a227a)(es/minifier) Fix optimization of spread (#4639) (9c190f0)
(es/modules) Fix
jsc.paths
(#4620) (20692cd)(es/resolver) Ensure that a parameter type is resolved to parent (#4645) (2745cb7)
(html) Fix parsing of template (#4647) (af9c8c6)
(html/codegen) Fix codegen (#4629) (fa4a60a)
(html/parser) Fix newlines (#4633) (a19db29)
Features
(common) Reserve
BytePos(0)
for dummy spans (#4616) (67942d5)(debug) Inline
dbg-swc
(#4651) (b393773)(es/lints) Implement
no-compare-neg-zero
rule (#4643) (f45dd72)(html/minifier) Improve minification of attributes (#4625) (5679b69)
(html/minifier) Compress
application/ld+json
(#4628) (c41aca6)(html/parser) Add a method to get error message (#4623) (cac4f6e)
Refactor
(html/parser) Remove unused code (#4613) (a378e1e)
(html/parser) Improve public API (#4626) (b8fa3bc)
(html/parser) Improve parser a bit (#4627) (5f899a0)
Testing
(es) Add a test for merging configurations (#4617) (53ff81c)
(es/minifier) Execute more tests (#4636) (79f87e0)
(html/parser) Add dom visualizer for regular tests (#4622) (4e577d7)
v1.2.182
Compare Source
Bug Fixes
(es/config) Merge
jsc.transform
correctly (#4615) (3b2b8c4)(es/fixer) Handle
new yield
(#4598) (d611d54)(es/minifier) Fix switches (#4595) (2ab7594)
(es/minifier) Fix
with
andNaN
(#4596) (097ff1d)(es/minifier) Fix switch with a unknown case (#4597) (8944a3b)
(es/minifier) Preserve more
this
(#4599) (859dc44)(es/utils) Fix wrong apis (#4604) (6a97c7b)
(html/parser) Fix bugs (#4592) (7166dbf)
Features
(css/parser) Add a method to get error message (#4588) (04dd3dd)
(es/ast) Improve
Id
APIs (#4614) (2c861bd)(es/hygiene) Drop syntax context (#4594) (6ac4a23)
(es/lints) Implement
prefer-const
rule without options (#4584) (e65bf3d)Refactor
Testing
v1.2.181
Compare Source
Bug Fixes
(es) Use
unresolved_mark
(#4573) (0868409)(es/minifier) Improve sequential inliner (#4570) (af368ee)
(es/minifier) Preserve more identifiers if
eval
orwith
exists (#4580) (e43689b)(es/minifier) Don't create an invalid labeled statement (#4581) (7e80c10)
(es/minifier) Unwrap blocks more carefully (#4586) (8db3442)
(es/minifier) Consider more aliases in sequences pass (#4583) (3521ce0)
(es/minifier) Fix handling of
NaN
(#4593) (dd09cdf)(es/resolver) Fix handling of a complex try catch (#4574) (9e79f9c)
(es/resolver) Fix more try catch issues (#4582) (56c3010)
(html/parser) Add recovery for attributes on html and body (#4566) (c7d20e4)
(node) Use
jemallocator
on linux (#4591) (af91094)Features
(config) Make all configuration overridable (#4575) (7fc9bbc)
(es/ast) Add methods for parens (#4576) (55d0ee6)
(html/parser) Parse document fragment (#4579) (a34dea1)
Miscellaneous Tasks
Refactor
Testing
(es/minifier) Fix test system (#4571) (bf5ee01)
(html/parser) Add tests (#4565) (adbce64)
(html/parser) Improve script on/off tests (#4564) (4838267)
v1.2.179
Compare Source
Bug Fixes
(es/minifier) Distinguish
raw
andcooked
while joining template literals (#4559) (f9b6016)(es/minifier) Fix handling of template literals (#4563) (920d9a7)
(html/parser) Fix for noah's ark clause (#4558) (7ef6372)
(html/parser) Fix adoption agency algorithm (#4552) (d6e4885)
Documentation
Features
(es/minifier) Drop vars using sequential inliner (#4547) (c5b4ef4)
(es/minifier) Remove duplicate control flow in nested blocks (#4569) (b3b6fd4)
Refactor
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.