Olivier Combe
1aa8401ddf
build(common): inject deprecated `getPluralCase` for treeshaking ( #19136 )
...
Fixes #19115
PR Close #19136
2017-09-13 13:52:56 -04:00
Tobias Bosch
bf94f878bc
refactor(compiler): use new ngc for i18n ( #19095 )
...
This also changes ngc to support all tsc command line arguments.
PR Close #19095
2017-09-12 18:55:32 -04:00
Kara Erickson
c8f742e288
test(packaging): added test for source map correctness
2017-09-12 16:59:32 -04:00
Yi Qi
97cc6caa33
fix(upgrade): add testability hook to downgraded component
...
Add testability hook to downgraded component so that protractor can wait for asynchronous call to complete.
Add unregisterApplication() and unregisterAllApplications() to testability registry for cleaning up testability and unit test.
2017-09-12 16:59:27 -04:00
Vikram Subramanian
831613aab5
fix(platform-server): support setting innerText property
...
Domino doesn't support innerText. So the actual inner text wasn't
getting set if the [innerText] was set on an element in a template. Add
it to the domino adapter to map it to textContent.
Also change wrongly named initParse5Adapter to initDominoAdapter.
2017-09-12 14:19:25 -04:00
Peter Bacon Darwin
9ab9437319
build(aio): auto-link more code items
...
We now parse all code blocks, after they have been rendered by dgeni
and insert links to API docs that match "words" in the code.
2017-09-12 13:58:43 -04:00
Aravind
867ab11def
docs(aio): fix typo
2017-09-12 13:57:44 -04:00
Peter Bacon Darwin
5cd0d6ab25
fix(aio): relax search on titles further
...
This change will now match `ControlValueAccessor` for the query `accessor`.
Closes #18872
2017-09-12 13:56:49 -04:00
Peter Bacon Darwin
a2b50ec8c9
build(aio): do not render annotations block for directives
2017-09-12 13:56:21 -04:00
Peter Bacon Darwin
77d24afea3
build(aio): improve rendering of directive selectors
2017-09-12 13:55:54 -04:00
Peter Bacon Darwin
39386eadea
build(aio): do not render comments in decorators
...
Closes #18873
2017-09-12 13:52:02 -04:00
Tobias Bosch
ca5aebaa6b
refactor: update angular to support TypeScript 2.4
...
Detailed updates:
- rxjs@5.0.x
- tsickle@0.24.x
- typescript@2.4.x
- @bazel/typescript@0.10.0
- protractor@5.1.x
- selenium-webdriver@3.0.x
BREAKING CHANGE:
- the Angular compiler now requires TypeScript 2.4.x.
2017-09-12 10:31:30 -07:00
Ward Bell
112e777b90
build(aio): update karma & systemjs config for HttpClient
...
While adding the references to the `HttpClient` packages it also crucially
adds ref to new “tslib” library required by `HttpClient`.
2017-09-08 19:31:15 -04:00
Ward Bell
a176cd646c
build(aio): update package.json for angular-in-mem-web-api 0.4.0
2017-09-08 17:05:57 -04:00
Linskeyd
07153f7e7f
docs(aio): provide link text for AbstractControl references in reactive directives for forms
...
Closes #17484
2017-09-08 17:05:39 -04:00
Peter Bacon Darwin
bd928f3dcc
build(aio): render metadata members from decorator ancestors
2017-09-08 17:04:36 -04:00
Peter Bacon Darwin
e78402dd4c
build(aio): render ancestor members in directives
...
See `CheckBoxRequiredValidator` for an example.
2017-09-08 17:04:28 -04:00
Olivier Combe
626555c013
fix(tsc-wrapped): fix metadata symbol reference
2017-09-08 16:20:12 -04:00
Olivier Combe
a9ef858359
refactor(router): remove deprecated `RouterOutlet` properties
...
BREAKING CHANGE: `RouterOutlet` properties `locationInjector` and `locationFactoryResolver` have been removed as they were deprecated since v4.
2017-09-08 16:19:32 -04:00
Jason Aden
8f7915022c
feat(router): add ActivationStart/End events
2017-09-08 13:24:26 -04:00
Peter Bacon Darwin
4a0466e574
feat(aio): include more API results in search
...
By adding a more relaxed search on the title
of docs, we are more likely to catch API docs.
The additional search terms match anything
with a word in the title that starts with the
characters of the first term in the search.
E.g. if the search is "ngCont guide" then
search for "ngCont guide titleWords:ngCont*"
2017-09-08 13:21:21 -04:00
Peter Bacon Darwin
917d0870e8
build(aio): don't show constructor detail if there is none
2017-09-08 13:21:16 -04:00
Sarun Intaralawan
290b0b48a9
docs(aio): change Stack Overflow link
2017-09-08 13:21:11 -04:00
Tobias Bosch
a69172f6ce
fix(compiler): fix bazel integration and make `perform-compile` more flexible
...
Needed to allow custom checking for diagnostics.
2017-09-07 19:30:04 -04:00
Tobias Bosch
b1055a5edb
fix(compiler): emit preamble in generated files.
2017-09-07 19:29:58 -04:00
Tobias Bosch
5ef6e6366f
fix(compiler): lower variables with a closure by exporting the variable.
...
This e.g. leaves comments at the right place, which is important for closure.
2017-09-07 18:28:00 -04:00
Rado Kirov
b6833d1bbd
fix(upgrade): remove code setting id attribute.
...
The id was leftover from previous iterations of ngUpgrade and is
no longer needed. Moreover, setting it can clash with CSS usage of id.
Fixes #18446
2017-09-07 14:22:07 -04:00
bmarkov
865b48d78b
docs(aio): Updated jqwidgets resource desc and url
...
Updated the description and url of the jqwidgets item in the resources page
2017-09-07 14:21:52 -04:00
Victor Berchet
818f6dbe9e
build(platform-browser): fix typo
...
fixes #19033
2017-09-07 14:21:41 -04:00
Olivier Combe
c056b8c7f1
fix(tsc-wrapped): deduplicate metadata for re-exported modules
2017-09-07 14:21:25 -04:00
Pete Bacon Darwin
3c480e4e63
build(aio): support rendering of constructor overloads in API docs ( #19042 )
...
Closes #18258
2017-09-06 10:14:02 -07:00
George Kalpakas
29762f1b6a
test(aio): fix docs example e2e test ( #19070 )
...
Remove an assertion that is no longer true. This was supposed to be removed in #18998 ,
but was somehow dropped from 66a5dab85
(probably due to a bad rebase).
(Travis has been failing due to this since
https://travis-ci.org/angular/angular/jobs/272321759 .)
2017-09-06 09:10:33 -07:00
Alex Eagle
d2707f1457
build: cleanup duplicated code now in @bazel/typescript ( #19004 )
...
PR Close #19004
2017-09-05 23:17:26 -05:00
Vikram Subramanian
8dfc3c386a
feat(platform-server): provide a way to hook into renderModule* ( #19023 )
...
A multi RENDER_MODULE_HOOK provider can provide function that will be called with the current document just before the document is rendered to
string.
This hook can for example be used for the state transfer module to serialize any server state that needs to be transported to the client, just before the current platform state is rendered to string.
PR Close #19023
2017-09-05 23:17:04 -05:00
Miško Hevery
15945c8791
Revert "fix(animations): ensure animateChild() works with all inner leave animations ( #19006 )"
...
This reverts commit a95e03ae85
.
2017-09-05 23:08:26 -05:00
Jason Aden
66f0ab0371
fix(router): adjust ChildActivation events to only fire when the child is actually changing ( #19043 )
...
* The problem was with the `fireChildActivationStart` function. It was taking a `path` param, which was an
array of `ActivatedRouteSnapshot`s. The function was being fired for each piece of the route that was being
activated. This resulted in far too many `ChildActivationStart` events being fired, and being fired on routes
that weren't actually getting activated. This change fires the event only for those routes that are actually
being activated.
fixes #18942
PR Close #19043
2017-09-05 15:46:29 -05:00
Jason Aden
dce36751f5
refactor(router): remove RouteEvent base class ( #19043 )
...
* Introduced with #18407 , `RouteEvents` don't actually have a common constructor. Reverting here to be able to add new functionality to ChildActivation events.
PR Close #19043
2017-09-05 15:46:29 -05:00
Sam Blowes
1a9d382da9
fix(aio): align footer background image repeat ( #19035 )
...
Refs #17465
PR Close #19035
2017-09-05 15:34:35 -05:00
Olivier Combe
b56dd32454
refactor(compiler): update template parse error message to ng-template ( #19029 )
...
PR Close #19029
2017-09-05 15:34:28 -05:00
Peter Bacon Darwin
6ac75a0674
docs(aio): add changelog, as hidden, to navigation ( #19028 )
...
This ensures that the changelog page is formatted correctly.
Closes #17604
PR Close #19028
2017-09-05 15:34:13 -05:00
nirkaufman
ab838920a1
docs(aio): add Nir Kaufman to GDE resources ( #19012 )
...
PR Close #19012
2017-09-05 15:34:06 -05:00
Kara Erickson
71b58769af
docs(forms): clarify ControlValueAccessor docs ( #19008 )
...
Closes #18174
PR Close #19008
2017-09-05 15:33:59 -05:00
Matias Niemelä
a95e03ae85
fix(animations): ensure animateChild() works with all inner leave animations ( #19006 )
...
Closes #18305
PR Close #19006
2017-09-05 15:33:50 -05:00
Jules Kremer
7d8036a2e3
docs(aio): updating about page for team changes ( #19003 )
...
PR Close #19003
2017-09-05 15:33:34 -05:00
Olivier Combe
66a5dab85a
feat(compiler): deprecate i18n comments in favor of `ng-container` ( #18998 )
...
PR Close #18998
2017-09-05 15:33:29 -05:00
JiaLi.Passion
d52f42688a
fix(platform-browser): run BLACK_LISTED_EVENTS outside of ngZone ( #18993 )
...
PR Close #18993
2017-09-05 15:33:22 -05:00
JiaLi.Passion
ed1175f27e
fix(platform-browser): simple version of zone aware addEventListener ( #18993 )
...
PR Close #18993
2017-09-05 15:33:22 -05:00
Peter Bacon Darwin
35bc1eb218
build(aio): render the `extends` ancestors of classes in API docs ( #18927 )
...
PR Close #18927
2017-09-05 15:33:10 -05:00
Peter Bacon Darwin
dc7de0896c
build(aio): ensure dgeni can load all angular Typescript modules ( #18927 )
...
PR Close #18927
2017-09-05 15:33:10 -05:00
Nosov Konstantin
5d70c6e34f
docs(aio): add new lib to Data Libraries ( #18656 )
...
add AngularCommerse, set of components to build e-commerce solutions with Angular + Firebase
PR Close #18656
2017-09-05 15:32:56 -05:00