Mend Renovate
This PR contains the following updates:
Release Notes
swc-project/swc (@swc/core)
Compare Source
Bug Fixes
-
(es/compat) Visit children of while
statement in the generator
pass (#7624) (d2ac2c1)
-
(es/compat) Fix loose mode of the spread
pass (#7608) (a7daa5b)
-
(es/minifier) Don't drop unused properties of top-level vars (#7638) (19ba714)
Features
Miscellaneous Tasks
- (es/parser) Scope use of
lexical
to certain features (#7644) (a961090)
Refactor
Build
Compare Source
Bug Fixes
-
(css/modules) Fix :local
and :global
(#7600) (f0ab5b3)
-
(es/compat) Visit transformed expression in optional chaining pass (#7614) (c087c82)
-
(es/fixer) Don't change default decls to default expr exports (#7585) (e272545)
-
(es/minifier) Add usage to inlined ident eagerly (#7597) (4f866de)
-
(es/parser) Re-lex <<
as two <
-s if required (#7439) (6850372)
-
(plugin/runner) Disable wasi env cleanup (#7607) (8209594)
-
(xml/codegen) Fix wrong minification of spaces in a self-closing tag (#7595) (769d651)
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
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
- (common) Remove
add_bitflags
and update bitflags
(#7571) (95ac74e)
Build
Compare Source
Bug Fixes
-
(es) Accept parse
option for minify()
(#7543) (1d84e95)
-
(es/compat) Visit arrow body from optional chaining pass (#7549) (bc6e950)
-
(es/preset-env) Don't log Yield
to the console (#7548) (8cfc4f9)
-
(es/resolver) Resolve the super class before registering a class name (#7550) (1d9f972)
Features
Testing
Compare Source
Bug Fixes
Features
Compare Source
Bug Fixes
-
(es/codegen) Emit type arguments of jsx element names (#7522) (a0da02d)
-
(es/codegen) Fix regression of source maps (#7523) (f27838d)
-
(es/compat) Fix handling of this
of optional chaining pass (#7527) (4644d00)
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
-
(es/codegen) Add ability to set indentation string via rust api (#7494) (a343e7c)
-
(es/minifier) Remove unused labels (#7478) (62075fa)
-
(es/parser) Disallow tagged tpl in optional chaining (#7515) (6c00a24)
-
(plugin/runner) Support shared wasix runtime (#7504) (73929fc)
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
facebook/jest (jest)
Compare Source
Fixes
Compare Source
Features
[jest-circus, jest-snapshot]
Add support for snapshot matchers in concurrent tests (#14139)
[jest-cli]
Include type definitions to generated config files (#14078)
[jest-snapshot]
Support arrays as property matchers (#14025)
[jest-core, jest-circus, jest-reporter, jest-runner]
Added support for reporting about start individual test cases using jest-circus (#14174)
Fixes
[jest-circus]
Prevent false test failures caused by promise rejections handled asynchronously (#14110)
[jest-config]
Handle frozen config object (#14054)
[jest-config]
Allow coverageDirectory
and collectCoverageFrom
in project config (#14180)
[jest-core]
Always use workers in watch mode to avoid crashes (#14059).
[jest-environment-jsdom, jest-environment-node]
Fix assignment of customExportConditions
via testEnvironmentOptions
when custom env subclass defines a default value (#13989)
[jest-matcher-utils]
Fix copying value of inherited getters (#14007)
[jest-mock]
Tweak typings to allow jest.replaceProperty()
replace methods (#14008)
[jest-mock]
Improve user input validation and error messages of spyOn
and replaceProperty
methods (#14087)
[jest-runtime]
Bind jest.isolateModulesAsync
to this
(#14083)
[jest-runtime]
Forward wrapperLength
to the Script
constructor as columnOffset
for accurate debugging (#14148)
[jest-runtime]
Guard _isMockFunction
access with in
(#14188)
[jest-snapshot]
Fix a potential bug when not using prettier and improve performance (#14036)
[@jest/transform]
Do not instrument .json
modules (#14048)
[jest-worker]
Restart a shut down worker before sending it a task (#14015)
Chore & Maintenance
[*]
Update semver
dependency to get vulnerability fix (#14262)
[docs]
Updated documentation for the --runTestsByPath
CLI command (#14004)
[docs]
Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (#14056)
[docs]
Update jest statistics of use and downloads in website Index.
prettier/prettier (prettier)
Compare Source
diff
🔗 Release Notes
Configuration
📅 Schedule: Branch creation - "before 9am on Monday" in timezone Europe/Paris, 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 has been generated by Mend Renovate. View repository job log here.
Mend Renovate
This PR contains the following updates:
1.3.62
->1.3.69
29.5.2
->29.5.3
29.5.0
->29.6.1
2.8.8
->3.0.0
Release Notes
swc-project/swc (@swc/core)
v1.3.69
Compare Source
Bug Fixes
(es/compat) Visit children of
while
statement in thegenerator
pass (#7624) (d2ac2c1)(es/compat) Fix loose mode of the
spread
pass (#7608) (a7daa5b)(es/minifier) Don't drop unused properties of top-level vars (#7638) (19ba714)
Features
Miscellaneous Tasks
lexical
to certain features (#7644) (a961090)Refactor
babelify
type (#7625) (73c7769)Build
rustc
to2023年07月03日
(#7623) (b34f1ad)v1.3.68
Compare Source
Bug Fixes
(css/modules) Fix
:local
and:global
(#7600) (f0ab5b3)(es/compat) Visit transformed expression in optional chaining pass (#7614) (c087c82)
(es/fixer) Don't change default decls to default expr exports (#7585) (e272545)
(es/minifier) Add usage to inlined ident eagerly (#7597) (4f866de)
(es/parser) Re-lex
<<
as two<
-s if required (#7439) (6850372)(plugin/runner) Disable wasi env cleanup (#7607) (8209594)
(xml/codegen) Fix wrong minification of spaces in a self-closing tag (#7595) (769d651)
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
box_patterns
(#7613) (0a26066)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
(es/minifier) Support
__NO_SIDE_EFFECTS__
(#7532) (3ad07a7)(es/minifier) Enable
hoist_props
by default (#7535) (07a8580)(es/minifier) Inline constants even if they are exported (#7583) (398e922)
(plugin/runner) Update
wasmer
tov4
(#7576) (ab7b17c)(plugin/runner) Share runtime
Engine
(#7590) (9512ea3)(testing) Add
CARGO_TARGET_DIR
and use it from other crates (#7552) (46fb461)Miscellaneous Tasks
(ci) Make
cargo deny
happy (#7560) (c8d9338)(ci) Change condition for
ci
testing (#7533) (724e75d)(ci) Fix CI (#7589) (c51eac6)
Refactor
add_bitflags
and updatebitflags
(#7571) (95ac74e)Build
(cargo) Update deps (#7564) (d12dc70)
(cargo) Update deps (#7566) (d57d0d3)
(deps) Update
syn
tov2
(#7557) (5441004)v1.3.66
Compare Source
Bug Fixes
(es) Accept
parse
option forminify()
(#7543) (1d84e95)(es/compat) Visit arrow body from optional chaining pass (#7549) (bc6e950)
(es/preset-env) Don't log
Yield
to the console (#7548) (8cfc4f9)(es/resolver) Resolve the super class before registering a class name (#7550) (1d9f972)
Features
preamble
(#7551) (6e5d8b3)Testing
(es) Add a test for a wrong issue (#7542) (70bc605)
(es) Add one more test for a wrong issue (#7545) (862f095)
(plugin/runner) Share
target
directory (#7544) (aa82e5f)v1.3.65
Compare Source
Bug Fixes
(es/compat) Fix optional chaining (#7530) (990e48e)
(es/module) Add
"use strict"
while preserving directives (#7537) (f42fdd2)(es/typescript) Don't panic of
@jsxFrag null
(#7540) (76aa91f)Features
use
directives (#7528) (3e9dd88)v1.3.64
Compare Source
Bug Fixes
(es/codegen) Emit type arguments of jsx element names (#7522) (a0da02d)
(es/codegen) Fix regression of source maps (#7523) (f27838d)
(es/compat) Fix handling of
this
of optional chaining pass (#7527) (4644d00)v1.3.63
Compare Source
Bug Fixes
(es/codegen) Remove extra spaces in
AssignPatProp
andKeyValuePatProp
(#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
(es/codegen) Add ability to set indentation string via rust api (#7494) (a343e7c)
(es/minifier) Remove unused labels (#7478) (62075fa)
(es/parser) Disallow tagged tpl in optional chaining (#7515) (6c00a24)
(plugin/runner) Support shared wasix runtime (#7504) (73929fc)
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
(es/ast) Reimplement optional chaining (#7441) (aa83584)
(es/ast) Remove unused fields (#7518) (3958f17)
facebook/jest (jest)
v29.6.1
Compare Source
Fixes
[jest-circus]
Revert #14110 as it was a breaking change (#14304)v29.6.0
Compare Source
Features
[jest-circus, jest-snapshot]
Add support for snapshot matchers in concurrent tests (#14139)[jest-cli]
Include type definitions to generated config files (#14078)[jest-snapshot]
Support arrays as property matchers (#14025)[jest-core, jest-circus, jest-reporter, jest-runner]
Added support for reporting about start individual test cases using jest-circus (#14174)Fixes
[jest-circus]
Prevent false test failures caused by promise rejections handled asynchronously (#14110)[jest-config]
Handle frozen config object (#14054)[jest-config]
AllowcoverageDirectory
andcollectCoverageFrom
in project config (#14180)[jest-core]
Always use workers in watch mode to avoid crashes (#14059).[jest-environment-jsdom, jest-environment-node]
Fix assignment ofcustomExportConditions
viatestEnvironmentOptions
when custom env subclass defines a default value (#13989)[jest-matcher-utils]
Fix copying value of inherited getters (#14007)[jest-mock]
Tweak typings to allowjest.replaceProperty()
replace methods (#14008)[jest-mock]
Improve user input validation and error messages ofspyOn
andreplaceProperty
methods (#14087)[jest-runtime]
Bindjest.isolateModulesAsync
tothis
(#14083)[jest-runtime]
ForwardwrapperLength
to theScript
constructor ascolumnOffset
for accurate debugging (#14148)[jest-runtime]
Guard_isMockFunction
access within
(#14188)[jest-snapshot]
Fix a potential bug when not using prettier and improve performance (#14036)[@jest/transform]
Do not instrument.json
modules (#14048)[jest-worker]
Restart a shut down worker before sending it a task (#14015)Chore & Maintenance
[*]
Updatesemver
dependency to get vulnerability fix (#14262)[docs]
Updated documentation for the--runTestsByPath
CLI command (#14004)[docs]
Updated documentation regarding the synchronous fallback when asynchronous code transforms are unavailable (#14056)[docs]
Update jest statistics of use and downloads in website Index.prettier/prettier (prettier)
v3.0.0
Compare Source
diff
🔗 Release Notes
Configuration
📅 Schedule: Branch creation - "before 9am on Monday" in timezone Europe/Paris, 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 has been generated by Mend Renovate. View repository job log here.