What's Changed
Breaking Changes
- bump node requirement to
^18.20.0 || ^20.10.0 || >=22.0.0
and webpack requirement to>= 5.61.0
by @JLHwung in #1026 - breaking: use output.hashFunction as loader cache hasher by @JLHwung in #1027
New Features
- Add babel-loader logger by @JLHwung in #1034
- Support cache with external dependencies by @JLHwung in #1033
Bug Fixes
- [Bugfix] Ensure stability of filename cache-keys by @stefanpenner in #909
Docs
- docs: clarify that
cacheIdentifier
is computed from the merged options by @JLHwung in #1000 - Create SECURITY.md by @JLHwung in #1032
- Add babel-loader v10 readme by @JLHwung in #1046
- add readme section for loggingDebug support by @JLHwung in #1038
- Update readme and repo templates by @JLHwung in #1041
Dependencies
- migrate to c8 by @JLHwung in #996
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #998
- Bump dev dependencies by @JLHwung in #1001
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #1020
- Update deps by @JLHwung in #1025
- refactor: replace
find-cache-dir
byfind-up
by @JLHwung in #1031 - Bump webpack from 5.93.0 to 5.94.0 by @dependabot in #1035
- chore: update dev deps by @JLHwung in #1036
- Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #1049
Internal
- Remove caller option check by @JLHwung in #1007
- Update tests by @JLHwung in #1003
- Update metadata test by @JLHwung in #1024
- Migrate to node test runner by @JLHwung in #1028
- chore: use default eslint rules by @JLHwung in #1029
- refactor: use webpack builtin schema util by @JLHwung in #1030
New Contributors
- @stefanpenner made their first contribution in #909
Full Changelog: v9.1.3...v10.0.0