Vani
b17d1a9aa3
docs: update description text ( #28507 )
...
PR Close #28507
2019-03-27 09:57:36 -07:00
Vani
60f6d9e733
docs: fix lint error ( #28507 )
...
PR Close #28507
2019-03-27 09:57:36 -07:00
Vani
416b0d29b9
docs: add details to HttpUrlEncodingCodec API description ( #28507 )
...
PR Close #28507
2019-03-27 09:57:36 -07:00
Marc Laval
66b72bfa58
fix(ivy): ViewContainerRef.destroy should properly clean the DOM ( #29414 )
...
PR Close #29414
2019-03-22 13:13:12 -07:00
Pete Bacon Darwin
a770aa231d
refactor(ivy): move ngcc into a higher level folder ( #29092 )
...
PR Close #29092
2019-03-20 14:45:54 -04:00
Matias Niemelä
8714daf276
fix(ivy): introduce host-specific styling instructions ( #29292 )
...
This patch is the first of a few patches which separates the
styling logic between template bindings (e.g. <div [style])
from host bindings (e.g. @HostBinding('style')). This patch
in particular introduces a series of host-specific styling
instructions and changes the existing set of template styling
instructions not to accept directives. The underyling code (which
communicates with the styling algorithm) still works as it did
before.
This PR also separates the styling instruction code into a separate
file and moves over all other instructions into an dedicated
instructions directory.
PR Close #29292
2019-03-19 16:33:39 -04:00
Adam Plumer
7b70760c8d
refactor: move DOCUMENT imports from platform-browser to common ( #29237 )
...
PR Close #29237
2019-03-14 16:01:57 -04:00
Alan
941c99ad7f
build: turn off dts bundling for packages that still are not supported ( #29128 )
...
PR Close #29128
2019-03-07 10:47:20 -08:00
Alan
d5a8be76f2
build: enable bundle_dts for common package ( #28834 )
...
PR Close #28834
2019-03-06 10:59:18 -08:00
Pawel Kozlowski
04cf4ef0c7
test(ivy): remove ngComponentOutlet example with a lazy-loaded NgModule ( #29094 )
...
PR Close #29094
2019-03-04 14:41:55 -08:00
Greg Magolan
ea09430039
build: rules_nodejs 0.26.0 & use @npm instead of @ngdeps now that downstream angular build uses angular bundles ( #28871 )
...
PR Close #28871
2019-02-28 12:06:36 -08:00
Wassim Chegham
ce68b4d839
style: enforce buildifier lint on CI ( #28186 )
...
PR Close #28186
2019-02-26 16:57:41 -08:00
Greg Magolan
75357ecb32
build(bazel): run a number of web tests with karma_web_test in saucelabs in CircleCI ( #27721 )
...
PR Close #27721
2019-02-22 13:07:08 -08:00
Vani
65d839da03
docs(common): update docs for HttpClient methods ( #26143 )
...
PR Close #26143
2019-02-21 20:56:11 -08:00
Matias Niemelä
cfb2d176f8
feat(ivy): convert [ngStyle] and [ngClass] to use ivy styling bindings ( #28711 )
...
Prior to this fix, both the `NgStyle` and `NgClass` directives made use
of `Renderer2` and this dependency raised issues for future versions of
Angular that cannot inject it. This patch ensures that there are two
versions of both directives: one for the VE and another for Ivy.
Jira Issue: FW-882
PR Close #28711
2019-02-20 13:46:15 -08:00
Greg Magolan
67ad8a2632
build: move rxjs type reference to event emitter ( #28720 )
...
PR Close #28720
2019-02-19 16:28:14 -08:00
Greg Magolan
25aae64274
build(bazel): do not build rxjs from source under Bazel ( #28720 )
...
PR Close #28720
2019-02-19 16:28:14 -08:00
Vani
8accc98d28
docs: incorporate review feedback ( #26827 )
...
PR Close #26827
2019-02-14 19:33:14 +00:00
Vani
aa8d0809d3
docs: update HttpInterceptor API docs ( #26827 )
...
PR Close #26827
2019-02-14 19:33:14 +00:00
Paul Gschwendtner
7cbc36fdac
build: remove unused rollup.config.js files ( #28646 )
...
Since we build and publish the individual packages
using Bazel and `build.sh` has been removed, we can
safely remove the `rollup.config.js` files which are no
longer needed because the `ng_package` bazel rule
automatically handles the rollup settings and globals.
PR Close #28646
2019-02-14 19:28:08 +00:00
Judy Bogart
644e7a28d8
docs: add di-related api doc ( #27731 )
...
PR Close #27731
2019-02-13 11:57:37 -08:00
Vani
c3fadadaa9
docs: update HttpHeader documentation ( #26233 )
...
PR Close #26233
2019-02-07 16:42:13 -08:00
Paul Gschwendtner
40d64b6b58
build: run offline_compiler_test using bazel ( #28191 )
...
PR Close #28191
2019-01-28 20:07:22 -08:00
Ben Lesh
a95e81978b
refactor(ivy): Add newer, smaller NgOnChangesFeature ( #28187 )
...
PR Close #28187
2019-01-23 10:59:34 -08:00
Ben Lesh
5552661fd7
refactor(ivy): revert onChanges change back to a feature ( #28187 )
...
- adds fixmeIvy annotation to tests that should remain updated so we can resolve those issues in the subsequent commits
PR Close #28187
2019-01-23 10:59:33 -08:00
Judy Bogart
589dd479e2
docs: add input docs ( #27376 )
...
PR Close #27376
2019-01-22 12:19:28 -08:00
Judy Bogart
661a98aeda
docs: add api doc for ngif ( #27376 )
...
PR Close #27376
2019-01-22 12:19:28 -08:00
Judy Bogart
988243437a
docs: add method doc ( #27377 )
...
PR Close #27377
2019-01-22 12:18:02 -08:00
Judy Bogart
3b9553bb17
docs: expand input descriptions ( #27377 )
...
PR Close #27377
2019-01-22 12:18:02 -08:00
Judy Bogart
b6819fe9bb
docs: add inpur vars doc ( #27377 )
...
PR Close #27377
2019-01-22 12:18:02 -08:00
Judy Bogart
6c3b57a968
docs: add api doc for ngfor ( #27377 )
...
PR Close #27377
2019-01-22 12:18:02 -08:00
Judy Bogart
37f8263430
docs: correct array to map ( #27379 )
...
PR Close #27379
2019-01-22 12:16:45 -08:00
Judy Bogart
a84a9ba705
docs: add input doc ( #27379 )
...
PR Close #27379
2019-01-22 12:16:45 -08:00
Judy Bogart
d73734dcb7
docs: add api doc for ng_style directive ( #27379 )
...
PR Close #27379
2019-01-22 12:16:45 -08:00
Alex Eagle
38343a2388
build: set a default module_name for ts_library rules ( #28051 )
...
PR Close #28051
2019-01-18 10:16:39 -08:00
Judy Bogart
850b86749c
docs: add api doc for switch directives ( #27378 )
...
PR Close #27378
2019-01-15 10:53:03 -08:00
Misko Hevery
6a9a48b0ac
test: improve symbol-extractor test by ignoring $1 suffix ( #28098 )
...
PR Close #28098
2019-01-14 09:55:30 -08:00
Ben Lesh
8ebdb437dc
fix(ivy): ngOnChanges only runs for binding updates ( #27965 )
...
PR Close #27965
2019-01-11 14:28:35 -08:00
Alan Agius
b61dafaeac
refactor: remove redundant error in catch ( #25478 )
...
PR Close #25478
2019-01-04 15:42:19 -08:00
Judy Bogart
c4f7727408
docs: add api doc for viewport scroller ( #27381 )
...
PR Close #27381
2018-12-26 11:47:16 -08:00
Kara Erickson
a20b2f72f2
fix(ivy): process creation mode deeply before running update mode ( #27744 )
...
Prior to this commit, we had two different modes for change detection
execution for Ivy, depending on whether you called `bootstrap()` or
`renderComponent()`. In the former case, we would complete creation
mode for all components in the tree before beginning update mode for
any component. In the latter case, we would run creation mode and
update mode together for each component individually.
Maintaining code to support these two different execution orders was
unnecessarily complex, so this commit aligns the two bootstrapping
mechanisms to execute in the same order. Now creation mode always
runs for all components before update mode begins.
This change also simplifies our rendering logic so that we use
`LView` flags as the source of truth for rendering mode instead of
`rf` function arguments. This fixed some related bugs (e.g. calling
`ViewRef.detectChanges` synchronously after the view's creation
would create view nodes twice, view queries would execute twice, etc).
PR Close #27744
2018-12-19 15:10:16 -05:00
Pawel Kozlowski
ea10a3abe5
test(ivy): enable all test for @angular/common ( #27700 )
...
PR Close #27700
2018-12-17 09:32:09 -08:00
Ruslan Dzhabbarov
7dab458884
docs(common): fix documentation for getLocaleCurrencyName ( #27087 )
...
PR Close #27087
2018-12-14 15:27:03 -08:00
Ingo Bürk
b39efdd9d6
fix(common): KeyValuePipe should return empty array for empty objects ( #27258 )
...
This lets KeyValuePipe return an empty array (rather than undefined)
when the input is empty.
PR Close #27258
2018-12-14 15:19:13 -08:00
Christopher Dahm
d0d351cccb
docs(common): update currencyPipe default digitsInfo values ( #27417 )
...
Change the docs to reflect the actual default values
Fixes #27414
PR Close #27417
2018-12-14 10:26:56 -08:00
cooljeffro
7fae9114c8
docs(common): Fix typo in KeyValuePipe docs ( #27580 )
...
PR Close #27580
2018-12-14 10:21:47 -08:00
Alex Eagle
d32939d51a
build: restrict visibility of npm_package targets ( #27611 )
...
dependencies on these cause very long rebuilds which have to re-package angular.
Such tests belong in the integration/ folder
PR Close #27611
2018-12-14 10:20:40 -08:00
Igor Minar
4f81a7c590
test(common): run @angular/common/http/testing tests under bazel ( #27386 )
...
PR Close #27386
2018-12-05 20:55:31 -08:00
Misko Hevery
f52600e261
test(ivy): add ability to find already passing tests ( #27449 )
...
PR Close #27449
2018-12-05 09:34:52 -08:00
Christopher Dahm
d84705121a
test(common): add PercentPipe round and trim tests ( #27365 )
...
Add tests to cover the percent's decimal to be rounded and trimmed.
PR Close #27365
2018-12-03 08:22:25 -08:00