master
Commits on Feb 18, 2021
-
feat(@schematics/angular): augment `universal` schematics to import `…
…platform-server` shims In angular/angular#40559, a new `@angular/platform-server/init` entry-point was introduced, which can be used to initialize the server environment by providing shims for APIs normally provided by the browser (such as DOM globals). If the project is using a version of Angular (and thus `@angular/platform-server`) that is known to include this new entry-point, the newly generated `main.server.ts` file should import it at the top in order to ensure that the shims will be available as soon as possible (before other direct or transitive imports that may rely on them). See also angular/angular#40559 for more details. NOTE: This `universal` schematic is the base for `app-shell`, `@nguniversal/express-engine` and `@nguniversal/hapi-engine`. Fixes angular/angular#40559
-
feat(@schematics/angular): add migration to remove emitDecoratorMetadata
Add migration to remove 'emitDecoratorMetadata' TypeScript compiler option. Decorator metadata is no longer needed by Angular. Read more about this option here: https://www.typescriptlang.org/docs/handbook/decorators.html#metadata
-
-
refactor(@angular-devkit/build-optimizer): improve transitional Webpa…
…ck 5 compatibility This change provides both Webpack 4 and 5 compatible types for the the build optimizer Webpack plugin.
-
Commits on Feb 17, 2021
-
-
refactor(@angular-devkit/build-angular): drop support for zone.js 0.10
BREAKING CHANGE: Minimum supported `zone.js` version is `0.11.4`
-
-
-
fix(@angular/cli): support update migration packages with no entry po…
…ints Some schematic only packages may not have entry points defined (`main`/`exports`). These type of packages will now be correctly resolved when attempting to locate update migrations. Fixes #20032
-
feat(@ngtools/webpack): support Webpack 5
The `@ngtools/webpack` package now officially supports Webpack 5. It is also now built against Webpack 5 types. Webpack 4 support is temporarily maintained while the remainder of the tooling is transitioned.
Commits on Feb 16, 2021
Commits on Feb 15, 2021
-
-
-
-
-
feat(@angular-devkit/build-optimizer): support Webpack 5
The `@angular-devkit/build-optimizer` package now officially supports Webpack 5. Webpack 4 support is temporarily maintained while the remainder of the tooling is transitioned.
-
docs(@angular/cli): switching angular.io URL from HTTP to HTTPS
Signed-off-by: Aravind V Nair <22199259+aravindvnair99@users.noreply.github.com>
-
Commits on Feb 12, 2021
-
build: change angular packages local version to `0.0.0`
The integration tests run in the framework repo use `0.0.0` as version and not a previously stated `0.0.0-PLACEHOLDER`
-
-
-
-
-
Commits on Feb 11, 2021
-
-
-
feat(@angular-devkit/build-angular): drop support for ng-packagr vers…
…ion 11 BREAKING CHANGE: Minimum supported `ng-packagr` version is `12.0.0-next`
-
feat(@angular-devkit/build-angular): drop support for karma version 5.2
BREAKING CHANGE: Minimum supported `karma` version is `6.0.0`
-
fix(@angular/cli): improve error logging when resolving update migrat…
…ions Failure to resolve a migration package from the workspace root will now not crash and instead error with a message. Verbose logging (`--verbose`) is also added to provide more details regarding the resolution process.