Jeremy Elbourn
2388f24256
build(bazel): add entry_point_name attr to ng_package ( #22963 )
...
PR Close #22963
2018-03-26 22:30:16 -04:00
Alex Eagle
27e14b2fb3
feat(bazel): prefix private-export (barred-latin-o) symbols ( #23007 )
...
This allows a bundle index to be re-exported by a higher-level module without fear of collisions.
Under bazel, we always set the prefix to be underscore-joined workspace, package, label
PR Close #23007
2018-03-26 22:28:55 -04:00
Matias Niemelä
bf6a416bce
revert: docs(common): add HttpParamsOptions to the public API ( #20332 )
...
This reverts commit 7b7757dd3d .
2018-03-26 16:29:46 -04:00
George Kalpakas
7b7757dd3d
docs(common): add HttpParamsOptions to the public API ( #20332 )
...
Fixes #20276
PR Close #20332
2018-03-23 16:31:10 -04:00
Alex Rickabaugh
6f0191744c
fix(core): don't override ngInjectableDef in the decorator if present on the type ( #22943 )
...
Previously, @Injectable() would generate an ngInjectableDef on the type it was
decorating, even if that type already had a compiled ngInjectableDef, overwriting
the compiled version.
PR Close #22943
2018-03-23 16:13:06 -04:00
Victor Berchet
65f296a676
test(compiler): assert translation names pattern ( #22960 )
...
PR Close #22960
2018-03-23 15:06:06 -04:00
Misko Hevery
b9cbe83104
docs(ivy): update STATUS.md with compiler work breakdown ( #22874 )
...
PR Close #22874
2018-03-23 15:04:55 -04:00
sergeome
7966744a44
fix(common): titlecase pipe ( #22600 )
...
PR Close #22600
2018-03-23 13:42:51 -04:00
Jeremy Elbourn
d9a0a8ff3e
build(bazel): add data attr to ng_package ( #22919 )
...
PR Close #22919
2018-03-23 13:16:07 -04:00
Victor Berchet
bcaa07b0ac
refactor(compiler): move handling of translations to the ConstantPool ( #22942 )
...
PR Close #22942
2018-03-23 13:12:58 -04:00
Victor Berchet
d98e9e7c7f
fix(compiler): take quoting into account when determining if object literals can be shared ( #22942 )
...
PR Close #22942
2018-03-23 13:12:58 -04:00
Victor Berchet
5ab9d4d437
test(compiler): allow asserting matching identifier names ( #22835 )
...
PR Close #22835
2018-03-22 21:24:19 -04:00
Victor Berchet
129bb1800b
refactor(compiler): refactor code matching helpers for compliance spec ( #22835 )
...
PR Close #22835
2018-03-22 21:24:19 -04:00
Kara Erickson
49396ca2ae
refactor(ivy): move directives into separate array ( #22918 )
...
PR Close #22918
2018-03-22 21:23:02 -04:00
Chuck Jazdzewski
8ca26a9ebb
ci(compiler): run compiler tests in bazel ( #22900 )
...
PR Close #22900
2018-03-22 19:22:14 -04:00
Kara Erickson
e44f69c387
refactor(ivy): move dir flags to tnode ( #22901 )
...
PR Close #22901
2018-03-22 19:19:40 -04:00
Olivier Combe
99711b12f9
test(core): hello world i18n demo ( #22654 )
...
PR Close #22654
2018-03-22 19:01:51 -04:00
Olivier Combe
204ba9d413
feat(compiler): add basic support for in ivy/i18n code generation ( #22654 )
...
PR Close #22654
2018-03-22 19:01:51 -04:00
Matias Niemelä
e5e1b0da33
fix(animations): treat numeric state name values as strings ( #22923 )
...
This patch ensures that if a numeric state name value in an animation
is detected then it will not throw an error. Normally this wouldn't
occur, but some JS optimizers may convert a quoted numeric value
(like "1" to 1) in some cases to save space. This patch makes sure
that Angular doesn't throw an error when this occurs.
PR Close #22923
2018-03-22 19:00:58 -04:00
Matias Niemelä
d77bb460b0
revert: docs(ivy): update STATUS.md with compiler work breakdown ( #22874 )
...
This reverts commit b524e4b142 .
2018-03-22 18:09:45 -04:00
Miško Hevery
c84817970e
fix(ivy): remove custom tsconfig from render3 ( #22913 )
...
PR Close #22913
2018-03-22 18:02:48 -04:00
Misko Hevery
b524e4b142
docs(ivy): update STATUS.md with compiler work breakdown ( #22874 )
...
PR Close #22874
2018-03-22 18:01:38 -04:00
Matias Niemelä
f88fba020b
fix(animations): avoid animation insertions during router back/refresh ( #21977 )
...
Closes #19712
PR Close #21977
2018-03-22 17:59:41 -04:00
Victor Berchet
32105c8012
test: temporarily disable ng_package test ( #22933 )
...
PR Close #22933
2018-03-22 15:27:28 -04:00
Victor Berchet
4a075e885f
test: display a diff when example_apckage.spec.ts fails to ease debugging ( #22933 )
...
PR Close #22933
2018-03-22 15:27:28 -04:00
Rado Kirov
838a610197
fix(compiler): don't typecheck all inputs ( #22899 )
...
ngc knows to filter out d.ts inputs, but the logic accidentally
depended on whether it had a previous Program lying around.
Fixing that logic puts ngc on the fast code path, but in that code
path it must be able to merge tsickle EmitResults, so we need to
plumb the tsickle.mergeEmitResults function through all the intervening
APIs. The bulk of this change is that plumbing.
PR Close #22899
2018-03-21 18:29:18 -04:00
Alex Eagle
64efcf103c
build: add the FESM files back to ng_package ( #22889 )
...
PR Close #22889
2018-03-21 13:19:19 -07:00
adasilva
8c2a57878b
fix(service-worker): fix LruList bugs ( #22769 )
...
'remove' method not removing url from state.map
'accessed' method not removing 'previous' reference from existing node when it becomes the head
Fixes #22218
Fixes #22768
PR Close #22769
2018-03-21 13:11:26 -07:00
Igor Minar
8768665587
fix: correct peerDependencies declaration on rxjs
2018-03-20 22:48:41 -07:00
Jason Aden
623d769858
fix(router): make locationSyncBootstrapListener public due to change in output after TS 2.7 update in #22669 ( #22896 )
...
PR Close #22896
2018-03-20 17:40:25 -07:00