Kara Erickson
b4cd27979b
fix(forms): inserting and removing controls should work in re-bound form arrays ( #21822 )
...
Closes #21501
PR Close #21822
2018-01-29 16:11:41 -08:00
Victor Berchet
11b12670b2
docs: document debugging a Node test in VSCode/Bazel ( #21868 )
...
PR Close #21868
2018-01-29 16:11:09 -08:00
Marc Laval
dd48df105b
perf(ivy): use buildOptimizer in hello_world__render3__rollup integration test ( #21744 )
...
PR Close #21744
2018-01-29 11:35:51 -08:00
Chuck Jazdzewski
18174e5564
feat(ivy): support ng-content projection in the ivy compiler ( #21764 )
...
PR Close #21764
2018-01-29 11:35:32 -08:00
Bernd Hacker
72265f796f
fix(aio): missing plural s in preserveWhiteSpaces example ( #21854 )
...
PR Close #21854
2018-01-29 11:35:13 -08:00
Eli Sadoff
6e8bc310f0
docs: change ”it's" to "its" as needed in several docs. ( #21867 )
...
Most of them are in content but one is in common and needs special approval.
PR Close #21867
2018-01-29 11:34:46 -08:00
vsavkin
c40ae7f7cf
feat(router): add navigationSource and restoredState to NavigationStart event ( #21728 )
...
Currently, NavigationStart there is no way to know if an navigation was triggered imperatively or via the location change. These two use cases should be handled differently for a variety of use cases (e.g., scroll position restoration). This PR adds a navigation source field and restored navigation id (passed to navigations triggered by a URL change).
PR Close #21728
2018-01-29 10:22:59 -08:00
Misko Hevery
5bd93b1f0f
build: fix broken build ( #21835 )
...
PR Close #21835
2018-01-27 14:19:29 -08:00
Alex Eagle
a1cc02f0bd
build: update to latest bazel rules ( #21821 )
...
PR Close #21821
2018-01-27 10:55:44 -08:00
Chuck Jazdzewski
5778bb820a
fix(ivy): fix issues found producing "Hello, World" example ( #21790 )
...
PR Close #21790
2018-01-27 10:50:13 -08:00
Chuck Jazdzewski
87754ad5ec
fix(ivy): emit type `type` fields ( #21789 )
...
PR Close #21789
2018-01-27 10:49:54 -08:00
Chuck Jazdzewski
d364117aa8
fix(ivy): correct errors in template variable specification ( #21759 )
...
PR Close #21759
2018-01-27 10:49:30 -08:00
Pawel Kozlowski
6245637e81
fix(ivy): correct query read logic after merges ( #21749 )
...
PR Close #21749
2018-01-27 10:49:09 -08:00
David-Emmanuel Divernois
ab69f12e2c
refactor(ivy): code review changes ( #21638 )
...
PR Close #21638
2018-01-27 10:48:39 -08:00
David-Emmanuel Divernois
1278cca883
perf(ivy): removes generation of comments ( #21638 )
...
PR Close #21638
2018-01-27 10:48:39 -08:00
Jason Aden
ede9cb7c2f
Revert: "feat(router): add navigationSource and restoredState to NavigationStart event ( #21728 )"
...
This reverts commit 3b7bab7d22
. Will be re-merged after fixing integration of minor breaking change.
2018-01-26 16:24:56 -08:00
Igor Minar
c3fb820473
fix(aio): don't set noindex metatag in the static index.html ( #21816 )
...
This seems to be causing crawling issues for google.
Ref #21665
PR Close #21816
2018-01-26 16:08:30 -08:00
Victor Berchet
2af19c96f2
fix(core): fix retrieving the binding name when an expression changes ( #21814 )
...
fixes #21735
fixes #21788
PR Close #21814
2018-01-26 15:34:47 -08:00
Kara Erickson
dcca799dbb
fix(ivy): call onChanges before onInit ( #21793 )
...
PR Close #21793
2018-01-26 14:57:03 -08:00
Kara Erickson
d3d3f7191a
test(ivy): add canonical lifecycle example ( #21793 )
...
PR Close #21793
2018-01-26 14:57:03 -08:00
Miško Hevery
e0b31dbfef
build: merge-pr now checks that PR status is green before proceeding ( #21810 )
...
Optionally one can use `--force` to override and merge no non-green PR.
PR Close #21810
2018-01-26 14:50:41 -08:00
George Kalpakas
8df56fe93a
build(aio): prevent Windows error on `serve-and-sync` ( #21806 )
...
Running `yarn start` (which watches the `src/` directory) and
`yarn docs-watch` (which cleans up files in `src/generated/api/`) often
results in `ENOTEMPTY` errors.
This commit solves it by ensuring that `yarn docs` has been completed
before running `yarn start`.
PR Close #21806
2018-01-26 14:50:15 -08:00
Chuck Jazdzewski
676d9c2c4b
fix(language-service): ensure correct paths are passed to TypeScript ( #21812 )
...
The 2.6 version of TypeScript's `resolveModuleName` started to
require paths passed to be separated by '/' instead of being
able to handle '\'.
`ngc` and `ng` already do this transformation.
Fixes : #21811
PR Close #21812
2018-01-26 14:49:23 -08:00
Chuck Jazdzewski
2b68e8d98a
fix(language-service): spell diagnostics correctly ( #21812 )
...
PR Close #21812
2018-01-26 14:49:23 -08:00
Patrick Shields
d964491f2a
fix(router): remove @internal tag on ParamInheritanceType ( #21773 )
...
This is a more defensive approach to ensure that references to
ParamInheritanceType from the published declarations do not cause
compilation errors when compiling Angular from the published packages.
Fixes #21456
PR Close #21773
2018-01-26 10:28:33 -08:00
Judy Bogart
e6080527c6
docs: add notes on email used for CLA ( #21754 )
...
Closes #20034
PR Close #21754
2018-01-26 10:28:18 -08:00
vsavkin
3b7bab7d22
feat(router): add navigationSource and restoredState to NavigationStart event ( #21728 )
...
Currently, NavigationStart there is no way to know if an navigation was triggered imperatively or via the location change. These two use cases should be handled differently for a variety of use cases (e.g., scroll position restoration). This PR adds a navigation source field and restored navigation id (passed to navigations triggered by a URL change).
PR Close #21728
2018-01-26 10:25:32 -08:00
George Kalpakas
108fa15792
fix(aio): close SideNav on non-sidenav doc on wide screen ( #21538 )
...
Partly addresses #21520 .
PR Close #21538
2018-01-26 10:25:15 -08:00
George Kalpakas
1b2271a3b1
fix(aio): fix SideNav height on narrow screens ( #21538 )
...
Since we specify `bottom: 0`, specifying the height is unnecessary and
leads to wrong height (unless updated) on narrow screens where the
topbar height is decreased.
Partly addresses #21520 .
PR Close #21538
2018-01-26 10:25:15 -08:00
Pawel Kozlowski
f9381e42de
feat(ivy): implement QueryList array-related methods ( #21778 )
...
PR Close #21778
2018-01-25 22:19:43 -08:00
Chuck Jazdzewski
bbb8f386f1
feat(ivy): implement template variables ( #21760 )
...
PR Close #21760
2018-01-25 22:19:20 -08:00
Alex Eagle
08aa54e1d9
ci: Add back the CLI integration test with pinning ( #21555 )
...
The CLI app is now checked in, rather than generated dynamically with
`ng new`. This loses some assertion power, but gains hermeticity.
It also checks in lock files for all integration tests, avoiding
floating version numbers.
We'll need another place to integration test between changes in
the various repositories - but the angular/angular PR-blocking status
is not the right place to do this.
PR Close #21555
2018-01-25 22:18:55 -08:00
Filipe Silva
fac4d8d42a
build(common): specify explicit locales dir in package.json ( #21016 )
...
PR Close #21016
2018-01-25 22:18:35 -08:00
Oussama Ben Brahim
170885c51b
fix(forms): allow FormBuilder to create controls with any formState type ( #20917 )
...
Align formState type in FormBuilder#control with FormControl#constructor
Fixes #20368
PR Close #20917
2018-01-25 22:17:43 -08:00
Miško Hevery
5713faa667
build: autosquashes SHAs as part of merge-pr script ( #21791 )
...
To support `git checkin --fixup` and `git checkin —squash`
we need to make sure that `merge-pr` squashes the sepecial
commits before they are merged.
For more details see:
https://robots.thoughtbot.com/autosquashing-git-commits
PR Close #21791
2018-01-25 22:12:11 -08:00
Pete Bacon Darwin
23596b3f30
docs(aio): fix missing stylesheet in component-styles example ( #21772 )
...
The code in the example was referring to `hero-app.component.css` but this did
not exist.
PR Close #21772
2018-01-25 13:38:12 -08:00
Pete Bacon Darwin
f8fa20d71a
docs(aio): fix paths to imported CSS stylesheets ( #21772 )
...
The AOT compiler needs relative paths so that it can find
the imported stylesheets.
PR Close #21772
2018-01-25 13:38:12 -08:00
Pete Bacon Darwin
d6d8fe829a
build(aio): upgrade CLI version to cope with new Angular 6.0.0-beta.1 release ( #21772 )
...
Before version 1.6 of Angular CLI there was a check that prevented use of Angular
compiler CLI with major version 6.
PR Close #21772
2018-01-25 13:38:12 -08:00
Pawel Kozlowski
5269ce287e
feat(ivy): support deep queries through view boundaries ( #21700 )
...
PR Close #21700
2018-01-24 22:18:38 -08:00
Kara Erickson
3e03dbe576
refactor(ivy): flatten hooks and collapse LView hook properties ( #21650 )
...
PR Close #21650
2018-01-24 22:14:33 -08:00
Kara Erickson
33b338120c
refactor(ivy): move onDestroys out of cleanup ( #21650 )
...
PR Close #21650
2018-01-24 22:14:33 -08:00
Kara Erickson
811679a583
refactor(ivy): remove unnecessary Comp.r function ( #21650 )
...
PR Close #21650
2018-01-24 22:14:33 -08:00
Kara Erickson
2c33d17609
refactor(ivy): move content and view hooks into TView ( #21650 )
...
PR Close #21650
2018-01-24 22:14:32 -08:00
Kara Erickson
9c99e6a838
refactor(ivy): move init hooks into TView ( #21650 )
...
PR Close #21650
2018-01-24 22:14:32 -08:00
Kara Erickson
98174758ad
refactor(ivy): add type and hooks to directive def ( #21650 )
...
PR Close #21650
2018-01-24 22:14:32 -08:00
Kara Erickson
97b928053d
fix(ivy): correct onDestroy order for projected components ( #21650 )
...
PR Close #21650
2018-01-24 22:14:32 -08:00
Kara Erickson
1fe55e252c
feat(ivy): add afterContentInit and afterContentChecked to render3 ( #21650 )
...
PR Close #21650
2018-01-24 22:14:32 -08:00
Kara Erickson
53ed4b4648
test(ivy): add missing lifecycle tests for projected components ( #21650 )
...
PR Close #21650
2018-01-24 22:14:32 -08:00
Misko Hevery
d08785d2e1
docs: add changelog for 6.0.0-beta.1
2018-01-24 22:01:19 -08:00
Misko Hevery
c24533eb51
release: cut the 6.0.0-beta.1 release
2018-01-24 21:58:09 -08:00