chore(deps): update dependency @swc/core to v1.3.68 #8

Merged
renovate-bot merged 1 commits from renovate/swc-monorepo into main 2023-07-11 07:00:37 +02:00
Collaborator

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@swc/core (source) 1.3.62 -> 1.3.68 age adoption passing confidence

Release Notes

swc-project/swc (@​swc/core)

v1.3.68

Compare Source

Bug Fixes
Features
  • (es/compat) Implement transform for explicit resource management (#​7376) (bcd5a1d)

  • (es/minifier) Drop unused properties (#​7534) (47d2edd)

  • (es/minifier) Compress common sub expressions in sequences (#​7587) (ff1ad95)

  • (es/optimization) Support default imports for const modules (#​7604) (ac02b84)

Refactor

v1.3.67

Compare Source

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)

  • (estree/compat) Adjust loc.col (#​7565) (d86f8f6)

Features
Miscellaneous Tasks
Refactor
Build

v1.3.66

Compare Source

Bug Fixes
Features
Testing

v1.3.65

Compare Source

Bug Fixes
Features

v1.3.64

Compare Source

Bug Fixes

v1.3.63

Compare Source

Bug Fixes
  • (es/codegen) Remove extra spaces in AssignPatProp and KeyValuePatProp (#​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
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

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@swc/core](https://swc.rs) ([source](https://github.com/swc-project/swc)) | [`1.3.62` -> `1.3.68`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.3.62/1.3.68) | [![age](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.68/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.68/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.68/compatibility-slim/1.3.62)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.68/confidence-slim/1.3.62)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>swc-project/swc (@&#8203;swc/core)</summary> ### [`v1.3.68`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1368---2023-07-05) [Compare Source](https://github.com/swc-project/swc/compare/v1.3.67...v1.3.68) ##### Bug Fixes - **(css/modules)** Fix `:local` and `:global` ([#&#8203;7600](https://github.com/swc-project/swc/issues/7600)) ([f0ab5b3](https://github.com/swc-project/swc/commit/f0ab5b39f79685023cfc9529bc60e96231ad18d7)) - **(es/compat)** Visit transformed expression in optional chaining pass ([#&#8203;7614](https://github.com/swc-project/swc/issues/7614)) ([c087c82](https://github.com/swc-project/swc/commit/c087c82aa3131ecafa2e42cdef6ecfba6c80b9b8)) - **(es/fixer)** Don't change default decls to default expr exports ([#&#8203;7585](https://github.com/swc-project/swc/issues/7585)) ([e272545](https://github.com/swc-project/swc/commit/e2725451aa507c18222c5f66cf0a5a049c92bd0b)) - **(es/minifier)** Add usage to inlined ident eagerly ([#&#8203;7597](https://github.com/swc-project/swc/issues/7597)) ([4f866de](https://github.com/swc-project/swc/commit/4f866de8788558a4f9f3e3f889048136c7896ee3)) - **(es/parser)** Re-lex `<<` as two `<`-s if required ([#&#8203;7439](https://github.com/swc-project/swc/issues/7439)) ([6850372](https://github.com/swc-project/swc/commit/68503726a78cfc37cd995eda69a3e8982b6fdf57)) - **(plugin/runner)** Disable wasi env cleanup ([#&#8203;7607](https://github.com/swc-project/swc/issues/7607)) ([8209594](https://github.com/swc-project/swc/commit/8209594a8c11d2a65061763fef5d3a7780976f39)) - **(xml/codegen)** Fix wrong minification of spaces in a self-closing tag ([#&#8203;7595](https://github.com/swc-project/swc/issues/7595)) ([769d651](https://github.com/swc-project/swc/commit/769d6516a50796e6642d6724e8472dd32d871612)) ##### Features - **(es/compat)** Implement transform for explicit resource management ([#&#8203;7376](https://github.com/swc-project/swc/issues/7376)) ([bcd5a1d](https://github.com/swc-project/swc/commit/bcd5a1d6665bc6f4aaa857d1f88b0da82a6c4a04)) - **(es/minifier)** Drop unused properties ([#&#8203;7534](https://github.com/swc-project/swc/issues/7534)) ([47d2edd](https://github.com/swc-project/swc/commit/47d2edd4dc448a611396006852f30e2b8de1c42c)) - **(es/minifier)** Compress common sub expressions in sequences ([#&#8203;7587](https://github.com/swc-project/swc/issues/7587)) ([ff1ad95](https://github.com/swc-project/swc/commit/ff1ad95b59732282c014474609bbb405e0f9edb4)) - **(es/optimization)** Support `default` imports for const modules ([#&#8203;7604](https://github.com/swc-project/swc/issues/7604)) ([ac02b84](https://github.com/swc-project/swc/commit/ac02b84918932f2d51840b4c4cef9adf460fce40)) ##### Refactor - **(es/compat)** Remove usage of `box_patterns` ([#&#8203;7613](https://github.com/swc-project/swc/issues/7613)) ([0a26066](https://github.com/swc-project/swc/commit/0a26066b7b01d06a6d9e3df2ab7c7e47f4aa9e4c)) ### [`v1.3.67`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1367---2023-06-29) [Compare Source](https://github.com/swc-project/swc/compare/v1.3.66...v1.3.67) ##### Bug Fixes - **(es/minifier)** Don't drop assignments to unused top-level variables ([#&#8203;7581](https://github.com/swc-project/swc/issues/7581)) ([a685c88](https://github.com/swc-project/swc/commit/a685c88c61248e5bff98fb339a71b40b8fd4e528)) - **(es/parser)** Adjust context while parsing type arguments of TypeScript type queries ([#&#8203;7582](https://github.com/swc-project/swc/issues/7582)) ([9d5dda1](https://github.com/swc-project/swc/commit/9d5dda12991dac031064b139eb61d2d03dcd8571)) - **(estree/compat)** Adjust `loc.col` ([#&#8203;7565](https://github.com/swc-project/swc/issues/7565)) ([d86f8f6](https://github.com/swc-project/swc/commit/d86f8f6a3c1f6ad5de3078ade5c8a905f7067f24)) ##### Features - **(es/minifier)** Support `__NO_SIDE_EFFECTS__` ([#&#8203;7532](https://github.com/swc-project/swc/issues/7532)) ([3ad07a7](https://github.com/swc-project/swc/commit/3ad07a7d2e5c9507a786dc338f0cf50191916aa3)) - **(es/minifier)** Enable `hoist_props` by default ([#&#8203;7535](https://github.com/swc-project/swc/issues/7535)) ([07a8580](https://github.com/swc-project/swc/commit/07a858030c1a368b3152bfdb57471a35c47c3b32)) - **(es/minifier)** Inline constants even if they are exported ([#&#8203;7583](https://github.com/swc-project/swc/issues/7583)) ([398e922](https://github.com/swc-project/swc/commit/398e922ca0214e03556bb84fe632e5e03badd533)) - **(plugin/runner)** Update `wasmer` to `v4` ([#&#8203;7576](https://github.com/swc-project/swc/issues/7576)) ([ab7b17c](https://github.com/swc-project/swc/commit/ab7b17cf106620caa1ba46adf23e6013cc4d6288)) - **(plugin/runner)** Share runtime `Engine` ([#&#8203;7590](https://github.com/swc-project/swc/issues/7590)) ([9512ea3](https://github.com/swc-project/swc/commit/9512ea31ff1bb0c70f4f96a620b429fa01f48e0c)) - **(testing)** Add `CARGO_TARGET_DIR` and use it from other crates ([#&#8203;7552](https://github.com/swc-project/swc/issues/7552)) ([46fb461](https://github.com/swc-project/swc/commit/46fb4619bafd56dfa3edd9064c1fe2ae4b6b78de)) ##### Miscellaneous Tasks - **(ci)** Make `cargo deny` happy ([#&#8203;7560](https://github.com/swc-project/swc/issues/7560)) ([c8d9338](https://github.com/swc-project/swc/commit/c8d933858333209ecf786b64948ac3c88e401be6)) - **(ci)** Change condition for `ci` testing ([#&#8203;7533](https://github.com/swc-project/swc/issues/7533)) ([724e75d](https://github.com/swc-project/swc/commit/724e75d2569d3c210d4e0d3c6861e17c906babed)) - **(ci)** Fix CI ([#&#8203;7589](https://github.com/swc-project/swc/issues/7589)) ([c51eac6](https://github.com/swc-project/swc/commit/c51eac6075c161bdf4e8211fd6f96df8bd902e7d)) ##### Refactor - **(common)** Remove `add_bitflags` and update `bitflags` ([#&#8203;7571](https://github.com/swc-project/swc/issues/7571)) ([95ac74e](https://github.com/swc-project/swc/commit/95ac74e6e494afc90f32c8fc9add2b1824f25db5)) ##### Build - **(cargo)** Update deps ([#&#8203;7564](https://github.com/swc-project/swc/issues/7564)) ([d12dc70](https://github.com/swc-project/swc/commit/d12dc70c9108d5863e0ca2e4f05f4aefcfb4380e)) - **(cargo)** Update deps ([#&#8203;7566](https://github.com/swc-project/swc/issues/7566)) ([d57d0d3](https://github.com/swc-project/swc/commit/d57d0d3ad3f8ce7ed449eec5896eb2f10b83a930)) - **(deps)** Update `syn` to `v2` ([#&#8203;7557](https://github.com/swc-project/swc/issues/7557)) ([5441004](https://github.com/swc-project/swc/commit/54410047fa7ccb1330fb2e9db27a3c0b2a24a02e)) ### [`v1.3.66`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1366---2023-06-20) [Compare Source](https://github.com/swc-project/swc/compare/v1.3.65...v1.3.66) ##### Bug Fixes - **(es)** Accept `parse` option for `minify()` ([#&#8203;7543](https://github.com/swc-project/swc/issues/7543)) ([1d84e95](https://github.com/swc-project/swc/commit/1d84e952feefc3cd50e379455bb6648b82c42256)) - **(es/compat)** Visit arrow body from optional chaining pass ([#&#8203;7549](https://github.com/swc-project/swc/issues/7549)) ([bc6e950](https://github.com/swc-project/swc/commit/bc6e95052eaf60d71c544c8a88c8440d7a2b437c)) - **(es/preset-env)** Don't log `Yield` to the console ([#&#8203;7548](https://github.com/swc-project/swc/issues/7548)) ([8cfc4f9](https://github.com/swc-project/swc/commit/8cfc4f9e9ab43a5ed25c9b600b9dd7e5790c2d1e)) - **(es/resolver)** Resolve the super class before registering a class name ([#&#8203;7550](https://github.com/swc-project/swc/issues/7550)) ([1d9f972](https://github.com/swc-project/swc/commit/1d9f972fb44e0722fce8a83090cbada81decf577)) ##### Features - **(es/codegen)** Support `preamble` ([#&#8203;7551](https://github.com/swc-project/swc/issues/7551)) ([6e5d8b3](https://github.com/swc-project/swc/commit/6e5d8b3cf1af74d614d5c073d966da543c26e302)) ##### Testing - **(es)** Add a test for a wrong issue ([#&#8203;7542](https://github.com/swc-project/swc/issues/7542)) ([70bc605](https://github.com/swc-project/swc/commit/70bc605c6769759b0e896e7e5e91bb070d719552)) - **(es)** Add one more test for a wrong issue ([#&#8203;7545](https://github.com/swc-project/swc/issues/7545)) ([862f095](https://github.com/swc-project/swc/commit/862f095e656edf6c0e86f1ad8065d8095e162cfa)) - **(plugin/runner)** Share `target` directory ([#&#8203;7544](https://github.com/swc-project/swc/issues/7544)) ([aa82e5f](https://github.com/swc-project/swc/commit/aa82e5fff3452db38599bb0bf7fef7cd72b6a09f)) ### [`v1.3.65`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1365---2023-06-19) [Compare Source](https://github.com/swc-project/swc/compare/v1.3.64...v1.3.65) ##### Bug Fixes - **(es/compat)** Fix optional chaining ([#&#8203;7530](https://github.com/swc-project/swc/issues/7530)) ([990e48e](https://github.com/swc-project/swc/commit/990e48e0e81c339b42b0bf33b62a6f7126b0e2e8)) - **(es/module)** Add `"use strict"` while preserving directives ([#&#8203;7537](https://github.com/swc-project/swc/issues/7537)) ([f42fdd2](https://github.com/swc-project/swc/commit/f42fdd21afad775358138c3aaed4ff3c41bfb16a)) - **(es/typescript)** Don't panic of `@jsxFrag null` ([#&#8203;7540](https://github.com/swc-project/swc/issues/7540)) ([76aa91f](https://github.com/swc-project/swc/commit/76aa91f83cf37a11aa55feba40d6f73819fc811d)) ##### Features - **(es/module)** Preserve custom `use` directives ([#&#8203;7528](https://github.com/swc-project/swc/issues/7528)) ([3e9dd88](https://github.com/swc-project/swc/commit/3e9dd88e37fcb99293a3683ea7a62214950f7860)) ### [`v1.3.64`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1364---2023-06-14) [Compare Source](https://github.com/swc-project/swc/compare/v1.3.63...v1.3.64) ##### Bug Fixes - **(es/codegen)** Emit type arguments of jsx element names ([#&#8203;7522](https://github.com/swc-project/swc/issues/7522)) ([a0da02d](https://github.com/swc-project/swc/commit/a0da02d0ff641863dafc1a7d573419478c3b16dc)) - **(es/codegen)** Fix regression of source maps ([#&#8203;7523](https://github.com/swc-project/swc/issues/7523)) ([f27838d](https://github.com/swc-project/swc/commit/f27838dedcac792ac30380f45ef89b329221de59)) - **(es/compat)** Fix handling of `this` of optional chaining pass ([#&#8203;7527](https://github.com/swc-project/swc/issues/7527)) ([4644d00](https://github.com/swc-project/swc/commit/4644d005d2ca06ad002dc7c6ff6c4d19e1734970)) ### [`v1.3.63`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1363---2023-06-13) [Compare Source](https://github.com/swc-project/swc/compare/v1.3.62...v1.3.63) ##### Bug Fixes - **(es/codegen)** Remove extra spaces in `AssignPatProp` and `KeyValuePatProp` ([#&#8203;7488](https://github.com/swc-project/swc/issues/7488)) ([064bcf4](https://github.com/swc-project/swc/commit/064bcf4854f8505f04b40b72da1becec0c531a7d)) - **(es/compat)** Make stage 3 decorator pass use correct state for inner classes ([#&#8203;7508](https://github.com/swc-project/swc/issues/7508)) ([cc4146c](https://github.com/swc-project/swc/commit/cc4146c9d3a21514031e46003170a3fdaac1987a)) - **(es/minifier)** Infect mutation when assigning a property ([#&#8203;7503](https://github.com/swc-project/swc/issues/7503)) ([7f9f0b8](https://github.com/swc-project/swc/commit/7f9f0b8bcebc26eed1354ce2901aabd61261f434)) - **(es/react)** Default to empty string when emitting refresh signature ([#&#8203;7514](https://github.com/swc-project/swc/issues/7514)) ([8e933c8](https://github.com/swc-project/swc/commit/8e933c8a9fdf8867deb7f0d108b99430949aad54)) ##### Features - **(es/codegen)** Add ability to set indentation string via rust api ([#&#8203;7494](https://github.com/swc-project/swc/issues/7494)) ([a343e7c](https://github.com/swc-project/swc/commit/a343e7ccae4e88d9e3941beedf63b61bd0512c3d)) - **(es/minifier)** Remove unused labels ([#&#8203;7478](https://github.com/swc-project/swc/issues/7478)) ([62075fa](https://github.com/swc-project/swc/commit/62075faeaada8d9df3c7d849bbcfda8ff0c5d79f)) - **(es/parser)** Disallow tagged tpl in optional chaining ([#&#8203;7515](https://github.com/swc-project/swc/issues/7515)) ([6c00a24](https://github.com/swc-project/swc/commit/6c00a2422addf0e402bb221e80f6f8acad839b28)) - **(plugin/runner)** Support shared wasix runtime ([#&#8203;7504](https://github.com/swc-project/swc/issues/7504)) ([73929fc](https://github.com/swc-project/swc/commit/73929fc43c34fd4545bd292fbf0f6d7de35fbee9)) ##### Performance - **(css/prefixer)** Convert macro to a function call to reduce binary size ([#&#8203;7507](https://github.com/swc-project/swc/issues/7507)) ([d545df6](https://github.com/swc-project/swc/commit/d545df6dd951fa2f5756830c40c21ae251e4e634)) - **(es)** Use `&dyn Comments` to reduce binary size ([#&#8203;7489](https://github.com/swc-project/swc/issues/7489)) ([2c3ac68](https://github.com/swc-project/swc/commit/2c3ac682e271dad0ab6e82c14ad14f06715d853b)) - **(es)** Use `&dyn Comments` for jsx and TypeScript ([#&#8203;7490](https://github.com/swc-project/swc/issues/7490)) ([abd62bc](https://github.com/swc-project/swc/commit/abd62bc797175d783d18d162301c851eefa7ac23)) ##### Refactor - **(es/ast)** Reimplement optional chaining ([#&#8203;7441](https://github.com/swc-project/swc/issues/7441)) ([aa83584](https://github.com/swc-project/swc/commit/aa83584634286d7c741d903ad94ba5228c89bc62)) - **(es/ast)** Remove unused fields ([#&#8203;7518](https://github.com/swc-project/swc/issues/7518)) ([3958f17](https://github.com/swc-project/swc/commit/3958f1792c4598e965f36a11c567c95f69984a9f)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNTkuNyIsInVwZGF0ZWRJblZlciI6IjM1LjE1OS43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
renovate-bot added 1 commit 2023-07-11 05:00:58 +02:00
ci/woodpecker/pr/checks Pipeline was successful Details
81600fd52d
chore(deps): update dependency @swc/core to v1.3.68
renovate-bot force-pushed renovate/swc-monorepo from 81600fd52d to 912e84999b 2023-07-11 06:01:05 +02:00 Compare
renovate-bot merged commit 912e84999b into main 2023-07-11 07:00:37 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: dungeonslayers/tickwerk#8
No description provided.