Features
Bugfixes
- [CSS] - Nested atRule's
@media
or@supports
now properly are replaced with unique identifiers by @noreiller in #15812 - [CSS] - Fix bug where closing parenthesis in CSS were not properly parsed and compiled by @janlent1 in #16864
- Fix an issue where
oneOf
rule has been picked multiple times by @xiaoxiaojx in #16477 - Add
createRequire
support fornode:module
prefix by @alexander-akait in #16904 - Fix bug where self-referencing a package in a shared module failed by @weareoutman in #16685
Performance
- Make
ErrorHelpers
named functions; Add types by @TheLarkInn in #16893 - Introduce
ModuleTypeConstants
for plugins by @TheLarkInn in #16896 - Refactor memory footprint in string usages for multiple plugins by @TheLarkInn in #16894
- Add more module type constants, use them across codebase by @TheLarkInn in #16898
Contributor Experience
- Implement default PR Template to use GitHub Copilot for PR's integration and fix template name usage by @geromegrignon in #16890
- ci: update actions/cache to v3 by @armujahid in #16462
- webpack org Collaborators and Members now have funded GitHub Codespaces!
New Contributors
- @geromegrignon made their first contribution in #16890
- @armujahid made their first contribution in #16462
- @long76 made their first contribution in #16562
- @weareoutman made their first contribution in #16685
Full Changelog: v5.77.0...v5.78.0