554fe65690
docs: Update release schedule for v5 ( #19186 )
...
PR Close #19186
2017-09-14 13:36:45 -04:00
4695c69cf1
refactor(compiler): remove all source-level traces to tsc-wrapped ( #18966 )
...
- temporarily keeps the old sources under packages/tsc-wrapped
until the build scripts are changed to use compiler-cli everywhere.
- removes the compiler options `disableTransformerPipeline` that was introduced
in a previous beta of Angular 5, i.e. the transformer based compiler
is now always enabled.
PR Close #18966
2017-09-13 20:47:37 -04:00
42c69d3ba6
docs: add changelog for 5.0.0-beta.7
5.0.0-beta.7
2017-09-13 13:43:43 -07:00
0fb2ba577e
release: cut the 5.0.0-beta.7 release
2017-09-13 13:43:43 -07:00
9b571a1deb
build(core): reduce payload size for cli-hello-world ( #19159 )
...
PR Close #19159
2017-09-13 13:53:28 -04:00
1aa8401ddf
build(common): inject deprecated getPluralCase
for treeshaking ( #19136 )
...
Fixes #19115
PR Close #19136
2017-09-13 13:52:56 -04:00
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
c8f742e288
test(packaging): added test for source map correctness
2017-09-12 16:59:32 -04:00
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
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
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
867ab11def
docs(aio): fix typo
2017-09-12 13:57:44 -04:00
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
a2b50ec8c9
build(aio): do not render annotations block for directives
2017-09-12 13:56:21 -04:00
77d24afea3
build(aio): improve rendering of directive selectors
2017-09-12 13:55:54 -04:00
39386eadea
build(aio): do not render comments in decorators
...
Closes #18873
2017-09-12 13:52:02 -04:00
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
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
a176cd646c
build(aio): update package.json for angular-in-mem-web-api 0.4.0
2017-09-08 17:05:57 -04:00
07153f7e7f
docs(aio): provide link text for AbstractControl references in reactive directives for forms
...
Closes #17484
2017-09-08 17:05:39 -04:00
bd928f3dcc
build(aio): render metadata members from decorator ancestors
2017-09-08 17:04:36 -04:00
e78402dd4c
build(aio): render ancestor members in directives
...
See `CheckBoxRequiredValidator` for an example.
2017-09-08 17:04:28 -04:00
626555c013
fix(tsc-wrapped): fix metadata symbol reference
2017-09-08 16:20:12 -04:00
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
8f7915022c
feat(router): add ActivationStart/End events
2017-09-08 13:24:26 -04:00
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
917d0870e8
build(aio): don't show constructor detail if there is none
2017-09-08 13:21:16 -04:00
290b0b48a9
docs(aio): change Stack Overflow link
2017-09-08 13:21:11 -04:00
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
b1055a5edb
fix(compiler): emit preamble in generated files.
2017-09-07 19:29:58 -04:00
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
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
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
818f6dbe9e
build(platform-browser): fix typo
...
fixes #19033
2017-09-07 14:21:41 -04:00
c056b8c7f1
fix(tsc-wrapped): deduplicate metadata for re-exported modules
2017-09-07 14:21:25 -04:00
3c480e4e63
build(aio): support rendering of constructor overloads in API docs ( #19042 )
...
Closes #18258
2017-09-06 10:14:02 -07:00
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
d2707f1457
build: cleanup duplicated code now in @bazel/typescript ( #19004 )
...
PR Close #19004
2017-09-05 23:17:26 -05:00
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
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
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
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
1a9d382da9
fix(aio): align footer background image repeat ( #19035 )
...
Refs #17465
PR Close #19035
2017-09-05 15:34:35 -05:00
b56dd32454
refactor(compiler): update template parse error message to ng-template ( #19029 )
...
PR Close #19029
2017-09-05 15:34:28 -05:00
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
ab838920a1
docs(aio): add Nir Kaufman to GDE resources ( #19012 )
...
PR Close #19012
2017-09-05 15:34:06 -05:00
71b58769af
docs(forms): clarify ControlValueAccessor docs ( #19008 )
...
Closes #18174
PR Close #19008
2017-09-05 15:33:59 -05:00
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
7d8036a2e3
docs(aio): updating about page for team changes ( #19003 )
...
PR Close #19003
2017-09-05 15:33:34 -05:00
66a5dab85a
feat(compiler): deprecate i18n comments in favor of ng-container
( #18998 )
...
PR Close #18998
2017-09-05 15:33:29 -05:00