What changed in babel-loader from 9 to 10

3 releases numbered after v9.2.1 up to and including v10.1.1, stable releases only. v9.2.1 and v10.1.1 are the newest stable releases of 9 and 10 we track; this page follows them as new ones ship.

10 changes across 3 releases

Added 3

v10.1.0

  • Enable type checking and support Babel 8

v10.0.0

  • Add babel-loader logger
  • Support cache with external dependencies
Changed 4

v10.1.0

  • Use `module.findPackageJSON` API for package discovery

v10.0.0

  • Bump Node requirement to ^18.20.0 || ^20.10.0 || >=22.0.0 and webpack requirement to >= 5.61.0
  • Use output.hashFunction as loader cache hasher
  • Replace find-cache-dir with find-up
Fixed 3

v10.1.1

  • Revert use of module.findPackageJSON API

v10.1.0

  • Mark webpack as optional peer dependency

v10.0.0

  • Ensure stability of filename cache-keys

Original release notes, newest first

The list above is our reading of these notes; the originals from Babel are here, one fold per release.

v10.1.1
What's Changed

Full Changelog: https://github.com/babel/babel-loader/compare/v10.1.0...v10.1.1

View originalPermalink

v10.1.0
What's Changed
New Contributors

Full Changelog: https://github.com/babel/babel-loader/compare/v10.0.0...v10.1.0

View originalPermalink

v10.0.0
What's Changed
Breaking Changes
New Features
Bug Fixes
Docs
Dependencies
Internal
New Contributors

Full Changelog: https://github.com/babel/babel-loader/compare/v9.1.3...v10.0.0

View originalPermalink