v10.0.0
Commits
@angular-devkit/architect (0.1000.0) | ||
Commit | Description | Notes |
temporary workaround for TS bug with UMDs | ||
@angular-devkit/build-angular (0.1000.0) | ||
Commit | Description | Notes |
rebase relative stylesheet assets when using preprocessors | ||
provide webpack support for resolving via Yarn PnP | ||
change tslint default formatter to stylish | ||
show warnings when depending on CommonJS. | ||
disable CSS `calc` optimizations |
[Closes #16910] [Closes #16875] [Closes #17890] |
|
update copy-webpack-plugin to version 6 |
[Closes #17858] |
|
dedupe duplicate modules | ||
add link when displaying commonJS usage warnings | ||
the path to `source_file_utils` changed in v10.0.0 | ||
ensure webpack tilde resolve behavior for stylesheet resources | ||
retain css declarations order when using `extractCss` and `@import` rule |
[Closes #9475] |
|
don't show commonjs usage for webpack-dev-server utils | ||
@angular-devkit/build-optimizer (0.1000.0) | ||
Commit | Description | Notes |
use TypeScript 3.6 | ||
@angular-devkit/schematics (10.0.0) | ||
Commit | Description | Notes |
add module_name and data files | ||
@angular/cli (10.0.0) | ||
Commit | Description | Notes |
throw error when specified project does not exist |
[Closes #17682] |
|
add missing `experimentalRollupPass`in CLI schema | ||
downgrade pacote to 9.5.12 |
[Closes #17314] [Closes #16615] |
|
@ngtools/webpack (10.0.0) | ||
Commit | Description | Notes |
don't emit unused file warning for`.ngtypecheck.ts` | ||
remove internal markers | ||
export VirtualFileSystemDecorator type | ||
@schematics/angular (10.0.0) | ||
Commit | Description | Notes |
add tslint no-any and typedef rules when in strict mode | ||
add solutions style tsconfig structure |
[Closes #17493] [Closes #8138] |
|
generate new projects using TypeScript 3.9 | ||
update compiler options target and module settings | ||
add stricter bundle budgets when using the `--strict` option | ||
enable stricter type checking and optimization effective coding rules | ||
add migration to remove deprecated server options | ||
evergreen new applications | ||
add migration for `evalSourceMap`, `vendorSourceMap` `profile` and `skipAppShell` options. | ||
add migration to remove deprecated `es5BrowserSupport` option | ||
update karma to 5.0.0 | ||
change `browserslist` file name to `.browserslistrc` | ||
enable lazy loading on the server for new projects | ||
only generate `package.json` under `app` in strict applications | ||
add links to generated app package.json files | ||
add links to generated tsconfig files | ||
disable v10 side effect package.json migration | ||
specify module option as a fix for the multiple module error | ||
add strict setting to angular.json | ||
remove strict prompt | ||
don't visit dot folders when running migrations | ||
update several testing dev dependencies | ||
use ES2016 as syntax target for server bundles | ||
remove node typings from tsconfig.spec.json | ||
update to tslib 2.0.0 | ||
add migration to ensure tslint deprecation rule | ||
address vulnerability in protractor |
[Closes #17642] |
|
don't add `@angular/language-service` in new Angular projects | ||
include assets in ts library | ||
@schematics/schematics (0.1000.0) | ||
Commit | Description | Notes |
add module_name and data files |
Breaking Changes
remove deprecate protractor `elementExplorer` (5395cec)
Protractor builder elementExplorer option has been removed. This was not compatable with the Node.Js versions that the Angular CLI supports. See: https://github.com/angular/protractor/blob/master/docs/debugging.md#enabled-control-flow for an alternative debugging methods.@angular/cli: remove deprecated get/set commands (b66b9b8)
Deprecated `ng set` and `ng get` have been removed, use `ng config` instead.@angular/cli: remove deprecated typescriptMismatch (28f87cb)
Removed deprecated `typescriptMismatch` warning option. Users will be migrated off this option automatically. Users wishing to disable TypeScript version checks should use the Angular compiler option `disableTypeScriptVersionCheck`, see https://angular.io/guide/angular-compiler-options#disabletypescriptversioncheck for more information.@schematics/angular: remove deprecated options from app-shell and universal schematics (ac3aff2)
The below options have been removed as they had no effect - `test` and `testTsconfigFileName` have been removed form the universal schematic - `universalProject`, `name`, `outDir`, `root` and `index` have been removed from the app-shell schematic@angular-devkit/build-angular: remove unused server builder options (08062e9)
options `commonChunk` and `vendorChunk` have been removed from the server builder.Note: this change only effects direct @angular-devkit/build-angular users and not the application developers as users will be migrated automatically off these options.
@ngtools/webpack: remove deprecated isSupported method (51de4f7)
`isSupported` method has been removed from `AngularCompilerPlugin` as it has become redundant with peer dependencies.Note: this change only effects direct @ngtools/webpack
users and not the application developers.
@angular-devkit/build-angular: remove deprecated `evalSourceMap`, `vendorSourceMap`, `profile` and `skipAppShell` options (8fb7e58)
The following deprecated devkit builders options have been removed: - `skipAppShell:` This has no effect - `evalSourceMap`: This done to improve performance in older versions of the CLI and is no longer needed - `vendorSourceMap`: Use `sourceMap.vendor` instead - `profile`: Use `NG_BUILD_PROFILING` environment variable instead@angular-devkit/build-angular: remove unused rxjs path mapping ( c7edbb8)
rxjs-compat was used during the transition from RxJS 5 to RxJS 6 via the use of rxjs-compat package during the Angular 5.x timeframe. Now that the minimum version is 6.x support for rxjs-compat is no longer provided out-of-the box.Special Thanks
Renovate Bot, Alan Agius, Filipe Silva, Charles Lyding, Keen Yee Liau, mgechev, Doug Parker, Greg Magolan, Walter Werner SCHNEIDER, Kishan Gajera, renovate[bot], aly ahmed, Cyrille Tuzi, Cédric Exbrayat, Joey Perrott, Pete Bacon Darwin, Fabian Wiles