Skip to content

@alexeagle alexeagle released this Mar 22, 2019 · 1 commit to master since this release

Commits

@angular/cli (8.0.0-beta.8)

Commit Description Notes
add custom implementation for analytics for commands
add support for analytics command proper
add prompt on post install step
add analytic support to commands and command-runner
add universal-analytics as dependency

@schematics/angular (8.0.0-beta.8)

Commit Description Notes
add type checking for protractor.conf.js file [Closes #13958]
use more codelyzer rules
remove baseUrl from universal tsconfig [Closes #13935]

@angular-devkit/build-angular (0.800.0-beta.8)

Commit Description Notes
implement stable architect API for karma
use `sass` instead of `node-sass`
add Server Builder v2
enable webpack profile when using stats-json flag [Closes #13907]
implement stable architect API for protractor
deprecate `profile` option in build
update speed-measure-webpack-plugin to 1.3.1 [Closes #12763]
passing port 0 when using serve will not find a suitable port

@angular-devkit/build-ng-packagr (0.800.0-beta.8)

Commit Description Notes
implement stable architect API

@angular-devkit/build-webpack (0.800.0-beta.8)

Commit Description Notes
report emitted files

@angular-devkit/schematics (8.0.0-beta.8)

Commit Description Notes
add support for analytics

@ngtools/webpack (8.0.0-beta.8)

Commit Description Notes
support Angular 8

Special Thanks

Hans Larsen, Alan Agius, Charles Lyding, Will, Filipe Silva, Keen Yee Liau, Cédric Exbrayat, Renovate Bot

Assets 2
Pre-release
Pre-release

@hansl hansl released this Mar 14, 2019 · 40 commits to master since this release

Note About Versioning

Hey Users, CLI team here.

You might have noticed some versions have changed since the last beta. We always had two channels for our packages; stable and experimental. For example, @angular/cli is stable, while @angular-devkit/build-angular is experimental. So far, we managed those versions independently of each others (7.3.x matches 0.13.x, while 8.0.0 matches 0.14.0).

From version 8.0.0 and upwards, we will start using the power of Mathematics for choosing the experimental packages versions. The formula is simple; "0." + (major * 100 + minor) + "." + patch. So, for example, the 8.0.0 release becomes the 0.800.0 version for experimental packages.

This allows us to better manage our experimental packages (they are always monotonic with time), and it allows users to know if they are not matching versions between their packages in their projects, without relying on looking up the npm registry or other sources. If a package version does not match the formula above, you might have mismatching packages.

We just implemented this feature, and as usual there might be some breaking changes that we are unaware of. If you see any problem with the idea, or the implementation, or you want to give us praise, file a new issue. We always follow those!

Thanks!

  • The Angular CLI Team.

Changes

This release includes a single change to update the installed version, following the above text.

Assets 2
Pre-release

@vikerman vikerman released this Mar 14, 2019 · 41 commits to master since this release

Note About Versioning

Hey Users, CLI team here.

You might have noticed some versions have changed since the last beta. We always had two channels for our packages; stable and experimental. For example, @angular/cli is stable, while @angular-devkit/build-angular is experimental. So far, we managed those versions independently of each others (7.3.x matches 0.13.x, while 8.0.0 matches 0.14.0).

From version 8.0.0 and upwards, we will start using the power of Mathematics for choosing the experimental packages versions. The formula is simple; 0.major * 100 + minor.patch. So, for example, the 8.0.0 release becomes the 0.800.0 version for experimental packages.

This allows us to better manage our experimental packages (they are always monotonic with time), and it allows users to know if they are not matching versions between their packages in their projects, without relying on looking up the npm registry or other sources. If a package version does not match the formula above, you might have mismatching packages.

We just implemented this feature, and as usual there might be some breaking changes that we are unaware of. If you see any problem with the idea, or the implementation, or you want to give us praise, file a new issue. We always follow those!

Thanks!

  • The Angular CLI Team.

Commits

@angular-devkit/architect (0.800.0-beta.6)

Commit Description Notes
add new context methods
getOptionsForTarget should return null
add scheduleTargetAndForget function
add targetFromTargetString() function

@angular/cli (8.0.0-beta.6)

Commit Description Notes
add `@nguniversal/*` to ng version [Closes #9959]
update minimum required Node.js version to 10.9

@schematics/angular (8.0.0-beta.6)

Commit Description Notes
allow ember, ember-cli, vendor, app and test names
update workspace jasmine to 3.3.1+
JSON schema for service worker config
change entry file name of the library schematic according to the kebab-case convention

@angular-devkit/architect-cli (0.800.0-beta.6)

Commit Description Notes
clear console and show logs

@angular-devkit/build-angular (0.800.0-beta.6)

Commit Description Notes
remove Closure compiler i18n code for ivy
move dev-server to new API
re-export schemas
browserTarget should match target pattern
don't show warning when font shorthand is used [Closes #9648]
resolve fonts with space in filename [Closes #9648]
fail the build if service worker fails
fix base href insertion when HTML is in a single line [Closes #13851]
fix check for absolute paths in windows in server config [Closes #13865]
[Closes #1139]

@angular-devkit/build-optimizer (0.800.0-beta.6)

Commit Description Notes
don't add pure comments inside arrow functions [Closes #13768]

@angular-devkit/build-webpack (0.800.0-beta.6)

Commit Description Notes
check server address type before use

@angular-devkit/core (8.0.0-beta.6)

Commit Description Notes
Remove dep on chokidar
analytics interfaces and basic implementations

@angular-devkit/schematics (8.0.0-beta.6)

Commit Description Notes
support unicode character HTML element names (#13837)
support basic promise/async based rules (#13660)

@ngtools/webpack (8.0.0-beta.6)

Commit Description Notes
`getCurrentDirectory` should not return a devkit path

@schematics/schematics (0.800.0-beta.6)

Commit Description Notes
update jasmine to 3.3.1+

Special Thanks

Hans Larsen, Charles Lyding, Alan Agius, Alan, Alex Eagle, Renovate Bot, Filipe Silva, Olivier Combe, Vikram Subramanian, WilliamKoza, Cyrille Tuzi

Assets 2

@vikerman vikerman released this Mar 14, 2019 · 298 commits to master since this release

Commits

@schematics/angular (7.3.6)

Commit Description Notes
reintroduce `.sass` as a supported file extention [Closes #13739]
change entry file name of the library schematic according to the kebab-case convention

@angular-devkit/build-angular (0.13.6)

Commit Description Notes
fix base href insertion when HTML is in a single line [Closes #13851]
fix check for absolute paths in windows in server config [Closes #13865]
[Closes #1139]

@angular-devkit/build-optimizer (0.13.6)

Commit Description Notes
don't add pure comments inside arrow functions [Closes #13768]

Special Thanks

Alan, Vikram Subramanian, WilliamKoza

Assets 2
Pre-release
Pre-release

@hansl hansl released this Mar 6, 2019 · 97 commits to master since this release

Commits

@schematics/angular (8.0.0-beta.5)

Commit Description Notes
use esnext as the default TS module format
update minimum karma and tslint versions
change layout for root applications
relocate `ng g service-worker` files
rename `tsconfig.e2e.json` to `tsconfig.json`
change layout of e2e files
reintroduce `.sass` as a supported file extention [Closes #13739]
kebab case prefix causes lint errors in new directives [Closes #13796]

@angular-devkit/architect-cli (0.14.0-beta.5)

Commit Description Notes
fix paths to support Windows

@angular-devkit/architect (0.14.0-beta.5)

Commit Description Notes
QoL changes for builders
properly subscribe to error handlers
properly report errors thrown by builder

@angular-devkit/build-angular (0.14.0-beta.5)

Commit Description Notes
add support for tslint 5.13+
add Browser Builder v2
change es5BrowserSupport output filename to `polyfills.es5.js` [Closes #13808]
don't bundle linked modules when `bundleDependencies` in `none` in server builder [Closes #13817]

@angular-devkit/build-webpack (0.14.0-beta.5)

Commit Description Notes
also split on multi modules and spaces

@angular-devkit/core (8.0.0-beta.5)

Commit Description Notes
add workspace reader/writer core API
add factories for workspace

@ngtools/webpack (8.0.0-beta.5)

Commit Description Notes
allow .svg files as templates [Closes #10567]

Special Thanks

Hans Larsen, Alan Agius, Alan, Charles Lyding, Renovate Bot, Filipe Silva, Alex Eagle, Mathias Raacke

Assets 2

@hansl hansl released this Mar 6, 2019 · 298 commits to master since this release

Commits

@schematics/angular (7.3.5)

Commit Description Notes
kebab case prefix causes lint errors in new directives [Closes #13796]

@angular-devkit/build-angular (0.13.5)

Commit Description Notes
don't bundle linked modules when `bundleDependencies` in `none` in server builder [Closes #13817]

Special Thanks

Alan, Hans Larsen, Alan Agius

Assets 2
Pre-release
Pre-release

@hansl hansl released this Mar 1, 2019 · 147 commits to master since this release

Commits

@angular/cli (8.0.0-beta.4)

Commit Description Notes

@schematics/angular (8.0.0-beta.4)

Commit Description Notes
rename experimentalIvy to enableIvy
default newProjectRoot to current directory
remove ViewEncapsulation from root component
remove extra comma in component schematic
use enableIvy as true
JsonUtils should respect indent

@angular-devkit/architect-cli (0.14.0-beta.4)

Commit Description Notes
wait for last output of build
remove any throttling of the progress bar

@angular-devkit/architect (0.14.0-beta.4)

Commit Description Notes
allow for a different output type

@angular-devkit/build-angular (0.14.0-beta.4)

Commit Description Notes
sourceMap option not working in tests [Closes #13766]
add promise polyfill to --es5BrowserSupport provided polyfills

@angular-devkit/build-webpack (0.14.0-beta.4)

Commit Description Notes
add a "build" builder
add API builder for dev server
add API builder for webpack

devkit (0.14.0-beta.4)

Commit Description Notes
make name required for devkit package schematics

Special Thanks

Hans Larsen, Renovate Bot, Filipe Silva, Alex Eagle, Alan Agius, Cédric Exbrayat, Charles Lyding, Minko Gechev, Keen Yee Liau, Rares Matei, mrmeku

Assets 2

@hansl hansl released this Mar 1, 2019 · 298 commits to master since this release

Commits

@schematics/angular (7.3.4)

Commit Description Notes
default newProjectRoot to current directory
remove ViewEncapsulation from root component
JsonUtils should respect indent

@angular-devkit/build-angular (0.13.4)

Commit Description Notes
sourceMap option not working in tests [Closes #13766]

Special Thanks

Keen Yee Liau, Hans Larsen, Charles Lyding, Alan Agius, Cédric Exbrayat

Assets 2
Feb 28, 2019
release: v8.0.0-beta.3
Pre-release

@kyliau kyliau released this Feb 21, 2019 · 186 commits to master since this release

Commits

@angular/cli (8.0.0-beta.2)

Commit Description Notes
remove redundant typescript/compiler-cli compatibility check

@schematics/angular (8.0.0-beta.2)

Commit Description Notes
`findModuleFromOptions` not handling properly different casing in name [Closes #13714]
undefined is used as newProjectRoot when none is set [Closes #13703]
fix missing semicolons in extensions.json.template
add file extensions to style prompt
fixes issue that `ViewEncapsulation` is not being configured when provided [Closes #13689]

@angular-devkit/architect-cli (0.14.0-beta.2)

Commit Description Notes
CLI tool to use new Architect API

@angular-devkit/architect (0.14.0-beta.2)

Commit Description Notes
add generic architect builders
add node architect host
New Architect API first draft

@angular-devkit/build-angular (0.14.0-beta.2)

Commit Description Notes
move tslint to new API
improve webpack loader resolution
minimum threshold
disable by default stylesheet root relative URL rebasing

@angular-devkit/core (8.0.0-beta.2)

Commit Description Notes
remove Log messages from Job API
jobs should re-log instead of forwarding
logger.log() should keep own metadata
export terminal capabilities
fix true schemas post transform step

Special Thanks

Hans Larsen, Renovate Bot, Charles Lyding, Alan Agius, Alex Eagle, Keen Yee Liau, Amadou Sall, cipchk, Alan, hrocha16

Assets 2
You can’t perform that action at this time.