v7.12.13 (2021-02-03)
Thanks @bradzacher, @bz2, @ChALkeR, @FauxFaux, @fedeci, @karansapolia, @panzarino, @shrinktofit, and @Zalathar for your first PRs!
👓 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
🐛 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
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
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)
- Every package
- #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
Committers: 22
- Armano (@armano2)
- Babel Bot (@babel-bot)
- Bogdan Savluk (@zxbodya)
- Brian Ng (@existentialism)
- Chris West (@FauxFaux)
- Daniel Arthur Gallagher (@DanArthurGallagher)
- ExE Boss (@ExE-Boss)
- Federico Ciardi (@fedeci)
- Henry Zhu (@hzoo)
- Huáng Jùnliàng (@JLHwung)
- Karan Sapolia (@karansapolia)
- Leslie Leigh (李的序) (@shrinktofit)
- Martin Packman (@bz2)
- Nicolò Ribaudo (@nicolo-ribaudo)
- Niklas Mischkulnig (@mischnic)
- Simen Bekkhus (@SimenB)
- Sosuke Suzuki (@sosukesuzuki)
- Stuart Cook (@Zalathar)
- Zach Panzarino (@panzarino)
- Zen (@Zzzen)
- @overlookmotel
- Сковорода Никита Андреевич (@ChALkeR)