cbd93fe0d0
docs: add changelog for 5.0.4
5.0.4
2017-11-30 21:13:58 -08:00
e1dfd9b17a
release: cut the 5.0.4 release
2017-11-30 21:11:45 -08:00
e95b5d77bc
revert: docs(aio): add service worker guide content and update nav ( #20021 ) ( #20716 )
...
* revert: style: broken build due to missing new lines
This reverts commit ba6af2a6dd
.
The commit that introduced these files (48300067f
) will also get
reverted.
* revert: docs(aio): add service worker guide content and update nav (#20021 )
This reverts commit 48300067fb
.
This commit has some issues (e.g. breaks some e2e tests, adds images
to the wrong directories, breaks linting, etc).
Reverting in order to investigate and fix.
2017-11-30 20:16:22 -08:00
9e69d97b77
style: broken build due to missing new lines
2017-11-29 20:27:06 -08:00
b450c83091
docs(aio): remove services plurality ( #20696 )
...
remove services plurality for the sentence formation to be proper
PR Close #20696
2017-11-29 21:37:32 -06:00
38be44df9f
fix(compiler-cli): fix memory leak in program creation ( #20692 )
...
Saving `oldProgram` in `AngularCompilerProgram` instances is causing a memory leak for unemitted programs.
It's not actually used so simply not saving it fixes the memory leak.
Fix #20691
PR Close #20692
2017-11-29 21:37:23 -06:00
e4ce695b66
test(aio): cleaner approach to reliable Google Analytics e2e tests ( #20661 )
...
PR Close #20661
2017-11-29 21:37:14 -06:00
4da184c29b
test(aio): fix e2e API test due to #20607 ( #20661 )
...
PR Close #20661
2017-11-29 21:37:14 -06:00
647ca64216
docs(aio): Updating with Ignite UI for Angular ( #20663 )
...
PR Close #20663
2017-11-29 16:23:29 -06:00
53aff1fb83
docs(aio): add service worker guide content and update nav ( #20021 )
...
PR Close #20021
2017-11-29 16:23:23 -06:00
71a6f1768e
docs(aio): add class attribute to example referenced in Structural Directive guide ( #19446 )
...
See https://github.com/angular/angular/blob/master/aio/content/guide/structural-directives.md
From the structural-directives.md:
The rest of the <div>, including its class attribute, moved inside the <ng-template> element.
Maybe this made sense at one time but it has become out of sync.
PR Close #19446
2017-11-29 16:19:14 -06:00
108b6e77dd
build(aio): upgrade codelyzer to 4.0.x and angular/cli to 1.5.4 ( #20392 )
...
PR Close #20392
2017-11-29 16:18:56 -06:00
ead759670b
fix(common): don't strip XSSI prefix for if error isn't JSON ( #19958 )
...
This changes XhrBackend to not strip the XSSI prefix from error text
if such a prefix is present but the remaining body does not parse as
JSON.
PR Close #19958
2017-11-29 16:18:48 -06:00
bdaee508cf
fix(common): treat an empty body as null when parsing JSON in HttpClient ( #19958 )
...
Previously, XhrBackend would call JSON.parse('') if the response body was
empty (a 200 status code with content-length 0). This changes the XhrBackend
to attempt the JSON parse only if the response body is non-empty. Otherwise,
the body is left as null.
Fixes #18680 .
Fixes #19413 .
Fixes #19502 .
Fixes #19555 .
PR Close #19958
2017-11-29 16:18:48 -06:00
e099911dd0
fix(common): remove useless guard in HttpClient ( #19958 )
...
An invalid "if" condition is always true, and is thus useless. This
change removes it. No behavior changes.
Fixes #19223 .
PR Close #19958
2017-11-29 16:18:48 -06:00
66fd1f8ce6
fix(common): accept falsy values as HTTP bodies ( #19958 )
...
Previously, HttpClient used the overly clever test "body || null"
to determine when a body parameter was provided. This breaks when
the valid bodies '0' or 'false' are provided.
This change tests directly against 'undefined' to detect the presence
of the body parameter, and thus correctly allows falsy values through.
Fixes #19825 .
Fixes #19195 .
PR Close #19958
2017-11-29 16:18:48 -06:00
0e8f0288cb
docs: fix grammar and wording ( #18530 )
...
PR Close #18530
2017-11-29 16:18:39 -06:00
c7b211ca3c
fix(animations): ensure multi-level leave animations work ( #19455 )
...
PR Close #19455
2017-11-27 18:52:56 -06:00
22bbd6e045
fix(animations): ensure multi-level enter animations work ( #19455 )
...
PR Close #19455
2017-11-27 18:52:56 -06:00
2a5b6194bb
build(aio): prevent comments in code from leaking into doc-gen code snippets ( #20607 )
...
The new version of dgeni-packages (0.22.1) does a better job of rendering
code nodes, which do not include comments.
Fixes #19751
PR Close #20607
2017-11-27 18:24:58 -06:00
264260f997
docs(aio): update homepage tooling image ( #20593 )
...
Fix #19831
PR Close #20593
2017-11-27 18:24:50 -06:00
c70cd258d5
build(aio): ensure downloadable zip filenames are unique ( #20586 )
...
Fixes #16227
PR Close #20586
2017-11-27 18:24:42 -06:00
2b0c896d78
fix(compiler-cli): normalize sourcepaths for i18n extracted files ( #20417 )
...
Fixes #20416
PR Close #20417
2017-11-27 18:24:35 -06:00
c0bf1b0545
docs(core): fix broken NgZone code example ( #19291 )
...
The current code example was broken as there were a couple of syntax errors. This commit fixes the demo.
PR Close #19291
2017-11-27 18:24:26 -06:00
65a40e659b
docs: add changelog for 5.0.3
5.0.3
2017-11-22 13:09:12 -08:00
215832d8c6
release: cut the 5.0.3 release
2017-11-22 13:08:11 -08:00
686c4efe6d
docs(aio): add ngATL header ( #20590 )
...
Fix #20568
PR Close #20590
2017-11-22 15:04:09 -06:00
efce39605b
docs(aio): add a French onsite training ressource ( #19889 )
...
PR Close #19889
2017-11-22 10:49:12 -06:00
b567f9cc21
docs(aio): add a French onsite training ressource ( #19889 )
...
PR Close #19889
2017-11-22 10:49:12 -06:00
4ff60c3562
docs(aio): fix filename ( #20569 )
...
PR Close #20569
2017-11-22 10:48:57 -06:00
bc904b19a4
fix(common): return ISubscription from Location.subscribe() ( #20429 )
...
Fix #20406
PR Close #20429
2017-11-22 10:48:38 -06:00
135cf226bf
ci: Update 1% payload size test ( #20524 )
...
PR Close #20524
2017-11-22 10:48:26 -06:00
0550383fc9
build(aio): filter out ambiguous directives from auto code linking ( #20512 )
...
Closes #20466
PR Close #20512
2017-11-22 10:48:19 -06:00
07699cbaec
build(aio): do not store duplicate metadata aliases ( #20512 )
...
Having duplicates was causing the code auto-linking
to ignore `ngForm` directives.
PR Close #20512
2017-11-22 10:48:18 -06:00
e4bb077d27
build(aio): better parsing of selectors as aliases for directives/components ( #20512 )
...
PR Close #20512
2017-11-22 10:48:18 -06:00
27e7439c3b
docs(aio): add angularfirebase.com to education resources ( #20302 )
...
PR Close #20302
2017-11-22 10:48:09 -06:00
66d160215e
ci: update pullapprove ( #20540 )
...
PR Close #20540
2017-11-22 10:48:02 -06:00
0feba49c4b
fix(core): fix #20532 , should be able to cancel listener from mixed zone ( #20538 )
...
PR Close #20538
2017-11-22 10:47:53 -06:00
9ca6ee9eed
fix(benchpress): Allow ignoring navigationStart events in perflog metric. ( #20312 )
...
PR Close #20312
2017-11-22 10:46:34 -06:00
a5a82296b7
docs(aio): fix typo in Attribute Directives documentation ( #20143 )
...
changed "appHightlight" to "appHighlight"
PR Close #20143
2017-11-22 10:45:41 -06:00
f9f2c20a57
fix(forms): updateOn should check if change occurred ( #20358 )
...
Fixes #20259 .
PR Close #20358
2017-11-22 10:45:22 -06:00
662422a67e
docs: NgModule guide prose for CLI (partial) ( #19776 )
...
Also replaces “Angular Module” with “NgModule” wherever that is clarifying.
Continue using “module” when qualified as in “feature module”, “root module”, “routing module”, etc.
PR Close #19776
2017-11-22 10:44:58 -06:00
b53ead4c45
fix(compiler): support event bindings in fullTemplateTypeCheck
( #20490 )
...
The type-check block now disables type checking event access instead
of generating a reference to an undefined variable.
PR Close #20490
2017-11-21 10:47:08 -06:00
d0abfa3acc
docs: update the triaging doc with the latest process ( #20128 )
...
PR Close #20128
2017-11-21 10:43:28 -06:00
3bf36e9492
docs: add description for target labels + add LTS target label ( #20128 )
...
PR Close #20128
2017-11-21 10:43:28 -06:00
82aace63ea
fix(core): should support event.stopImmediatePropagation ( #20469 )
...
PR Close #20469
2017-11-17 18:19:34 -06:00
15795d09cf
fix(animations): validate against trigger() names that use @ symbols ( #20326 )
...
PR Close #20326
2017-11-17 18:19:28 -06:00
8ddbed8f7b
build(aio): tighten up code autolinking ( #20468 )
...
Do not match code "words" that are part of a hyphenated
string of characters: e.g. `platform-browser-dynamic` should
not auto-link `browser`.
Do not match code "words" that correspond to pipe names
but are not preceded by a pipe `|` character. E.g. `package.json` should
not auto link `json` to the `JsonPipe`.
Closes #20187
PR Close #20468
2017-11-17 18:19:22 -06:00
81f1d42328
fix(compiler): emit correct type-check-blocks with TemplateRef's ( #20463 )
...
The type-check block generated with `"fullTemplateTypeCheck"` was
invalid if the it contained a template ref as would be generated
using the `else` micro-syntax of `NgIf`.
Fixes : #19485
PR Close #20463
2017-11-17 18:19:13 -06:00
3df1542c87
docs(aio): fix a typo to improve readability ( #20435 )
...
Remove a comma and space
PR Close #20435
2017-11-17 18:19:06 -06:00