9703 Commits

Author SHA1 Message Date
George Kalpakas
8f6047340e docs(animations): fix typo (disbled --> disabled) ()
PR Close 
2018-02-07 12:06:45 -08:00
Philip Pham
9744a1c966 fix(forms): set state before emitting a value from ngModelChange ()
Closes .

PR Close 
2018-02-07 12:05:43 -08:00
Kevin Fahy
0bcfae7cac fix(forms): prevent event emission on enable/disable when emitEvent is false () ()
Previously, the emitEvent flag was only checked when emitting on the current control.
Thus, if  the control was part of a hierarchy, events were emitted on the parent and the childrens.
This fixes the issue by properly passing the emitEvent flag to both parent and childrens.

Fixes 

PR Close 
2018-02-07 12:05:26 -08:00
Phil McCloghry-Laing
140e7c00d1 fix(forms): make Validators.email support optional controls ()
Bring email validator in line with other validators so that empty values are ignored.

PR Close 
2018-02-07 12:05:08 -08:00
harunurhan
941e88ff79 feat(forms): multiple validators for array method ()
Change array method signature so that array of validator and/or async
validatior functions can be passed.

Fixes 

PR Close 
2018-02-07 12:04:48 -08:00
Pete Bacon Darwin
71ea931df5 build(aio): blacklist unwanted URLs from the generated sitemap.xml ()
Closes 

PR Close 
2018-02-07 12:02:01 -08:00
jhenderson2099
545fdf10e2 docs(aio): fix TOH inclusion of HeroesService. ()
Change docs where the MessageService is referenced

Fixes 

PR Close 
2018-02-07 12:01:32 -08:00
Aric Thorn
7e928db204 docs(forms): Custom Validator example selector name incorrect. ()
Added bobby e2e test for template form.

Fixes: 

PR Close 
2018-02-07 12:01:12 -08:00
Aric Thorn
cd4c0eab94 docs(forms): Custom Validator example selector name incorrect. ()
Name of selector in ForbiddenName example is not consistent with Validator class nor Html selector example. Added the selector name 'appForbiddenName' as an alias name for the input of the Validator class, and updated the view accordingly.

Fixes: 

PR Close 
2018-02-07 12:01:12 -08:00
Alex Rickabaugh
5b06069fd9 docs: add changelog for 6.0.0-beta.3 2018-02-07 11:25:45 -08:00
Alex Rickabaugh
d0f3162e84 release: cut the 6.0.0-beta.3 release 2018-02-07 11:23:15 -08:00
Alex Rickabaugh
81537cb161 docs: add changelog for 5.2.4 2018-02-07 11:20:14 -08:00
Alex Eagle
370ab66c4f build(ivy): create hello world rollup ()
This is a customization of the rollup_bundle rule from rules_nodejs
which adds the build-optimizer as a plugin.

Add a functional test with fast round-trip that asserts the minified app
still works.

Publish the min.js artifact on circleCI so we can track its size.

PR Close 
2018-02-06 08:25:22 -08:00
Trotyl
2707012181 fix(forms): publish missing types ()
PR Close 
2018-02-06 08:02:15 -08:00
Kara Erickson
4d62be69c5 feat(ivy): memoize array literals in render3 ()
PR Close 
2018-02-06 08:01:52 -08:00
Marc Laval
7e51e52f55 perf(ivy): improve Uglify configuration in hello world integration test ()
PR Close 
2018-02-06 08:01:18 -08:00
Martin Sikora
e81606c97a fix(core): fix proper propagation of subscriptions in EventEmitter ()
Closes 

PR Close 
2018-02-06 07:56:33 -08:00
JiaLi.Passion
f791e9f081 fix(core): fix , don't need to wrap zone in location change listener ()
PR Close 
2018-02-05 13:06:22 -08:00
A7xSV
3aa7e0228a docs(aio): fix swap value ()
'http.get' has been swapped in for 'of'

PR Close 
2018-02-05 13:05:58 -08:00
Judy Bogart
9d3326caa7 docs: clarify npm/yarn commands, add blank lines to mix md/html in table ()
PR Close 
2018-02-05 13:02:14 -08:00
Judy Bogart
1940b18124 docs: update browser support ()
PR Close 
2018-02-05 13:02:13 -08:00
Victor Berchet
0846784b98 fix(ivy): improve bindV perf and memory usage ()
- Fix the case when first dynamic values are NO_CHANGE
- Do not store the static texts (even indexes) as bindings,
- Do not diff static texts (they do not change),
- Do not stringify static texts,
- Remove superfluous values walking.

PR Close 
2018-02-05 13:01:37 -08:00
Victor Berchet
0d10b9002e refactor(ivy): simplify bind code ()
PR Close 
2018-02-05 13:01:37 -08:00
Miško Hevery
0c9ec37e26 ci: mark PRs with rejection as not green ()
PR Close 
2018-02-05 13:01:11 -08:00
Pete Bacon Darwin
9a0700f5bd build(aio): add API static members to search index ()
Previously searching for `compose` did not include `Validators`
in the search results because we were not including all the
`static` members of API docs in the index.

