create-react-microservice
create-react-microservice copied to clipboard
TASK: Update dependency webpack to v5
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
webpack | 3.12.0 -> 5.88.1 |
Release Notes
webpack/webpack (webpack)
v5.88.1
Developer Experience
- Significantly improve TypeScript coverage for Library Plugins by @​alexander-akait in https://github.com/webpack/webpack/pull/17414
Full Changelog: https://github.com/webpack/webpack/compare/v5.88.0...v5.88.1
v5.88.0
New Features
- [CSS] - Use
css/auto
as the default css mode by @​burhanuday in https://github.com/webpack/webpack/pull/17399
Bug Fixes
- Fix bugs related to require.context and layer by @​alexander-akait in https://github.com/webpack/webpack/pull/17388
- Fix bug in runtime for CSS loading by @​alexander-akait in https://github.com/webpack/webpack/pull/17400
- Correct indirect call for tagged template expressions using correct this context by @​alexander-akait in https://github.com/webpack/webpack/pull/17397
- Update environment support for KaiOS browser by @​steverep in https://github.com/webpack/webpack/pull/17395
- Fix async module runtime code for running top-level-await by @​ahabhgk in https://github.com/webpack/webpack/pull/17393
Developer Experience
- Add example for stats minimal output by @​ersachin3112 in https://github.com/webpack/webpack/pull/17406
- Significantly improve type coverage for Dependency, Runtime, Template classes by @​alexander-akait in https://github.com/webpack/webpack/pull/17394
Dependencies & Maintenance
- Bump browserslist from 4.21.8 to 4.21.9 by @​dependabot in https://github.com/webpack/webpack/pull/17389
- Bump acorn from 8.8.2 to 8.9.0 by @​dependabot in https://github.com/webpack/webpack/pull/17402
- Bump eslint from 8.42.0 to 8.43.0 by @​dependabot in https://github.com/webpack/webpack/pull/17401
- Bump eslint-plugin-jest from 27.2.1 to 27.2.2 by @​dependabot in https://github.com/webpack/webpack/pull/17407
New Contributors
- @​steverep made their first contribution in https://github.com/webpack/webpack/pull/17395
Full Changelog: https://github.com/webpack/webpack/compare/v5.87.0...v5.88.0
v5.87.0
New Features
- Implement
fetchPriority
feature as parser option and magic comment by @​alexander-akait in https://github.com/webpack/webpack/pull/17249 - [CSS] - Introduce 'css/auto' as a css module type by @​ahabhgk in https://github.com/webpack/webpack/pull/16577
- [CSS] - Style-specific fields now automatically resolve in package.json by @​burhanuday in https://github.com/webpack/webpack/pull/17346
- webpack configuration API now accepts "falsy values" loaders and plugins by @​alexander-akait in https://github.com/webpack/webpack/pull/17339
Bug Fixes
- Fix codecov badge in readme by @​burhanuday in https://github.com/webpack/webpack/pull/17353
Developer Experience
- Add link to svelte loader for webpack by @​burhanuday in https://github.com/webpack/webpack/pull/17369
- Increase parser API types in internal plugins across dependency plugins @​alexander-akait in https://github.com/webpack/webpack/pull/17365
Dependencies & Maintenance
- Bump memfs from 3.5.2 to 3.5.3 by @​dependabot in https://github.com/webpack/webpack/pull/17347
- Bump webpack-cli from 5.1.3 to 5.1.4 by @​dependabot in https://github.com/webpack/webpack/pull/17349
- Bump es-module-lexer from 1.2.1 to 1.3.0 by @​dependabot in https://github.com/webpack/webpack/pull/17362
- Bump @​types/node from 20.2.5 to 20.3.0 by @​dependabot in https://github.com/webpack/webpack/pull/17361
- Bump core-js from 3.30.2 to 3.31.0 by @​dependabot in https://github.com/webpack/webpack/pull/17360
- Bump browserslist from 4.21.6 to 4.21.8 by @​dependabot in https://github.com/webpack/webpack/pull/17367
- Bump @​types/node from 20.3.0 to 20.3.1 by @​dependabot in https://github.com/webpack/webpack/pull/17366
New Contributors
@​aboktor made their first contribution in #​16991 #​16989 @​silverwind made their first contribution in #​17339 via #​17329
Full Changelog: https://github.com/webpack/webpack/compare/v5.86.0...v5.87.0
v5.86.0
New Features
- Improved cache size performance via better handling of serialization for errors and bigints by @​alexander-akait in https://github.com/webpack/webpack/pull/17282
- Introduce an export default handler function option for
ProgressPlugin
by @​alexander-akait in https://github.com/webpack/webpack/pull/17312 - Support passing
RegExp
tosplitChunks.chunks
by @​hyf0 in https://github.com/webpack/webpack/pull/17332
Bug Fixes
- Fix layer capabilities for
ContextModule
types by @​huozhi in https://github.com/webpack/webpack/pull/17310 - Fix compatibility of
__non_webpack_require__
with ES modules by @​alexander-akait in https://github.com/webpack/webpack/pull/17308 - Improve type coverage
Chunk
,ChunkGroup
, and other plugins by @​alexander-akait in https://github.com/webpack/webpack/pull/1731 - Do not add
js
extension for eval source maps when extension is not resolvable by @​alexander-akait in https://github.com/webpack/webpack/pull/17331
Developer Experience
- Improve type coverage for Json Module type and lazy load json-assertions package by @​alexander-akait in https://github.com/webpack/webpack/pull/17301
Dependencies & Maintenance
- Bump memfs from 3.5.1 to 3.5.2 by @​dependabot in https://github.com/webpack/webpack/pull/17315
- Bump webpack-cli from 5.1.1 to 5.1.3 by @​dependabot in https://github.com/webpack/webpack/pull/17314
- Bump eslint from 8.41.0 to 8.42.0 by @​dependabot in https://github.com/webpack/webpack/pull/17313
New Contributors
- @​huozhi made their first contribution in https://github.com/webpack/webpack/pull/17310
- @​hyf0 made their first contribution in https://github.com/webpack/webpack/pull/17332
Full Changelog: https://github.com/webpack/webpack/compare/v5.85.1...v5.86.0
v5.85.1
Bug Fixes
- Fix bug in handling barrel imports (#​17305) by @​bworline in https://github.com/webpack/webpack/pull/17307 - NOTE: An internal API
BasicEvaluatedExpression.getMemberRangeStarts
has been changed toBasicEvaluatedExpression.getMemberRanges
, please see type definition changes and the pull request for more information.
Dependencies & Maintenance
- Bump @​types/jest from 29.5.1 to 29.5.2 by @​dependabot in https://github.com/webpack/webpack/pull/17297
Full Changelog: https://github.com/webpack/webpack/compare/v5.85.0...v5.85.1
v5.85.0
New Features
- Add
readonly
cache mode by @​vankop in https://github.com/webpack/webpack/pull/15470 - Normalize property accessors for esm namespaces and chained member/call expressions by @​bworline in https://github.com/webpack/webpack/pull/17203
- Support
environment
in loader context by @​alexander-akait in https://github.com/webpack/webpack/pull/17281 - Introduce a new syntax for
addModule()
support in worklets -*context.audioWorklet.addModule()
by @​alexander-akait in https://github.com/webpack/webpack/pull/17212
Bug Fixes
- Fix type regression with unknown module type strings by @​alexander-akait in https://github.com/webpack/webpack/pull/17266
Developer Experience
- Use global runtime constants for webpack exports by @​burhanuday in https://github.com/webpack/webpack/pull/17270
- Add strict mode type coverage for WASM and Runtime code by @​alexander-akait in https://github.com/webpack/webpack/pull/17267
- Add strict mode type coverage for runtime modules and runtime plugins by @​alexander-akait in https://github.com/webpack/webpack/pull/17261
- Add types for JSON & Asset Modules including their interfacing plugins by @​alexander-akait in https://github.com/webpack/webpack/pull/17262
- Add type coverage for Module subclasses and plugins by @​alexander-akait in https://github.com/webpack/webpack/pull/17272
Dependencies & Maintenance
- Use GitHub Discussions instead of Gitter in issue templates by @​snitin315 in https://github.com/webpack/webpack/pull/17293
- Bump @​types/node from 20.2.3 to 20.2.4 by @​dependabot in https://github.com/webpack/webpack/pull/17269
- Bump browserslist from 4.21.5 to 4.21.6 by @​dependabot in https://github.com/webpack/webpack/pull/17275
- Bump @​types/node from 20.2.4 to 20.2.5 by @​dependabot in https://github.com/webpack/webpack/pull/17276
- Bump @​babel/core from 7.21.8 to 7.22.1 by @​dependabot in https://github.com/webpack/webpack/pull/17278
Full Changelog: https://github.com/webpack/webpack/compare/v5.84.1...v5.85.0
v5.84.1
Bug Fixes
- Fix regression in inner graph for reserved identifiers by @​alexander-akait in https://github.com/webpack/webpack/pull/17265
Dependencies & Maintenance
- Bump @​types/jest from 29.5.0 to 29.5.1 by @​dependabot in https://github.com/webpack/webpack/pull/17027
- Bump simple-git from 3.18.0 to 3.19.0 by @​dependabot in https://github.com/webpack/webpack/pull/17263
Full Changelog: https://github.com/webpack/webpack/compare/v5.84.0...v5.84.1
v5.84.0
New Features
- SourceMapDevToolPlugin now supports
append
option as a function by @​snitin315 in https://github.com/webpack/webpack/pull/17252
Bug Fixes
- Fix multiple bugs referencing class names when shadowed by import name in properties and methods by @​alexander-akait in https://github.com/webpack/webpack/pull/17233
- Allow DefinePlugin shorthand property by @​shamoilarsi in https://github.com/webpack/webpack/pull/17231
- [CSS] - Fix edge cases in parsing
@import
by @​alexander-akait in https://github.com/webpack/webpack/pull/17229
Developer Experience
- Increase type coverage for serialization classes by @​alexander-akait in https://github.com/webpack/webpack/pull/17243
- Increase type coverage for
JavascriptParser
andModuleDependency
subclasses by @​alexander-akait in https://github.com/webpack/webpack/pull/17236 - Increase type coverage to
strict
-mode quality for Configuration/Normalization objects by @​alexander-akait in https://github.com/webpack/webpack/pull/17247 - Refactor duplicate strings by replacing them with constant for webpack_require instead of string literal by @​burhanuday in https://github.com/webpack/webpack/pull/17228
- Add test case for
with { type: "json" }
by @​alexander-akait in https://github.com/webpack/webpack/pull/17230 - Add test case for destructuring by @​alexander-akait in https://github.com/webpack/webpack/pull/17248
Dependencies & Maintenance
- Add GitHub discussions badge in README by @​snitin315 in https://github.com/webpack/webpack/pull/17251
- Bump enhanced-resolve to 5.14.1 by @​TheLarkInn in https://github.com/webpack/webpack/pull/17257
- Bump @​types/node from 20.1.7 to 20.2.0 by @​dependabot in https://github.com/webpack/webpack/pull/17219
- Bump @​types/node from 20.2.0 to 20.2.1 by @​dependabot in https://github.com/webpack/webpack/pull/17226
- Bump webpack-cli from 5.1.0 to 5.1.1 by @​dependabot in https://github.com/webpack/webpack/pull/17164
- Bump eslint from 8.39.0 to 8.40.0 by @​dependabot in https://github.com/webpack/webpack/pull/17148
- Bump @​babel/core from 7.21.4 to 7.21.8 by @​dependabot in https://github.com/webpack/webpack/pull/17126
- Bump @​types/node from 20.2.1 to 20.2.3 by @​dependabot in https://github.com/webpack/webpack/pull/17238
- Bump eslint from 8.40.0 to 8.41.0 by @​dependabot in https://github.com/webpack/webpack/pull/17237
New Contributors
- @​shamoilarsi made their first contribution in https://github.com/webpack/webpack/pull/17231
Full Changelog: https://github.com/webpack/webpack/compare/v5.83.1...v5.84.0
v5.83.1
Bug Fixes
- Fix regression in import/export normailization effecting mini-css-extract-plugin by @​alexander-akait in https://github.com/webpack/webpack/pull/17214
Full Changelog: https://github.com/webpack/webpack/compare/v5.83.0...v5.83.1
v5.83.0
New Features
- Normalize property access for imports and exports by @​bworline in https://github.com/webpack/webpack/pull/17137
- Top Level Await is now enabled by default by @​burhanuday in https://github.com/webpack/webpack/pull/17192
Bug Fixes
- Correct
chunkgroup.groupsIterable
return type by @​TheLarkInn in https://github.com/webpack/webpack/pull/17196 - Fix bug in Rule Matcher type by @​alexander-akait in https://github.com/webpack/webpack/pull/17207
- Fixed apply event callback and optimizing callback event type by @​nuintun in https://github.com/webpack/webpack/pull/16094
- Fix types in hot module replacement APIs by @​alexander-akait in https://github.com/webpack/webpack/pull/17193
Developer Experience
- Expose
ChunkGroup
to type definitions by @​TheLarkInn in https://github.com/webpack/webpack/pull/17201 - Add
NormalModuleFactory
'sResolveData
type to public interface by @​TheLarkInn in https://github.com/webpack/webpack/pull/17195 - Document
compilation.afterChunks
hook by @​TheLarkInn in https://github.com/webpack/webpack/pull/17202
Dependencies & Maintenance
- Bump @​webassemblyjs/wasm-edit from 1.11.5 to 1.11.6 by @​dependabot in https://github.com/webpack/webpack/pull/17168
- Bump wast-loader from 1.11.5 to 1.11.6 by @​dependabot in https://github.com/webpack/webpack/pull/17163
- Bump yarn-deduplicate from 6.0.1 to 6.0.2 by @​dependabot in https://github.com/webpack/webpack/pull/17184
- Fix command by @​alexander-akait in https://github.com/webpack/webpack/pull/17154
- Bump @​types/node from 18.16.3 to 20.1.7 by @​dependabot in https://github.com/webpack/webpack/pull/17205
New Contributors
- @​bworline made their first contribution in https://github.com/webpack/webpack/pull/17137
- @​nuintun made their first contribution in https://github.com/webpack/webpack/pull/16094
Full Changelog: https://github.com/webpack/webpack/compare/v5.82.1...v5.83.0
v5.82.1
Bug Fixes
- [CSS] - Support nesting in CSS modules and bug fixes by @​alexander-akait in https://github.com/webpack/webpack/pull/17133
- [CSS] - Fix crash with
importModule
when CSS enabled by @​alexander-akait in https://github.com/webpack/webpack/pull/17140 - Fix bug where
output.hashFunction
was failing to generate debug hash by @​ahabhgk in https://github.com/webpack/webpack/pull/16950 - Reduce the amount of generated code for chunk loading by @​lvivski in https://github.com/webpack/webpack/pull/17151
- Use module preload for ESM module output by @​alexander-akait in https://github.com/webpack/webpack/pull/17143
Developer Experience
- Improve module type strictness for Module.prototype.type expand ModuleTypeConstants by @​TheLarkInn in https://github.com/webpack/webpack/pull/17136
Dependencies & Maintenance
- Update package.json description by @​JeraldVin in https://github.com/webpack/webpack/pull/17145
- Bump webpack-cli from 5.0.2 to 5.1.0 by @​dependabot in https://github.com/webpack/webpack/pull/17146
- Bump core-js from 3.30.1 to 3.30.2 by @​dependabot in https://github.com/webpack/webpack/pull/17149
- Bump enhanced-resolve to v5.14.0 by @​snitin315 in https://github.com/webpack/webpack/pull/17160
New Contributors
- @​JeraldVin made their first contribution in https://github.com/webpack/webpack/pull/17145
Full Changelog: https://github.com/webpack/webpack/compare/v5.82.0...v5.82.1
v5.82.0
New Features
- [CSS] - Add URL dependencies support to consume shared module via module federation by @​snitin315 in https://github.com/webpack/webpack/pull/16945
- Allow webpack-cli to be in ESM by @​alexander-akait in https://github.com/webpack/webpack/pull/17088
- Allow specifying "onPolicyCreationFailure" mode for trusted types by @​Zlatkovsky in https://github.com/webpack/webpack/pull/16990
Bug Fixes
- [CSS] - Respect
media
/supports
/layer
from parent CSS module by @​alexander-akait in https://github.com/webpack/webpack/pull/17115 - [CSS] - Add warning & support for any @​import rules must precede all other rules by @​alexander-akait in https://github.com/webpack/webpack/pull/17118
- [CSS] - Support handling
#hash
URL as external (similar to Parcel) by @​alexander-akait in https://github.com/webpack/webpack/pull/17116 - Optimize numberHash.js performance by removing inner loops by @​alexkuz in https://github.com/webpack/webpack/pull/17074
- Improve template string comparison algorithm by @​An0nie in https://github.com/webpack/webpack/pull/17079
Tests & Contributor Experience
- [CSS] - Increase imports external test coverage by @​alexander-akait in https://github.com/webpack/webpack/pull/17089
- Improve PR reliability via ignoring unstable coverage by @​alexander-akait in https://github.com/webpack/webpack/pull/17106
- Update webpack types to support extends property in webpack (for webpack-cli) by @​burhanuday in https://github.com/webpack/webpack/pull/17113
Developer Experience
- Increase type coverage and documentation for
StringXor
class. by @​TheLarkInn in https://github.com/webpack/webpack/pull/17070 - Increase type coverage & docs for
numberHash
by @​TheLarkInn in https://github.com/webpack/webpack/pull/17072 - Increase type coverage & docs for
JavascriptParser
by @​TheLarkInn in https://github.com/webpack/webpack/pull/17094 - Increase type coverage & docs for
BasicEvaluatedExpression
by @​TheLarkInn in https://github.com/webpack/webpack/pull/17096 - Increase type coverage for CSS module type by @​alexander-akait in https://github.com/webpack/webpack/pull/17097
- Increase type coverage for JSON module type by @​alexander-akait in https://github.com/webpack/webpack/pull/17095
- Increase type coverage & docs for multiple utility classes by @​alexander-akait in https://github.com/webpack/webpack/pull/17107
Dependencies & Maintenance
- chore(deps-dev): bump lint-staged from 13.2.1 to 13.2.2 by @​dependabot in https://github.com/webpack/webpack/pull/17075
- chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 by @​dependabot in https://github.com/webpack/webpack/pull/17052
- chore(deps-dev): bump assemblyscript from 0.27.3 to 0.27.4 by @​dependabot in https://github.com/webpack/webpack/pull/17064
- chore(deps-dev): bump assemblyscript from 0.27.4 to 0.27.5 by @​dependabot in https://github.com/webpack/webpack/pull/17109
- chore(deps-dev): bump @​types/node from 18.16.2 to 18.16.3 by @​dependabot in https://github.com/webpack/webpack/pull/17112
- chore(deps-dev): bump @​types/node from 18.15.13 to 18.16.2 by @​dependabot in https://github.com/webpack/webpack/pull/17084
- chore(deps-dev): bump webpack-cli from 5.0.1 to 5.0.2 by @​dependabot in https://github.com/webpack/webpack/pull/17054
- chore(deps-dev): bump date-fns from 2.29.3 to 2.30.0 by @​dependabot in https://github.com/webpack/webpack/pull/17111
New Contributors
- @​An0nie made their first contribution in https://github.com/webpack/webpack/pull/17079
- @​burhanuday made their first contribution in https://github.com/webpack/webpack/pull/17113
- @​Zlatkovsky made their first contribution in https://github.com/webpack/webpack/pull/16990
Full Changelog: https://github.com/webpack/webpack/compare/v5.81.0...v5.82.0
v5.81.0
New Features
- [CSS] - Increased CSS import support and new hooks included for CSS module creation by @​alexander-akait in https://github.com/webpack/webpack/pull/17057
- Logging now added to DefinePlugin by @​alexander-akait in https://github.com/webpack/webpack/pull/17048
- New
ignoreBrowserWarnings
option to ignore browser console warnings in ModuleFederation by @​indeediansbrett in https://github.com/webpack/webpack/pull/16388
Bug Fixes
- [CSS] - Fix issue where vendor prefixed keyframes and animation was not supported in CSS modules by @​alexander-akait in https://github.com/webpack/webpack/pull/16975
- Fix bug where AST was not properly handled by @​quanru in https://github.com/webpack/webpack/pull/17032
- Fix automatic publicPath detection logic by @​alexander-akait in https://github.com/webpack/webpack/pull/17047
Tests & Contributor Experience
- Rename
provide
togetOrInsert
in MapHelpers and document it better by @​TheLarkInn in https://github.com/webpack/webpack/pull/17060 - Increase test reliability for DefinePlugin @​alexander-akait in https://github.com/webpack/webpack/pull/17062
- Add additional CI Pipeline to test main branches of first-party webpack dependencies by @​alexander-akait in https://github.com/webpack/webpack/pull/17020
- Refactor tests to no longer use deprecated or legacy dependencies and APIs by @​alexander-akait in https://github.com/webpack/webpack/pull/17033
Developer Experience
- Increase type coverage/documentation for ModuleFilenameHelpers by @​TheLarkInn in https://github.com/webpack/webpack/pull/17045
- Increase type coverage/documentation for CommonJsExportsParserPlugin by @​TheLarkInn in https://github.com/webpack/webpack/pull/17046
- Increase type coverage/documentation for binarySearchBounds.js by @​TheLarkInn in https://github.com/webpack/webpack/pull/17058
- Export MemoryCacheOptions types by @​romulof in https://github.com/webpack/webpack/pull/17055
Dependencies & Maintenance
- Add NodeJS v20 to CI Matrix by @​alexander-akait in https://github.com/webpack/webpack/pull/17019
- Update Typescript to v5 by @​alexander-akait in https://github.com/webpack/webpack/pull/16957
- Bump @​types/estree from 1.0.0 to 1.0.1 by @​dependabot in https://github.com/webpack/webpack/pull/17026
- Bump @​types/node from 18.15.11 to 18.15.13 by @​dependabot in https://github.com/webpack/webpack/pull/17038
- Bump assemblyscript from 0.27.2 to 0.27.3 by @​dependabot in https://github.com/webpack/webpack/pull/17051
- Bump memfs from 3.5.0 to 3.5.1 by @​dependabot in https://github.com/webpack/webpack/pull/17039
- Bump prettier from 2.8.7 to 2.8.8 by @​dependabot in https://github.com/webpack/webpack/pull/17050
- Bump simple-git from 3.17.0 to 3.18.0 by @​dependabot in https://github.com/webpack/webpack/pull/17066
New Contributors
- @​quanru made their first contribution in https://github.com/webpack/webpack/pull/17032
- @​romulof made their first contribution in https://github.com/webpack/webpack/pull/17055
- @​indeediansbrett made their first contribution in https://github.com/webpack/webpack/pull/16388
Full Changelog: https://github.com/webpack/webpack/compare/v5.80.0...v5.81.0
v5.80.0
New Features
- Support destructuring assignment in
import.meta
by @​vankop in https://github.com/webpack/webpack/pull/16996 - Support treeshaking for destructuring assignment with
AwaitExpression
by @​vankop in https://github.com/webpack/webpack/pull/16995 - Introduce
errorsSpace
,warningsSpace
for more readable traces in stats by @​vankop in https://github.com/webpack/webpack/pull/15450
Bug Fixes
- [CSS] - Fix runtime generation bug for merged CSS Chunks by @​janlent1 in https://github.com/webpack/webpack/pull/16903
- [CSS] - Properly handle
url()
/src()
/image-set()
/image()
by @​alexander-akait in https://github.com/webpack/webpack/pull/16978 - ES Module webpack loaders are now supported @​stefanprobst in https://github.com/webpack/webpack/pull/15198
- Fix spelling error for
statement.finalizer
in parser by @​xiaoboost in https://github.com/webpack/webpack/pull/17016 - Fix non-deterministic
moduleId
assignment due to encounteringNaN
in sort function by @​scameron in https://github.com/webpack/webpack/pull/16933 - [enhanced-resolve]: Support wildcards pattern with common suffix in package maps & imports/exports field by @​bvanjoi in https://github.com/webpack/enhanced-resolve/pull/353
Tests & Contributor Experience
- [CSS] - Added test case for
@supports
field by @​alexander-akait in https://github.com/webpack/webpack/pull/17011 - Add test for include option in
BannerPlugin
by @​jeffin143 in https://github.com/webpack/webpack/pull/10736 - Remove
finializer
from cspell.json by @​snitin315 in https://github.com/webpack/webpack/pull/17022
Developer Experience
- Adds the twitter badge by @​yadunandanbhat in https://github.com/webpack/webpack/pull/15667
- Add
wasm-bindgen
example toexample
by @​gthb in https://github.com/webpack/webpack/pull/14313 - Update grammar mistakes in examples by @​ersachin3112 in https://github.com/webpack/webpack/pull/16988
Dependencies & Maintenance
- Bump core-js from 3.30.0 to 3.30.1 by @​dependabot in https://github.com/webpack/webpack/pull/16983
- Bump
@webassemblyjs
by @​alexander-akait in https://github.com/webpack/webpack/pull/17003 - Bump assemblyscript from 0.25.2 to 0.27.2 by @​dependabot in https://github.com/webpack/webpack/pull/16959
- Bump enhanced-resolve to 5.13.0 by @​TheLarkInn in https://github.com/webpack/webpack/pull/17024
- Included githubactions in the dependabot config by @​neilnaveen in https://github.com/webpack/webpack/pull/15618
- Fix prettier by @​alexander-akait in https://github.com/webpack/webpack/pull/16976
New Contributors
- @​neilnaveen made their first contribution in https://github.com/webpack/webpack/pull/15618
- @​yadunandanbhat made their first contribution in https://github.com/webpack/webpack/pull/15667
- @​ersachin3112 made their first contribution in https://github.com/webpack/webpack/pull/16988
- @​stefanprobst made their first contribution in https://github.com/webpack/webpack/pull/15198
- @​xiaoboost made their first contribution in https://github.com/webpack/webpack/pull/17016
- @​scameron made their first contribution in https://github.com/webpack/webpack/pull/16933
Full Changelog: https://github.com/webpack/webpack/compare/v5.79.0...v5.80.0
v5.79.0
New Features
- webpack will now support simple destructuring scenarios for treeshaking namespaced imports and
DefinePlugin
by @​vankop in https://github.com/webpack/webpack/pull/16941
Bugfixes
- Truncate extremely long module names in
DefaultStatsPrinter
by @​snitin315 in https://github.com/webpack/webpack/pull/16882 - Add
[contenthash]
template support inDllPlugin
'sname
option by @​snitin315 in https://github.com/webpack/webpack/pull/16935 - Fixed a bug where
readRecords
compiler hook was causing hangs in conjunction with theReadRecordsPlugin
by @​snitin315 & @​zookatron in https://github.com/webpack/webpack/pull/16944 - webpack can now consume ESM bundles generated by webpack's esm output support by @​vankop in https://github.com/webpack/webpack/pull/15608
- [CSS] - webpack now respects CSS's case-insensitivity with atTags like
@MEDIA
by @​alexander-akait in https://github.com/webpack/webpack/pull/16915 - [CSS] - Fixes a bug where crossOriginLoading anonymous would not work when loading styles by @​chenjiahan in https://github.com/webpack/webpack/pull/16925
Developer Experience
- Fix broken links and typos found in examples by @​snitin315 in https://github.com/webpack/webpack/pull/16937
- Export more
Externals
Option types by @​snitin315 in https://github.com/webpack/webpack/pull/12774
Contributor Experience
- Add new test case for ModuleFederationPlugin usage with
shareScope
option by @​snitin315 in https://github.com/webpack/webpack/pull/16943 - Bump core-js from 3.20.3 to 3.30.0 by @​dependabot in https://github.com/webpack/webpack/pull/16905
- Update all applicable local dependencies and devDependencies by @​alexander-akait in https://github.com/webpack/webpack/pull/16919, https://github.com/webpack/webpack/pull/16924, https://github.com/webpack/webpack/pull/16936, https://github.com/webpack/webpack/pull/16968
- Update to Jest 29 by @​alexander-akait in https://github.com/webpack/webpack/pull/16947
New Contributors
- @​chenjiahan made their first contribution in https://github.com/webpack/webpack/pull/16925
- @​karlhorky made their first contribution in https://github.com/webpack/webpack/pull/16419
- @​zookatron made their first contribution in https://github.com/webpack/webpack/pull/16301
Full Changelog: https://github.com/webpack/webpack/compare/v5.78.0...v5.79.0
v5.78.0
Features
- Implement
amdContainer
support for AMD libraries (Fixes #​16561) by @​long76 in https://github.com/webpack/webpack/pull/16562
Bugfixes
- [CSS] - Nested atRule's
@media
or@supports
now properly are replaced with unique identifiers by @​noreiller in https://github.com/webpack/webpack/pull/15812 - [CSS] - Fix bug where closing parenthesis in CSS were not properly parsed and compiled by @​janlent1 in https://github.com/webpack/webpack/pull/16864
- Fix an issue where
oneOf
rule has been picked multiple times by @​xiaoxiaojx in https://github.com/webpack/webpack/pull/16477 - Add
createRequire
support fornode:module
prefix by @​alexander-akait in https://github.com/webpack/webpack/pull/16904 - Fix bug where self-referencing a package in a shared module failed by @​weareoutman in https://github.com/webpack/webpack/pull/16685
Performance
- Make
ErrorHelpers
named functions; Add types by @​TheLarkInn in https://github.com/webpack/webpack/pull/16893 - Introduce
ModuleTypeConstants
for plugins by @​TheLarkInn in https://github.com/webpack/webpack/pull/16896 - Refactor memory footprint in string usages for multiple plugins by @​TheLarkInn in https://github.com/webpack/webpack/pull/16894
- Add more module type constants, use them across codebase by @​TheLarkInn in https://github.com/webpack/webpack/pull/16898
Contributor Experience
- Implement default PR Template to use GitHub Copilot for PR's integration and fix template name usage by @​geromegrignon in https://github.com/webpack/webpack/pull/16890
- ci: update actions/cache to v3 by @​armujahid in https://github.com/webpack/webpack/pull/16462
- webpack org Collaborators and Members now have funded GitHub Codespaces!
New Contributors
- @​geromegrignon made their first contribution in https://github.com/webpack/webpack/pull/16890
- @​armujahid made their first contribution in https://github.com/webpack/webpack/pull/16462
- @​long76 made their first contribution in https://github.com/webpack/webpack/pull/16562
- @​weareoutman made their first contribution in https://github.com/webpack/webpack/pull/16685
Full Changelog: https://github.com/webpack/webpack/compare/v5.77.0...v5.78.0
v5.77.0
New Features
- Add a new output option,
output.workerPublicPath
by @​thomastay in https://github.com/webpack/webpack/pull/16671
Developer Experience
- Improve
resolve.extensions
error message to suggest when"."
is missing before the extension by @​snitin315 in https://github.com/webpack/webpack/pull/16807
Contributor Experience
- Enable GitHub Copilot for PR's into default Pull Request Template by @​TheLarkInn in https://github.com/webpack/webpack/pull/16881
New Contributors
- @​thomastay made their first contribution in https://github.com/webpack/webpack/pull/16671
Full Changelog: https://github.com/webpack/webpack/compare/v5.76.3...v5.77.0
v5.76.3
Bugfixes
- Non-javascript files will correctly not be imported when using
experiments.outputModule
(ES Module Output) by @​snitin315 in https://github.com/webpack/webpack/pull/16809 - Limit console output progress bar length to 40 when no columns provided by @​snitin315 in https://github.com/webpack/webpack/pull/16810
- Add missing NodeJS Builtin Modules support for
inspector/promises
,readline/promises
, andstream/consumers
by @​ShenHongFei in https://github.com/webpack/webpack/pull/16841 - webpack bin/cli now properly respects
NODE_PATH
env variable by @​snitin315 in https://github.com/webpack/webpack/pull/16808 - Improve typos in
resolveResourceErrorHints
by @​snitin315 in https://github.com/webpack/webpack/pull/16806 - Add missing
loaders
token support tomoduleFilenameTemplate
function call by @​pgoldberg in https://github.com/webpack/webpack/pull/16756 - Add gaurd condition for
enabledLibraryTypes
in internalContainerPlugin
by [@​PengBoUESTC](https://togithub.com/PengBoU
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.