@babel/runtime-corejs2
7.29.7 · 25 May 2026MIT974.5k / weekRepositoryHomepagenpmAtom feed
Upgrading @babel/runtime-corejs2 from 7.12.5 to 7.12.13
1 release in betweenevery note read
Security
1 advisory still affects 7.12.13
- Babel has inefficient RegExp complexity in generated code with .replace when transpiling named capturing groupsmoderate · GHSA-968p-4wvh-cqc8
Upgrading to 7.26.10 clears it.
Release by release
- new
Add optional property to OptionalCallExpression node that has type arguments (@sosukesuzuki)
- new
Correctly access shadowed class binding in
super.*(@Zzzen) - new
Add
#to the private name in "write-only" errors (@nicolo-ribaudo) - new
Add " 📢 Deprecation" to the changelog labels (@nicolo-ribaudo)
- new
7 other lines we could not sort, mostly version bumps
- 7.12.13
spec: Disable await binding identifier within static block (@JLHwung)
- 7.12.13
Permit %%placeholder%% in left-hand-side of a let declaration (@Zalathar)
- 7.12.13
(ts) Raise syntax error for an abstract method in non-abstract class (@sosukesuzuki)
- 7.12.13
Raise recoverable error for await expressions in sync functions (@sosukesuzuki)
- 7.12.13
Transform labeled
for-ofinside bracelessifstatement (@nicolo-ribaudo) - 7.12.13
Load
jsx-runtimeafter existing imports (@nicolo-ribaudo) - 7.12.13
Recover from "missing semicolon" errors (@nicolo-ribaudo)
33 internal lines (docs, tests, tooling) left out.