PR Close 
2018-02-05 13:00:47 -08:00
Olivier Combe
ae7bc2238d ci: add config for g3 status ()
Ref 
PR Close 
2018-02-05 12:59:59 -08:00
Victor Berchet
5df626bbe1 refactor(ivy): misc refactoring ()
PR Close 
2018-02-05 12:59:34 -08:00
Pete Bacon Darwin
5a624fa1be feat(aio): dynamically, pre-emptively, add noindex ()
These tags are removed when the doc is ready and valid, but this will
allow us to block indexing in the case that the Angular app fails to
bootstrap or load the document for some non-404 reason.

This should get around the problem with hardcoded tags. See
c3fb820473

Closes 

PR Close 
2018-02-05 12:58:27 -08:00
JiaLi.Passion
3a86940ca5 fix(core): should check Zone existance when scheduleMicroTask ()
PR Close 
2018-02-02 07:53:55 -08:00
Jannis Lehmann
7b120b5f73 docs: consistency fix in describing a custom tag ()
PR Close 
2018-02-02 07:53:18 -08:00
Pete Bacon Darwin
de25d1886e docs(aio): update docs changelog with links to ts-to-js guide ()
PR Close 
2018-02-02 07:52:30 -08:00
Pete Bacon Darwin
d77444b88a fix(aio): update Firebase redirects and SW routes ()
Closes 

PR Close 
2018-02-02 07:52:30 -08:00
Pete Bacon Darwin
240aed29e0 build(aio): test Service Worker "routing" configuration ()
PR Close 
2018-02-02 07:52:30 -08:00
Pete Bacon Darwin
bf29936af9 build(aio): test Firebase hosting redirection configuration ()
PR Close 
2018-02-02 07:52:30 -08:00
Pete Bacon Darwin
339ca83f9d build(aio): move test config and e2e tests into subfolders ()
This is in preparation of putting firebase and service worker
deployment tests into the project.

PR Close 
2018-02-02 07:52:30 -08:00
JiaLi.Passion
447783e575 docs: add docs for IE ()
PR Close 
2018-02-02 07:51:46 -08:00
Misko Hevery
743d8bc845 feat(ivy): add canonical example of a pipe. ()
PR Close 
2018-02-02 07:51:23 -08:00
Chuck Jazdzewski
f816666ede fix(ivy): generate lifecycle pattern ()
Implement the lifecycle pattern defined in 

PR Close 
2018-02-02 07:50:31 -08:00
musicq
d3c2aa5f95 docs: add missing underline ()
PR Close 
2018-02-02 07:49:32 -08:00
Chuck Jazdzewski
3cc1d76ee7 fix(ivy): generate correct interpolations ()
Ivy compile would generate the an incorrect interpolation if there
were more than 8 interpolations in a text block.

Fixes: 

PR Close 
2018-02-02 07:49:13 -08:00
Pete Bacon Darwin
124283982b build(aio): move zip and live-example generation to yarn predocs task ()
This will prevent the confusing errors for first time users who
try to generate the docs with `yarn docs` and are told there are
dangling links.

Closes 

PR Close 
2018-02-02 07:48:42 -08:00
Chuck Jazdzewski
65cf1add97 fix(ivy): remove unnecessary parameter of NgOnChangesFeature ()
PR Close 
2018-02-01 08:33:36 -08:00
Alex Rickabaugh
8b14488827 fix(common): don't convert null to a string when flushing a mock request ()
A bug in TestRequest caused null response bodies to be stringified. This
change causes null to be treated faithfully.

Fixes 

PR Close 
2018-02-01 08:32:43 -08:00
yerkebulan
f9fa157a09 docs(aio): add missing closing <code-examle> tag ()
PR Close 
2018-02-01 08:31:20 -08:00
Chuck Jazdzewski
eb8ddd2983 feat(compiler-cli): reflect static methods added to classes in metadata ()
PR Close 
2018-02-01 08:30:58 -08:00
Pawel Kozlowski
1aa2947f70 feat(ivy): add support for attributes on ng-content nodes ()
By adding attributes on the <ng-content> element template authors
can decide how content should be re-projected (or, in other words:
which selectors should match re-projected content).

PR Close 
2018-02-01 08:30:26 -08:00
Jason Aden
61abba4bed docs: add changelog for 6.6.0-beta.2 2018-01-31 13:15:40 -08:00
Jason Aden
5da72cc465 release: cut the 6.0.0-beta.2 release 2018-01-31 12:44:04 -08:00
Kara Erickson
3db75b3f64 test(ivy): temp disable payload limit tests ()
PR Close 
2018-01-31 11:50:18 -08:00
Alex Rickabaugh
db3e65fb17 docs(service-worker): describe safety-worker.js in SW guide ()
PR Close 
2018-01-31 10:25:14 -08:00