webpack v4.39.0 Release Notes

Release Date: 2019-08-01 // almost 5 years ago
  • ๐Ÿ”‹ Features

    • Infrastructure logger for node.js has now colors + symbols to mark different kind of messages
    • Logger API has now a status method which allows to write temporary status messages
    • 0๏ธโƒฃ ProgressPlugin default handler uses the Infrastructure Logger status message to output messages
    • Placeholders in paths can now be escaped with i. e. [\id\]
    • ๐Ÿฑ Compiler.hooks.assetEmitted have been added to get byte content of emitted assets

    ๐Ÿ›  Bugfixes

    • ๐ŸŒฒ Logging output is now aligned to have space for symbols
    • ๐Ÿ“‡ renamed Compiler.hooks.infrastructurelog to Compiler.hooks.infrastructureLog
    • Properties that are defined on the Object.prototype can now be chunk ids (i. e. constructor)
    • ๐Ÿ‘ library.name now supports placeholders in libraryTarget: "system"
    • ๐Ÿ›  2 places were module profiles were incorrectly captured were fixed

    Dependencies

    • โฌ†๏ธ Forced upgrade of all direct dependencies
    • ๐Ÿ”Œ webpack-sources + terser-webpack-plugin comes with quality optimizations for SourceMaps