All Versions
76
Latest Version
Avg Release Cycle
3 days
Latest Release
533 days ago

Changelog History
Page 2

  • v5.3.1 Changes

    October 28, 2020

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  fix incorrect concatenation of modules when multiple runtimes are involved
      • fixes a "This should not happen" error
      • fixes a __webpack_require__ (null) problem
    • โš™ run CLI correctly after installing
    • ๐Ÿ›  fixes a huge performance issue when processing minimized code with SourceMap
    • ๐Ÿ‘‰ Use string[] types instead of [string, ...string[]] for arrays that must not be empty
      • this is more convinient to use

    ๐ŸŽ Performance

    • ๐Ÿ”Œ avoid incorrect store of counts in the ProgressPlugin, which causes unneeded serialization of the Persistent Cache
    • ๐ŸŽ upgrade terser-webpack-plugin for performance improvements
    • ๐ŸŽ upgrade webpack-sources for performance improvements
  • v5.3.0 Changes

    October 27, 2020

    ๐Ÿ”‹ Features and Bugfixes

    • ๐Ÿ”€ generate runtime conditional code when modules are forcefully merged from multiple runtimes
      • This fixes a Cannot read property 'call' of undefined error in webpack runtime, because modules are used that are not in the graph in one runtime
    • disabled source code analysis for side effects in non-production modes
      • this causes unnecessary changes to parent modules in development
      • add optimization.sideEffects: "flag" as option for this
  • v5.2.1 Changes

    October 27, 2020

    ๐Ÿ›  Bugfixes

    • โž• add watchOptions.followSymlinks option to schema
    • ๐Ÿ›  fix hard crash when calling resolve with undefined value
    • ๐Ÿ›  fix emit problem when files have hash in query string
    • ๐Ÿ›  fix unneeded generation of SourceMaps when no devtool is used
      • fixes a huge performance regression with terser-webpack-plugin
  • v5.2.0 Changes

    October 22, 2020

    ๐Ÿ”‹ Features

    • โž• add sourceFilename and javascriptModule to asset info for plugins

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  fix variable name collision when using module concatenation
    • ๐Ÿ›  fix arrow functions in ie 11
    • ๐Ÿ›  fix this externals with module concatenation
    • ๐Ÿ›  force update for enhanced-resolve for critical bugfixes (see changelog)
  • v5.1.3 Changes

    October 16, 2020

    ๐Ÿ›  Bugfixes

    • omit unused modules from chunks when modules are only unused in some runtimes
      • fixes Self-reference dependency has unused export name error
    • ๐Ÿ›  fix order of asset optimization to fix conflict between compression-plugin and real hash plugin
  • v5.1.2 Changes

    October 15, 2020

    ๐Ÿ›  Bugfixes

    • โช revert: omit unused modules from chunk when modules are only unused in some runtimes
      • caused issues with mini-css modules
  • v5.1.1 Changes

    October 15, 2020

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  fix order of chunk hashing to allow to uses hashes in WebWorkers
    • โšก๏ธ update to terser-webpack-plugin 5
      • reduces number of dependencies by dropping webpack 4 support
    • omit unused modules from chunk when modules are only unused in some runtimes
      • fixes Self-reference dependency has unused export name error
    • ๐Ÿ›  fix hanging production builds because of infinite loop in inner graph optimization
    • โšก๏ธ Compilation.deleteAsset updates chunk to file mappings
  • v5.1.0 Changes

    October 13, 2020

    ๐Ÿ”‹ Features

    • ๐Ÿ”ฆ expose webpack property from Compiler
    • ๐Ÿ”ฆ expose cleverMerge, EntryOptionPlugin, DynamicEntryPlugin

    ๐Ÿ›  Bugfixes

    • โš  missing require("..").xxx in try-catch produces a warning instead of an error now
    • ๐Ÿ– handle reexports in concatenated modules correctly when they are side-effect-free
    • ๐Ÿ›  fix incorrect deprecation message for ModuleTemplate.hooks.hash
  • v5.0.0 Changes

    July 08, 2019

    ๐Ÿ”‹ Features

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  fixes resolve.alias: { something: false } to ignore module
  • v5.0.0-rc.6 Changes

    October 10, 2020

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  fix evaluation order of concatenated modules
    • ๐Ÿ›  fix parsing of calls for ProvidePlugin
    • ๐Ÿ›  fix electron-renderer target