Danny Rademacher
d74078fb88
docs(http): correct spelling error ( #23675 )
...
Correct a spelling error. I changed HttpParms to HttpParams
PR Close #23675
2018-05-29 16:55:06 -04:00
Pete Bacon Darwin
ddd6124802
feat(aio): display code-tabs in a Material Design "card" ( #24027 )
...
This helps to connect the "content" of the tab to its label.
Closes #23985
PR Close #24027
2018-05-29 16:52:06 -04:00
Pete Bacon Darwin
96a0e131bf
feat(aio): render hover status on code-tabs ( #24027 )
...
The Material Design spec states that there should be a change
of background when hovering over a tab label.
See https://material.io/design/components/tabs.html#states
Related to #23985
PR Close #24027
2018-05-29 16:52:06 -04:00
Alex Eagle
e43d3fa4b7
build: pick up rules_typescript karma fix ( #24184 )
...
Error was Cannot find module 'karma/bin/karma'
PR Close #24184
2018-05-29 16:50:11 -04:00
Juri
7657535718
docs(aio): fix link to correct bio image ( #24150 )
...
PR Close #24150
2018-05-29 16:27:49 -04:00
Mashhood Rastgar
3de80fc7fb
docs(aio): Added Mashhood as GDE in contributors ( #24157 )
...
PR Close #24157
2018-05-29 16:20:05 -04:00
Victor Berchet
729c797890
fix(ivy): pipeBindV takes an array of values ( #24039 )
...
PR Close #24039
2018-05-25 13:46:50 -04:00
Victor Berchet
188ff848d2
fix(ivy): pureFunctionV takes an array of values ( #24039 )
...
PR Close #24039
2018-05-25 13:46:50 -04:00
Victor Berchet
280a784fe3
refactor(ivy): remove insignificant '...' in the compiler tests ( #24039 )
...
PR Close #24039
2018-05-25 13:46:50 -04:00
Victor Berchet
4f36340de7
feat(ivy): add support for short-circuiting ( #24039 )
...
Short-circuitable expressions (using ternary & binary operators) could not use
the regular binding mechanism as it relies on the bindings being checked every
single time - the index is incremented as part of checking the bindings.
Then for pure function kind of bindings we use a different mechanism with a
fixed index. As such short circuiting a binding check does not mess with the
expected binding index.
Note that all pure function bindings are handled the same wether or not they
actually are short-circuitable. This allows to keep the compiler and compiled
code simple - and there is no runtime perf cost anyway.
PR Close #24039
2018-05-25 13:46:50 -04:00
Tiago Temporin
83bb5d1922
docs(aio): add material community components ( #24042 )
...
PR Close #24042
2018-05-25 13:45:40 -04:00
George Kalpakas
3e39fef274
refactor(aio): improve logging output in update-preview-server.sh ( #24071 )
...
PR Close #24071
2018-05-25 13:44:44 -04:00
Juri
36cc72ee5b
docs(aio): add Juri Strumpflohner to GDE resources ( #24086 )
...
PR Close #24086
2018-05-25 13:43:50 -04:00
alexzuza
01b5acd7cf
fix(compiler): generate core-compliant hostBindings property ( #24087 )
...
This makes `hostBindings` code, generated by compiler and used in core package, identical.
Fix #24013
PR Close #24087
2018-05-25 13:42:53 -04:00
Stephen Fluin
186118e684
docs(aio): remove outdated rangle link ( #24108 )
...
PR Close #24108
2018-05-25 13:41:59 -04:00
Kara Erickson
609e6b9787
refactor(ivy): move child from LNode to TNode ( #24113 )
...
PR Close #24113
2018-05-25 13:41:00 -04:00
Kara Erickson
68bf8c36c6
refactor(ivy): move type from LNode to TNode ( #24113 )
...
PR Close #24113
2018-05-25 13:40:59 -04:00
Kara Erickson
8216657681
refactor(ivy): add tNodes for view nodes and hosts ( #24113 )
...
PR Close #24113
2018-05-25 13:40:59 -04:00
Matias Niemelä
13cb75da8b
release: cut the v6.0.3 release
2018-05-22 16:43:05 -07:00
Judy Bogart
23a98b9e51
docs: add doc to event-management api ( #23656 )
...
PR Close #23656
2018-05-22 17:33:49 -04:00
JoostK
bd149e5d67
fix(ivy): compile interpolated bindings without superfluous bind instruction ( #23923 )
...
This fixes the case where the compiler would generate a bind(interpolation#())
instruction.
PR Close #23923
2018-05-22 17:05:41 -04:00
thebyteman
fb906a87e8
docs(aio): fix typo ( #23925 )
...
PR Close #23925
2018-05-22 16:35:17 -04:00
Heo Sangmin
0bdd30e34f
fix(service-worker): check platformBrowser before accessing navigator.serviceWorker ( #21231 )
...
PR Close #21231
2018-05-22 15:09:31 -04:00
Miško Hevery
373fa78d7f
fix: merge collision ( #24054 )
...
PR Close #24054
2018-05-22 14:49:38 -04:00
Jeremy Elbourn
26fbf1d13c
feat(platform-browser): add HammerJS lazy-loader symbols to public API ( #23943 )
...
PR Close #23943
2018-05-22 13:41:16 -04:00
Brandon Roberts
608c3748e8
docs(aio): Remove outdated README.md from cli-quickstart zip ( #23947 )
...
Closes #23936
PR Close #23947
2018-05-22 13:37:15 -04:00
Patrick McDonald
6d8c847e7b
docs: fix typo ( #23998 )
...
"Made" doesn't make sense (redoing and closing #23940 )
PR Close #23998
2018-05-22 13:35:13 -04:00
Alex Rickabaugh
919f42fea1
feat(ivy): first steps towards JIT compilation ( #23833 )
...
This commit adds a mechanism by which the @angular/core annotations
for @Component, @Injectable, and @NgModule become decorators which,
when executed at runtime, trigger just-in-time compilation of their
associated types. The activation of these decorators is configured
by the ivy_switch mechanism, ensuring that the Ivy JIT engine does
not get included in Angular bundles unless specifically requested.
PR Close #23833
2018-05-21 19:13:50 -04:00
Miško Hevery
1b6b936ef4
test(ivy): Add bazel flag to control building ViewEngine or Ivy ( #23833 )
...
PR Close #23833
2018-05-21 19:13:50 -04:00
Brandon Roberts
db2329ef6a
docs(aio): Add missing dependencies and files to testing zip file download ( #23948 )
...
Closes #23060
PR Close #23948
2018-05-21 16:12:40 -04:00