Matias Niemelä
3980640d53
feat(ivy): properly apply style="", [style], [style.foo] and [attr.style] bindings ( #24602 )
...
PR Close #24602
2018-07-06 13:51:00 -07:00
George Kalpakas
52d43a99ef
fix(service-worker): avoid network requests when looking up hashed resources in cache ( #24127 )
...
PR Close #24127
2018-07-06 13:50:37 -07:00
George Kalpakas
45feb10c46
refactor(service-worker): avoid unnecessary operations and remove unused code ( #24127 )
...
PR Close #24127
2018-07-06 13:50:37 -07:00
George Kalpakas
250527ca68
feat(service-worker): add support for ? in SW config globbing ( #24105 )
...
The globbing is used in the following sections:
- `assetGroups` > `resources` > `files`/`versionedFiles`
- `assetGroups` > `resources` > `urls`
- `dataGroups` > `urls`
- `navigationUrls`
Query params are ignored for `files`/`versionedFiles` and
`navigationUrls`, but they are still taken into account for
`assetGroups`/`dataGroups` `urls`. To avoid a breaking change, `?` is
matched literally for these patterns.
PR Close #24105
2018-07-06 13:50:17 -07:00
Paul Spears
94076c934c
docs: update Angular Boot Camp description ( #23653 )
...
PR Close #23653
2018-07-06 13:49:56 -07:00
Daniel
f936b8cbd2
docs: refactored ng-container code ( #22742 )
...
PR Close #22742
2018-07-06 13:49:35 -07:00
George Kalpakas
d571a51739
build: upgrade karma and related dependencies ( #19904 )
...
PR Close #19904
2018-07-06 13:48:02 -07:00
George Kalpakas
86b1cc7313
build: upgrade jasmine to 3.1.0 ( #19904 )
...
PR Close #19904
2018-07-06 13:48:02 -07:00
George Kalpakas
787c54736c
test: run unit tests in random order ( #19904 )
...
PR Close #19904
2018-07-06 13:48:02 -07:00
George Kalpakas
19544060d3
refactor: re-organize and "modernize" cjs-jasmine scripts ( #19904 )
...
PR Close #19904
2018-07-06 13:48:02 -07:00
George Kalpakas
c0e2dba07b
build: upgrade jasmine to 2.99.x and fix tests ( #19904 )
...
PR Close #19904
2018-07-06 13:48:02 -07:00
George Kalpakas
e01b539ee5
refactor: infer type for it() assertion functions ( #19904 )
...
PR Close #19904
2018-07-06 13:48:02 -07:00
George Kalpakas
809e8f742e
test: make NgMatchers type-aware ( #19904 )
...
PR Close #19904
2018-07-06 13:48:02 -07:00
George Kalpakas
00c110b055
build: upgrade jasmine (and related typings) to latest version ( #19904 )
...
With these changes, the types are a little stricter now and also not
compatible with Protractor's jasmine-like syntax. So, we have to also
use `@types/jasminewd2` for e2e tests (but not for non-e2e tests).
I also had to "augment" `@types/jasminewd2`, because the latest
typings from [DefinitelyTyped][1] do not reflect the fact that the
`jasminewd2` version (v2.1.0) currently used by Protractor supports
passing a `done` callback to a spec.
[1]: https://github.com/DefinitelyTyped/DefinitelyTyped/blob/566e0394859fdc1dc893658ccec6b06372d56a91/types/jasminewd2/index.d.ts#L9-L15
Fixes #23952
Closes #24733
PR Close #19904
2018-07-06 13:48:02 -07:00
Greg Magolan
1e74ea9e60
build(bazel): update to rule_nodejs 0.10.0 ( #24759 )
...
PR Close #24759
2018-07-06 10:17:36 -07:00
cexbrayat
f62876bbcb
fix(ivy): pipes are pure by default ( #24750 )
...
PR Close #24750
2018-07-06 10:17:17 -07:00
cexbrayat
fddd2af4fc
test: integration test for TS 2.9.x ( #24749 )
...
PR Close #24749
2018-07-06 10:16:58 -07:00
Max Ivanov
d5a9396017
docs(changelog): correct inaccuracies ( #24713 )
...
PR Close #24713
2018-07-06 10:16:37 -07:00
Judy Bogart
3e6a722ddb
docs: add workspace and related cli terms ( #24633 )
...
PR Close #24633
2018-07-06 10:13:39 -07:00
riren
5fe1e74dd3
docs(common): fix in the documentation of PUT ( #24528 )
...
PR Close #24528
2018-07-06 10:13:20 -07:00
Sergej
f974c48885
docs: describe rounding behaviour of 'DecimalPipe' ( #24303 )
...
PR Close #24303
2018-07-06 10:13:00 -07:00
Will
568612349f
docs(aio): added a link to Angular Zero online course (Traditional Chinese) ( #24228 )
...
PR Close #24228
2018-07-06 10:11:01 -07:00
Kapunahele Wong
b719905f9b
docs: clarify faqs about services ( #24079 )
...
PR Close #24079
2018-07-06 10:10:41 -07:00
ampGular
56a8533cf3
docs: add app.module to changed documents ( #23876 )
...
PR Close #23876
2018-07-06 10:10:20 -07:00
Sarun Intaralawan
b72dbc843f
docs(router): add paramsInheritanceStrategy documentation ( #22590 )
...
PR Close #22590
2018-07-06 10:10:01 -07:00
Rafael
8fe8b8fcff
docs: fix typos in 'Httpclient' docs ( #19127 )
...
PR Close #19127
2018-07-06 10:09:40 -07:00
Alex Rickabaugh
b6af8700ce
feat(ivy): AOT support for compilation of @Pipes ( #24703 )
...
This commit adds support to ngtsc for compilation of the @Pipe
annotation, including support for pipes in @NgModule scopes.
PR Close #24703
2018-07-03 18:36:02 -04:00
Alex Rickabaugh
3d52174bf1
feat(ivy): JIT support for compilation of @Pipes ( #24703 )
...
Adds support for compiling @Pipe in JIT mode, along with tests
to verify that certain aspects of compilation are correct.
PR Close #24703
2018-07-03 18:36:02 -04:00
Alex Rickabaugh
dbdcfed2bd
feat(ivy): support pipe compilation from local metadata ( #24703 )
...
This updates the r3_pipe_compiler to not depend on global analysis,
and to produce ngPipeDef instructions in the same way that the other
compilers do. It's a precursor to JIT and AOT implementations of
@Pipe compilation.
PR Close #24703
2018-07-03 18:36:02 -04:00
Alex Rickabaugh
ffbacdf4ac
fix(ivy): export the true ComponentDef/DirectiveDef types (not internal) ( #24703 )
...
This was a bug introduced in a previous commit.
PR Close #24703
2018-07-03 18:36:02 -04:00