Update all non-major dependencies (patch)
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
@babel/preset-env (source) | devDependencies | patch | 7.14.2 -> 7.14.4 |
i18next (source) | dependencies | patch | 20.3.0 -> 20.3.1 |
rollup (source) | devDependencies | patch | 2.49.0 -> 2.50.5 |
Release Notes
babel/babel
v7.14.4
👓 Spec Compliance
-
babel-parser
-
babel-plugin-transform-typescript
-
#13314 [ts] Insert
export {}
when necessary to imply ESM (@wbinnssmith)
-
#13314 [ts] Insert
🐛 Bug Fix
-
babel-plugin-transform-typescript
- #13381 [ts] Remove override modifier (@sosukesuzuki)
- Other
-
#13338 Fix error when parsing ignored files with
@babel/eslint-parser
(@devfservant)
-
#13338 Fix error when parsing ignored files with
-
babel-parser
:running_woman: Performance
-
babel-plugin-transform-block-scoping
-
babel-parser
🔬 Output optimization
-
babel-plugin-proposal-object-rest-spread
,babel-plugin-transform-block-scoping
,babel-plugin-transform-destructuring
,babel-plugin-transform-react-constant-elements
,babel-preset-env
- #13384 Hoist omitted keys from object spread operator (@alanorozco)
i18next/i18next
v20.3.1
rollup/rollup
v2.50.5
2021-05-30
Bug Fixes
- Detect side effects when accessing thenables (#4115)
Merge Requests
-
#4114: use
colorette
instead ofturbocolor
(@ryuever) - #4115: Tracks side effects of thenables (@lukastaegert)
v2.50.4
2021-05-29
Bug Fixes
- Fix a situation where tree-shaking would stop including nodes prematurely (#4111)
- Track mutations and accessor side effects when using
__proto__
in an object literal (#4112) - Check for getter effects when spreading an object (#4113)
Merge Requests
- #4111: Always request a new tree-shaking pass when deoptimizations of a node are first included (@lukastaegert)
- #4112: Actually set the prototype when using a proto property (@lukastaegert)
- #4113: Track access side effects when using object spread operator (@lukastaegert)
v2.50.3
2021-05-28
Bug Fixes
- Wrap parentheses around leading elements in simplified sequence expressions if this would otherwise lead to invalid code (#4110)
- Do not associate block soped variables in catch clauses with the clause parameter (#4108)
- Do not associate hoisted variables in catch clauses with outside variables if they match the parameter (#4108)
- Use correct "this" context for tagged template literal member expressions in simplified sequences (#4110)
Merge Requests
- #4108: Correctly handle catch declarations (@lukastaegert)
- #4110: Invalid sequence expression simplification (@lukastaegert)
v2.50.2
2021-05-27
Bug Fixes
- Avoid unnecessary side effects when using methods like
.filter
and.map
(#4103) - Avoid crash when a module with moduleSideEffects no-treeshake imports a tree-shaken module (#4104)
Merge Requests
- #4103: Do not track side-effect-free array methods as side effects (@lukastaegert)
- #4104: Fix crash when using inlineDynamicImports with no-treeshake (@lukastaegert)
v2.50.1
2021-05-26
Bug Fixes
- Do not associate pure annotations in simplified expressions with wrong elements (#4095)
- Prevent invalid code when simplified conditionals start with an IIFE function expression (#4099)
Merge Requests
- #4095: Correctly associate pure annotations and remove invalid ones (@lukastaegert)
- #4099: Wrap leading function expression iifes in conditionals (@lukastaegert)
v2.50.0
2021-05-25
Features
- Only include last elements of comma expressions if they are used or have side effects (#4087)
Bug Fixes
- Prevent a crash that could occur when calling object methods (#4091)
Merge Requests
- #4085: Switch to ESLint (@lukastaegert)
- #4087: Drop unused last sequence element (@lukastaegert)
- #4091: Prevent crash for recursive "this" deoptimization (@lukastaegert)
Configuration
-
If you want to rebase/retry this MR, check this box.
This MR has been generated by Renovate Bot.