Update all non-major dependencies
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
@babel/core (source) | devDependencies | patch | 7.12.10 -> 7.12.13 |
@babel/preset-env (source) | devDependencies | patch | 7.12.11 -> 7.12.13 |
chai (source) | devDependencies | minor | 4.2.0 -> 4.3.0 |
eslint-plugin-jsdoc | devDependencies | patch | 31.6.0 -> 31.6.1 |
i18next (source) | dependencies | patch | 19.8.5 -> 19.8.7 |
karma (source) | devDependencies | minor | 6.0.3 -> 6.1.0 |
rollup (source) | devDependencies | patch | 2.38.2 -> 2.38.5 |
Release Notes
babel/babel
v7.12.13
👓 Spec Compliance
-
babel-parser
-
babel-helper-create-class-features-plugin
,babel-helpers
,babel-plugin-proposal-private-methods
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
-
babel-plugin-transform-computed-properties
,babel-plugin-transform-shorthand-properties
-
#12664 fix: correctly transform
__proto__
properties (@ExE-Boss)
-
#12664 fix: correctly transform
🐛 Bug Fix
-
babel-plugin-proposal-class-properties
,babel-traverse
-
#12729 Fix class fields when
super()
is in a default param (@nicolo-ribaudo)
-
#12729 Fix class fields when
-
babel-plugin-proposal-class-properties
,babel-plugin-transform-classes
- #12723 Define class elements in the correct order (@nicolo-ribaudo)
-
babel-parser
,babel-template
- #12725 Permit %%placeholder%% in left-hand-side of a let declaration (@Zalathar)
-
babel-core
,babel-helper-transform-fixture-test-runner
,babel-register
-
#12728 Don't use
require()
in ESM files (@nicolo-ribaudo)
-
#12728 Don't use
-
babel-parser
- #12686 (ts) Raise syntax error for an abstract method in non-abstract class (@sosukesuzuki)
- #12684 fix(parser): throw error with wrong typescript 'export declare' (@fedeci)
- #12520 Raise recoverable error for await expressions in sync functions (@sosukesuzuki)
- #12678 fix: start TypePredicate node after returnToken (@JLHwung)
- #12599 @babel/preset-typescript: fix tsx assigment issue (@Zzzen)
- #12562 [ts]Add optional property to OptionalCallExpression node that has type arguments (@sosukesuzuki)
-
babel-helpers
,babel-plugin-transform-classes
-
babel-generator
-
babel-register
- #12665 fix: babel-register transform internal dependencies (@overlookmotel)
-
babel-node
-
babel-types
- #12602 fix: cloneNode(deep, withoutLoc) handles absent comments (@FauxFaux)
- #12575 Use isIdentifierChar instead of regex for toIdentifier (@mischnic)
-
babel-plugin-transform-modules-systemjs
- #12612 [systemjs] Fix: export star alongside with named export (@shrinktofit)
-
babel-plugin-transform-for-of
-
#12611 Transform labeled
for-of
inside bracelessif
statement (@nicolo-ribaudo)
-
#12611 Transform labeled
-
babel-helper-create-class-features-plugin
,babel-helper-replace-supers
,babel-plugin-transform-classes
-
babel-helper-module-imports
,babel-plugin-transform-react-jsx-development
,babel-plugin-transform-react-jsx
-
#12546 Load
jsx-runtime
after existing imports (@nicolo-ribaudo)
-
#12546 Load
💅 Polish
-
babel-helper-transform-fixture-test-runner
,babel-parser
,babel-preset-env
-
babel-cli
,babel-core
,babel-parser
- #12437 Recover from "missing semicolon" errors (@nicolo-ribaudo)
-
babel-helper-create-class-features-plugin
,babel-plugin-proposal-private-methods
-
#12713 Add
#
to the private name in "write-only" errors (@nicolo-ribaudo)
-
#12713 Add
-
babel-helper-compilation-targets
,babel-preset-env
-
babel-code-frame
📝 Documentation
- Other
-
#12698 Add "
📢 Deprecation" to the changelog labels (@nicolo-ribaudo)
-
#12698 Add "
-
babel-cli
,babel-code-frame
,babel-compat-data
,babel-core
,babel-generator
,babel-helper-annotate-as-pure
,babel-helper-bindify-decorators
,babel-helper-builder-binary-assignment-operator-visitor
,babel-helper-builder-react-jsx
,babel-helper-call-delegate
,babel-helper-compilation-targets
,babel-helper-create-class-features-plugin
,babel-helper-create-regexp-features-plugin
,babel-helper-define-map
,babel-helper-explode-assignable-expression
,babel-helper-explode-class
,babel-helper-fixtures
,babel-helper-function-name
,babel-helper-get-function-arity
,babel-helper-hoist-variables
,babel-helper-member-expression-to-functions
,babel-helper-module-imports
,babel-helper-module-transforms
,babel-helper-optimise-call-expression
,babel-helper-plugin-test-runner
,babel-helper-plugin-utils
,babel-helper-remap-async-to-generator
,babel-helper-replace-supers
,babel-helper-simple-access
,babel-helper-split-export-declaration
,babel-helper-transform-fixture-test-runner
,babel-helper-wrap-function
,babel-helpers
,babel-highlight
,babel-node
,babel-parser
,babel-plugin-external-helpers
,babel-plugin-proposal-async-generator-functions
,babel-plugin-proposal-class-properties
,babel-plugin-proposal-class-static-block
,babel-plugin-proposal-decorators
,babel-plugin-proposal-do-expressions
,babel-plugin-proposal-export-default-from
,babel-plugin-proposal-export-namespace-from
,babel-plugin-proposal-function-bind
,babel-plugin-proposal-function-sent
,babel-plugin-proposal-json-strings
,babel-plugin-proposal-logical-assignment-operators
,babel-plugin-proposal-nullish-coalescing-operator
,babel-plugin-proposal-numeric-separator
,babel-plugin-proposal-object-rest-spread
,babel-plugin-proposal-optional-catch-binding
,babel-plugin-proposal-optional-chaining
,babel-plugin-proposal-partial-application
,babel-plugin-proposal-pipeline-operator
,babel-plugin-proposal-private-methods
,babel-plugin-proposal-private-property-in-object
,babel-plugin-proposal-throw-expressions
,babel-plugin-proposal-unicode-property-regex
,babel-plugin-syntax-class-properties
,babel-plugin-syntax-class-static-block
,babel-plugin-syntax-decorators
,babel-plugin-syntax-do-expressions
,babel-plugin-syntax-export-default-from
,babel-plugin-syntax-flow
,babel-plugin-syntax-function-bind
,babel-plugin-syntax-function-sent
,babel-plugin-syntax-jsx
,babel-plugin-syntax-module-string-names
,babel-plugin-syntax-partial-application
,babel-plugin-syntax-pipeline-operator
,babel-plugin-syntax-throw-expressions
,babel-plugin-syntax-top-level-await
,babel-plugin-syntax-typescript
,babel-plugin-transform-arrow-functions
,babel-plugin-transform-async-to-generator
,babel-plugin-transform-block-scoped-functions
,babel-plugin-transform-block-scoping
,babel-plugin-transform-classes
,babel-plugin-transform-computed-properties
,babel-plugin-transform-destructuring
,babel-plugin-transform-dotall-regex
,babel-plugin-transform-duplicate-keys
,babel-plugin-transform-exponentiation-operator
,babel-plugin-transform-flow-comments
,babel-plugin-transform-flow-strip-types
,babel-plugin-transform-for-of
,babel-plugin-transform-function-name
,babel-plugin-transform-instanceof
,babel-plugin-transform-jscript
,babel-plugin-transform-literals
,babel-plugin-transform-member-expression-literals
,babel-plugin-transform-modules-amd
,babel-plugin-transform-modules-commonjs
,babel-plugin-transform-modules-systemjs
,babel-plugin-transform-modules-umd
,babel-plugin-transform-named-capturing-groups-regex
,babel-plugin-transform-new-target
,babel-plugin-transform-object-assign
,babel-plugin-transform-object-set-prototype-of-to-assign
,babel-plugin-transform-object-super
,babel-plugin-transform-parameters
,babel-plugin-transform-property-literals
,babel-plugin-transform-property-mutators
,babel-plugin-transform-proto-to-assign
,babel-plugin-transform-react-constant-elements
,babel-plugin-transform-react-display-name
,babel-plugin-transform-react-inline-elements
,babel-plugin-transform-react-jsx-compat
,babel-plugin-transform-react-jsx-self
,babel-plugin-transform-react-jsx-source
,babel-plugin-transform-react-jsx
,babel-plugin-transform-regenerator
,babel-plugin-transform-reserved-words
,babel-plugin-transform-runtime
,babel-plugin-transform-shorthand-properties
,babel-plugin-transform-spread
,babel-plugin-transform-sticky-regex
,babel-plugin-transform-strict-mode
,babel-plugin-transform-template-literals
,babel-plugin-transform-typeof-symbol
,babel-plugin-transform-typescript
,babel-plugin-transform-unicode-escapes
,babel-plugin-transform-unicode-regex
,babel-preset-env
,babel-preset-flow
,babel-preset-react
,babel-preset-typescript
,babel-register
,babel-runtime-corejs2
,babel-runtime
,babel-standalone
,babel-template
,babel-traverse
,babel-types
- #12531 docs: add package-specific documentation links (@DanArthurGallagher)
🏠 Internal
-
babel-traverse
,babel-types
- #12296 Use native ESM for dev scripts (@karansapolia)
-
babel-register
- #12674 babel-register run default register with global module cache (@overlookmotel)
- Other
-
#12659 Add
yarn-plugin-conditions
to update Babel 8 dependencies (@nicolo-ribaudo) - #12640 test: reuse lodash library within eslint tests (@armano2)
- #12592 Remove remaining references to lerna (@nicolo-ribaudo)
-
#12659 Add
-
babel-generator
,babel-preset-env
-
babel-core
,babel-helper-compilation-targets
,babel-plugin-transform-classes
,babel-plugin-transform-function-name
,babel-plugin-transform-parameters
,babel-plugin-transform-regenerator
,babel-preset-env
🔬 Output optimization
-
babel-plugin-transform-modules-commonjs
,babel-plugin-transform-template-literals
,babel-plugin-transform-unicode-escapes
,babel-preset-env
- #12588 Declare template objects inline (@nicolo-ribaudo)
-
babel-plugin-transform-react-jsx
chaijs/chai
v4.3.0
This is a minor release.
Not many changes have got in since the last release but this one contains a very important change (#1257) which will allow jest
users to get better diffs. From this release onwards, jest
users will be able to see which operator was used in their diffs. The operator
is a property of the AssertionError
thrown when assertions fail. This flag indicates what kind of comparison was made.
This is also an important change for plugin maintainers. Plugin maintainers will now have access to the operator
flag, which they can have access to through an
utilmethod called
getOperator`.
Thanks to all the amazing people that contributed to this release.
New Features
- Allow
contain.oneOf
to take an array of possible values (@voliva) - Adding operator attribute to assertion error (#1257) (@rpgeeganage)
- The
closeTo
error message will now inform the user when adelta
is required (@eouw0o83hf)
Docs
- Add contains flag to oneOf documentation (@voliva)
Tests
- Make sure that
useProxy
config is checked inoverwriteProperty
(@vieiralucas) - Add tests for
contain.oneOf
(@voliva )
Chores
- Update mocha to version 6.1.4
- Add node v10 and v12 to ci (@vieiralucas)
- Drop support for node v4, v6 and v9 (@vieiralucas)
- Fix sauce config for headless chrome (@meeber)
- Update dev dependencies (@meeber)
- Removed phantomjs dependency (#1204)
i18next/i18next
v19.8.7
- use "Object.prototype.hasOwnProperty" instead of "object.hasOwnProperty", fixes 1542
v19.8.6
- regression fix because of last prototype pollution fix in v19.8.5
karma-runner/karma
v6.1.0
Features
6.0.4 (2021-02-01)
Bug Fixes
- cli: temporarily disable strict parameters validation (#3641) (9c755e0), closes #3625
- client: fix a false positive page reload error in Safari (#3643) (2a57b23)
- ensure that Karma supports running tests on IE 11 (#3642) (dbd1943)
6.0.3 (2021-01-27)
Bug Fixes
6.0.2 (2021-01-25)
Bug Fixes
6.0.1 (2021-01-20)
Bug Fixes
- server: set maxHttpBufferSize to the socket.io v2 default (#3626) (69baddc), closes #3621
- restore
customFileHandlers
provider (#3624) (25d9abb)
v6.0.4
Bug Fixes
rollup/rollup
v2.38.5
2021-02-05
Bug Fixes
- Prevent invalid code when simplifying assignments and delcarations (#3951)
- Prevent behaviour-changing line-breaks when simplifying assignments in return statements (#3951)
- Slightly improve white-space rendering when simplifying certain expressions (#3951)
Merge Requests
- #3951: Wrap simplified assignments if necessary (@lukastaegert)
v2.38.4
2021-02-02
Bug Fixes
- Do not change logic when tree-shaking declarations in if statements or loops (#3947)
Merge Requests
- #3947: Do not tear apart declarations in loop or if bodies (@lukastaegert)
v2.38.3
2021-02-01
Bug Fixes
- Prevent an unexpected live-binding when default exporting a synthetic named export (#3946)
Merge Requests
Renovate configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.