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
Pete Bacon Darwin
f9a6a94be4
fix(aio): update redirects to fix unwanted 404s ( #21712 )
...
Closes #21377
PR Close #21712
2018-01-23 13:33:36 -08:00
Chuck Jazdzewski
dd8679037e
fix(compiler-cli): do not fold errors past calls in the collector ( #21708 )
...
Folding errors passed calls prevented the static reflector from
begin able to ignore errors in annotations it doesn't know as
the call to the unknown annotation was elided from the metadata.
Fixes : #21273
PR Close #21708
2018-01-23 13:33:25 -08:00
JiaLi.Passion
e82812b9a9
docs: fix #19989 , add zone flags(blacklist/module) in guide ( #21701 )
...
PR Close #21701
2018-01-23 13:33:10 -08:00
Chuck Jazdzewski
c65634215b
feat(ivy): update specification to include template variables ( #21677 )
...
PR Close #21677
2018-01-23 13:32:57 -08:00
Alex Rickabaugh
0ad02de47e
feat(ivy): support for the ngForOf directive, with tests ( #21430 )
...
Implement NgOnChangesFeature, ViewContainerRef, TemplateRef,
and the renderEmbeddedTemplate instruction, and wire together the
pieces required for the ngForOf directive to work.
PR Close #21430
2018-01-23 12:54:39 -08:00
Alex Rickabaugh
6472661ae8
refactor(ivy): avoid circular dep with query/di/instructions ( #21430 )
...
To prepare for pending ngForOf work, the dep from instructions -> query
should be broken. This will enable a dep from di -> instructions while
avoiding a di -> instructions -> query -> di cycle.
Analyzing this cycle also uncovered another problem: the implementation
of query() breaks tree-shaking through a hard dependency on DI concepts
of TemplateRef, ElementRef, ViewContainerRef. This is fundamentally due
to how query() can query for those values without any configuration.
Instead, this fix introduces the concept by employing the strategy
pattern, and redefining QueryReadType to pass a function which will
return one of the above values. This strategy is then used for 'read'
instead of an enum in cases where special values should be read from
the DI system.
PR Close #21430
2018-01-23 12:54:39 -08:00
Alex Rickabaugh
c5586b7dfa
fix(ivy): assertLessThan asserts the wrong thing ( #21430 )
...
assertLessThan() actually does the opposite of what it advertises.
It's only through luck that existing asserts have not failed
before. This changes assertLessThan to actually assert that the
value is less than something.
PR Close #21430
2018-01-23 12:54:39 -08:00
Alex Eagle
95fbb7d675
build: Update to latest rules_typescript. ( #21675 )
...
Fixes #21481
PR Close #21675
2018-01-22 15:32:59 -08:00
Pete Bacon Darwin
a64af40c0b
build(aio): generate sitemap from the generated pages ( #21689 )
...
Closes #21684
PR Close #21689
2018-01-22 12:55:15 -08:00
Max Ivanov
2015ccd1f5
docs(aio): added a link to Angular-RU ( #21687 )
...
Angular-RU Community on GitHub is a single point for all resources, chats, podcasts and meetups for Angular in Russia
PR Close #21687
2018-01-22 12:55:03 -08:00
Victor Berchet
7d49443060
fix(common): A null value should remove the style on IE ( #21679 )
...
fixes #21064
PR Close #21679
2018-01-22 12:54:49 -08:00
Chuck Jazdzewski
86d9612230
feat(ivy): update compiler to specification ( #21657 )
...
PR Close #21657
2018-01-20 09:28:44 -08:00