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
Misko Hevery
4b1aadee94
docs: add changelog for 5.2.2
2018-01-24 21:53:10 -08:00
Miško Hevery
e4b11b2de6
Revert "fix(aio): update redirects to fix unwanted 404s ( #21712 )"
...
This reverts commit f9a6a94be4
.
2018-01-24 15:53:57 -08:00
Miško Hevery
92ddd46bcc
Revert "docs(aio): update docs changelog with links to ts-to-js guide ( #21712 )"
...
This reverts commit 43d1b9864f
.
2018-01-24 15:50:41 -08:00
Miško Hevery
bf5f50d9ee
Revert "build(aio): add tests for Firebase redirection ( #21712 )"
...
This reverts commit 01cef016ee
.
2018-01-24 15:50:00 -08:00
Miško Hevery
753622414a
Revert "fix(aio): add missing forward slash to redirect ( #21712 )"
...
This reverts commit f11b2fb00b
.
2018-01-24 15:49:42 -08:00
Miško Hevery
c6ecb638a0
Revert "fix(aio): add missing leading slash on firebase redirect ( #21761 )"
...
This reverts commit 12f801e3dc
.
2018-01-24 15:49:27 -08:00
Zhicheng Wang
5f681f9745
fix(compiler): Don't strip `/*# sourceURL ... */` ( #16088 )
...
Currently, `shimCssText` only keep `/*# sourceMappingUrl ... */` comments and strip `/*# sourceURL ... */` comments. So, Chrome can't find the source maps for component style(that's created in new `style` tags)
PR Close #16088
2018-01-24 12:35:30 -08:00
Miško Hevery
c7c5214029
build: merge PR to all branches per target: label ( #21739 )
...
PR Close #21739
2018-01-24 12:35:11 -08:00
Pete Bacon Darwin
12f801e3dc
fix(aio): add missing leading slash on firebase redirect ( #21761 )
...
PR Close #21761
2018-01-24 12:34:33 -08:00
Patrick Shields
925e654a29
fix(router): don't use ParamsInheritanceStrategy in declarations ( #21574 )
...
ParamsInheritanceStrategy is internal, so any references to it from the
published .d.ts files will fail.
Fixes #21456 .
PR Close #21574
2018-01-23 21:34:37 -08:00
George Kalpakas
d0e086a5fe
fix(aio): remove remaining `plnkr` references ( #20165 )
...
PR Close #20165
2018-01-23 21:30:27 -08:00
George Kalpakas
15c2a93f14
build(aio): check for obsolete `plnkr.json` and missing `main` files ( #20165 )
...
Also, remove `plnkr.json` for `service-worker-getting-started` guide,
since it is not used and ServiceWorker cannot work correctly in
plnkr/stackblitz anyway (e.g. no build step to re-compute hashes).
A zipper might be useful and can be added in a subsequent PR, but it is
currently broken (e.g. no dependency on `@angular/service-worker`).
PR Close #20165
2018-01-23 21:30:27 -08:00
Ward Bell
8522546a8a
build(aio): upgrade sample `package.json` files to jasmine@~2.8.0 ( #20165 )
...
- Update tooling to support revised testing guide (PR #20697 ).
- Require jasmine upgrade for examples that use marble testing.
- Copy `cli/package.json` to `testing/` and add `jasmine-marbles`.
- Resolve merge conflicts created by `NgModules` guides.
PR Close #20165
2018-01-23 21:30:27 -08:00
Jesus Rodriguez
1a75934cc0
build(aio): migrate plunker to stackblitz ( #20165 )
...
PR Close #20165
2018-01-23 21:30:27 -08:00
Miško Hevery
1e9cd95f5c
test(ivy): content projection canonical example ( #21674 )
...
PR Close #21674
2018-01-23 16:42:07 -08:00
Victor Berchet
acf381bcb7
docs: update ICU select messages to use male/female ( #21713 )
...
fixes #21694
PR Close #21713
2018-01-23 16:32:23 -08:00
Victor Berchet
cb5090cdc8
fix(compiler): fix ICU select messages to use male/female/other ( #21713 )
...
related to #21694
PR Close #21713
2018-01-23 16:32:23 -08:00
ghetolay
4b70bcd200
test(forms): Better description and coverage for #19256 ( #21652 )
...
fixes #21575
PR Close #21652
2018-01-23 16:31:45 -08:00
Chuck Jazdzewski
8baff1858b
fix(ivy): add names to function expressions ( #21714 )
...
PR Close #21714
2018-01-23 13:33:48 -08:00
Pete Bacon Darwin
f11b2fb00b
fix(aio): add missing forward slash to redirect ( #21712 )
...
PR Close #21712
2018-01-23 13:33:36 -08:00
Pete Bacon Darwin
01cef016ee
build(aio): add tests for Firebase redirection ( #21712 )
...
PR Close #21712
2018-01-23 13:33:36 -08:00
Pete Bacon Darwin
43d1b9864f
docs(aio): update docs changelog with links to ts-to-js guide ( #21712 )
...
PR Close #21712
2018-01-23 13:33:36 -08:00