v8.1.0-beta.2
Pre-release
Pre-release
Commits
@angular/cli (8.1.0-beta.2) | ||
Commit | Description | Notes |
|
implement --registry for ng add (#14285) | |
|
only enable CLI 1.x update handling when no new config |
[Closes #14703] |
|
allow update when git is unclean outside the workspace | |
|
use recommended TTY check logic |
[Closes #14640] |
|
avoid updating when package is already up to date |
[Closes #14647] |
|
resolve update migrations from referenced package root | |
|
add analytics option to options schema | |
|
provide an option to update dirty repositories | |
|
ng-update migrations not running with --migrate-only |
[Closes #14565] |
|
check for CI environment variable in tty helper |
[Closes #14563] |
|
ng config doesn't parse positional array |
[Closes #14516] |
|
ng generate --help shows the wrong collection |
[Closes #14519] |
|
ensure git repository is clean before updates | |
|
standardize TTY checks | |
|
show analytics prompt when no global configuration file |
[Closes #14486] |
|
show error when using x18n command on Node.js 12.0 | |
|
improve error handling of update command | |
|
@bazel/* are not shown in `ng version` | |
|
prevent nested schematic execution from generating analytics |
[Closes #14190] |
|
enable analytics for safe builders |
[Closes #14355] |
|
print full error when package is not found | |
|
honor builder schema additional properties option |
[Closes #14354] |
@angular-devkit/architect (0.801.0-beta.2) | ||
Commit | Description | Notes |
|
error out when invalid configurations are provided |
[Closes #14654] |
|
support all observable types as build results |
[Closes #14579] |
|
error run on input schema error (#14315) |
[Closes #14269] |
|
propagate option validation errors | |
@angular-devkit/build-angular (0.801.0-beta.2) | ||
Commit | Description | Notes |
|
add a post transformation hook to index generation |
[Closes #14392] |
|
always disable `buildOptimizer` when extracting i18n | |
|
browsers that partially support ES6 modules are being marked as not supported |
[Closes #14580] |
|
nomodule polyfill for Safari |
[Closes #14680] |
|
re-order ES5 polyfills in karma HTMLs |
[Closes #14618] |
|
server build is generating un-needed polyfill file |
[Closes #14655] |
|
exclude map files from 'bundle' budgets | |
|
dev-server port number mismatches in logs when using `port=0` |
[Closes #14499] |
|
absolute outputPath outputs index.html in wrong location |
[Closes #14474] |
|
normalize sourceMap options in karma webpack plugin |
[Closes #14457] |
|
show error for missing modules |
[Closes #14421] |
|
extract i18n should only show warnings/errors |
[Closes #14373] |
|
propagate protractor errors during execution | |
|
stop dev server fallback outside of serve path | |
|
protractor should use dev server baseUrl | |
|
account for dynamic port with dev-server baseUrl | |
|
load polyfills-es5 on test |
[Closes #14335] |
|
never split polyfill chunks |
[Closes #14280] |
|
relax typescript peerDep | |
|
used named chunks for dynamic imports |
[Closes #14251] |
|
e2e does not respect dev-server host and port settings (#14165) |
[Closes #14151] |
|
live reload cannot be disabled |
[Closes #14300] |
@angular-devkit/build-ng-packagr (0.801.0-beta.2) | ||
Commit | Description | Notes |
|
propogate errors during execution | |
@schematics/angular (8.1.0-beta.2) | ||
Commit | Description | Notes |
|
default Ivy apps to AOT true | |
|
remove `lint` target from minimal projects |
[Closes #14727] |
|
enable tsc `downlevelIteration` |
[Closes #14697] |
|
move browserslist even when no sourceRoot is available |
[Closes #14660] |
|
add '@angular-devkit/build-webpack' package to the version 8 migration | |
|
update `ng-packagr` and `tsickle` when migrating to version 8 | |
|
TypeScript related migrations should cater for BOM |
[Closes #14551] |
|
add migration to update `web-animations-js` polyfill |
[Closes #14518] |
|
drop the worker alias |
[Closes #14525] |
|
handle newline after `@` of a decorator |
[Closes #14490] |
|
enable tsickle for library compilation | |
|
remove `emitDecoratorMetadata` TS option for new applications | |
|
webworker snippet should not generate to module |
[Closes #14467] |
|
update or add module and target to non extended tsconfig |
[Closes #14436] |
|
polyfills migration leaving broken code in windows |
[Closes #14443] |
|
update zone.js to 0.9.1 | |
|
differential loading migration should run only for projects using `@angular-devkit/build-angular:browser` |
[Closes #14389] |
|
tsconfig with comments breaks universal schematic |
[Closes #14371] |
|
remove old GoogleBot browserslist setting |
[Closes #14364] |
|
linting errors in AST utils spec | |
|
allow insertion when there are no occurrences | |
|
project name option in the library schematic | |
|
older projects are not migrated to support differential loading |
[Closes #14321] |
|
avoid tslint overhead for lazy module migration | |
|
reduce package installs for 8.0 migrations (#14324) | |
|
set CLI 8.0 codelyzer migration version to ^5.0.1 | |
|
update zone.js version during CLI 8.0 migration |
[Closes #14281] |
|
normalize differing TS AST versions in lazy module migration | |
@angular-devkit/build-optimizer (0.801.0-beta.2) | ||
Commit | Description | Notes |
|
wrap ClassDeclarations in an IIFE for better treeshaking |
[Closes #14610] |
|
wrap es2015 class expressions for better tree-shaking |
[Closes #14610] [Closes #14577] |
|
remove deprecated test functions from public API | |
@angular-devkit/core (8.1.0-beta.2) | ||
Commit | Description | Notes |
|
properly replace an added value in workspace API | |
|
deprecate redundant isObservable function | |
|
remove unimplemented prompt priority |
[Closes #14402] |
|
handle async host exceptions for workspace isDirectory/isFile | |
|
NodeJSAsyncHost.isFile should check for a file | |
|
support writing an empty object workspace | |
@angular-devkit/schematics (8.1.0-beta.2) | ||
Commit | Description | Notes |
|
deprecate synchronous testing methods | |
|
use rxjs version of isObservable | |
@ngtools/webpack (8.1.0-beta.2) | ||
Commit | Description | Notes |
|
add path mappings resolution to NGCC |
[Closes #14594] |
|
implement getModifiedResourceFiles for Ivy AOT | |
|
avoid resetting emit skipped flag before emit |
[Closes #14719] |
|
always strip BOM when reading files | |
|
rebuilding project with errors reports cannot find .ts files in JIT |
[Closes #14644] |
|
update supported compiler-cli supported version | |
|
downlevel constructor parameter type information | |
|
import factory from original declaration file |
[Closes #14399] |
|
fixes ngcc error when project name is the same or partially the same as a module name |
[Closes #14317] |
|
log ngcc info messages (#14320) |
[Closes #14194] |
@schematics/update (0.801.0-beta.2) | ||
Commit | Description | Notes |
|
remove update all suggestion message | |
|
improve error message when finding incompatible peer dependencies |
[Closes #14562] |
|
respect semver rules for migration from & to |
[Closes #14559] |
|
show executing package during migrations | |
Misc | ||
Commit | Description | Notes |
|
fix Bazel lint errors |
Special Thanks
Charles Lyding, Alan Agius, Renovate Bot, Filipe Silva, Alan, Keen Yee Liau, Judy Bogart, hawkgs, Amadou Sall, Matt Lewis, Ben Lesh, Paul Gschwendtner, mgechev, Alex Eagle, Santosh Yadav, Kara, Captain Caius, thekiba, owenmecham, Tiago Temporin, Nick Webster