← ChangeRadar
babel: changelog & breaking changes
Auto-tracked from github.com/babel/babel. Updated Jun 28, 2026.
v8.0.3
2026-06-27
⚠ Potential breaking changes
- [#18089](https://github.com/babel/babel/pull/18089) fix: Remove `isTSX` from `babel-plugin-syntax-typescript` types ([@liuxingbaoyu](https://github.com/liuxingbaoyu))
v8.0.2
2026-06-20
No breaking-change keywords detected in release notes.
v8.0.1
2026-06-17
⚠ Potential breaking changes
- :boom: Breaking Change
- [#18079](https://github.com/babel/babel/pull/18079) Actually remove `preset-env`'s `useBuiltIns` ([@nicolo-ribaudo](https://github.com/nicolo-ribaudo))
v8.0.0
2026-06-16
⚠ Potential breaking changes
- :boom: Breaking Change
- [#18036](https://github.com/babel/babel/pull/18036) Remove corejs exports for `@babe/runtime-corejs3` ([@liuxingbaoyu](https://github.com/liuxingbaoyu))
- [#18034](https://github.com/babel/babel/pull/18034) Remove `locations: "packed"` ([@liuxingbaoyu](https://github.com/liuxingbaoyu))
v8.0.0-rc.6
2026-05-25
No breaking-change keywords detected in release notes.
v7.29.7
2026-05-25
No breaking-change keywords detected in release notes.
v7.29.6
2026-05-25
No breaking-change keywords detected in release notes.
v8.0.0-rc.5
2026-05-12
⚠ Potential breaking changes
- :boom: Breaking Change
- [#17958](https://github.com/babel/babel/pull/17958) Remove `transform-object-set-prototype-of-to-assign` ([@liuxingbaoyu](https://github.com/liuxingbaoyu))
- [#17963](https://github.com/babel/babel/pull/17963) Remove noop plugins from `@babel/standalone` ([@liuxingbaoyu](https://github.com/liuxingbaoyu))
- :loudspeaker: Deprecation
- [#17972](https://github.com/babel/babel/pull/17972) Deprecate `spec` and `loose` plugin options ([@liuxingbaoyu](https://github.com/liuxingbaoyu))
- [#17950](https://github.com/babel/babel/pull/17950) refactor(ts): migrate babel-eslint-plugin-* to TS ([@JLHwung](https://github.com/JLHwung))