Skip to content

Commit

Permalink
beta.15
Browse files Browse the repository at this point in the history
  • Loading branch information
sokra committed Sep 17, 2020
1 parent 880b487 commit 75eb5cd
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -423,6 +423,12 @@ The minimum supported node.js version has increased from 6 to 10.13.0(LTS).

MIGRATION: Upgrade to the latest node.js version available.

## Typescript typings

Webpack 5 generates typescript typings from source code and exposes them via the npm package.

MIGRATION: Remove `@types/webpack`. Update references when names differ.

# Changes to the Configuration

## Changes to the Structure
Expand Down Expand Up @@ -734,6 +740,8 @@ The javascript part of HMR runtime has been separated from the core HMR runtime.

MIGRATION: As this is a newly introduced functionality, there is nothing to migrate.

`import.meta.webpackHot` exposes the same API as `module.hot`. This is also usable from strict ESM modules (.mjs, type: "module" in package.json) which do not have access to `module`.

## Work Queues

webpack used to handle module processing by functions calling functions, and a `semaphore` which limits parallelism. The `Compilation.semaphore` has been removed and async queues now handle work queuing and processing. Each step has a separate queue:
Expand Down Expand Up @@ -1145,4 +1153,8 @@ These dependencies are cheaper to process and webpack uses them when possible
- Logger.getChildLogger added (since beta.3)
- change the default of entryOnly of the DllPlugin to true (since beta.12)
- remove special request shortening logic and use single relative paths for readable module names (since beta.12)
- allow webpack:// urls in SourceMaps to provided paths relative to webpack root context (since beta.12)
- allow webpack:// urls in SourceMaps to provided paths relative to webpack root context (since beta.12)
- add API to generate and process CLI arguments targeting webpack configuration (since beta.15)
- add `__system_context__` as context from System.js when using System.js as libraryTarget (since beta.15)
- add bigint support for the DefinePlugin (since beta.15)
- add bigint support for basic evaluations like maths (since beta.15)

0 comments on commit 75eb5cd

Please sign in to comment.