d45e3aa433
fix(aio): downgrade yarn to 1.0.2 temporarily ( #19600 )
...
PR Close #19600
2017-10-10 15:58:43 -07:00
df91fd032d
build: update npm dependencies
2017-10-04 10:22:48 -07:00
2d5ef15e08
build: switch from npm to yarn
2017-10-04 10:22:48 -07:00
ae52851458
fix(tsc-wrapped): add metadata for type
declarations ( #19040 )
...
PR Close #19040
2017-09-20 17:06:25 -07:00
0371538d10
fix(tsc-wrapped): deduplicate metadata only when the module is the same ( #19261 )
...
Fixes #19219
PR Close #19261
2017-09-19 14:25:27 -07:00
0a54713f8a
build: automatically version tsc-wrapped just like other packages ( #19270 )
...
This removes manual steps from the release list.
I had to modify a few integration tests not to install compiler-cli dirrectly
because it depends on tsc-wrapped which yarn was eager to fetch from npm rather
than from the local build.
PR Close #19270
2017-09-19 13:53:09 -07:00
49d122e560
release: cut the 4.4.2 release
2017-09-18 21:14:03 -07:00
818f4a751e
release: cut the 4.4.1 release
2017-09-15 15:35:25 -07:00
395ac510f7
release: cut the 4.4.0 release
2017-09-15 14:51:21 -07:00
0bafd03e85
revert: test(packaging): added test for source map correctness
...
This reverts commit 86f7b4170c
.
2017-09-15 11:55:29 -07:00
86f7b4170c
test(packaging): added test for source map correctness
2017-09-13 13:48:36 -04:00
f6a7183c52
fix(tsc-wrapped): fix metadata symbol reference
2017-09-08 17:26:28 -04:00
48ae1a6574
fix(tsc-wrapped): deduplicate metadata for re-exported modules
2017-09-07 16:06:12 -04:00
8036d05412
release: cut the 4.4.0-RC.0 release
2017-09-01 23:49:51 -05:00
7d137d7f88
fix(core): complete EventEmitter in QueryList on component destroy ( #18902 )
...
Fixes #18741
PR Close #18902
2017-09-01 22:52:03 -05:00
b8b551cf2b
perf(core): add option to remove blank text nodes from compiled templates ( #18823 )
...
PR Close #18823
2017-09-01 13:30:04 -05:00
3853fff795
release: cut the 4.3.6 release
2017-08-23 14:59:49 -05:00
793f31b9b3
feat(common): add an empty DeprecatedI18NPipesModule module
...
Adding an empty module to ease the migration to the i18n pipes.
2017-08-18 13:15:05 -05:00
6076a8d7bb
release: cut the 4.3.5 release
2017-08-16 10:49:38 -07:00
0065868f37
release: cut the 4.3.4 release
2017-08-10 09:38:13 -07:00
e0660b1b72
fix(animations): support persisting dynamic styles within animation states ( #18468 )
...
Closes #18423
Closes #17505
2017-08-07 11:40:34 -07:00
baf4ce0dd0
build: enable TSLint on the packages folder ( #18459 )
...
porting PRs #18392 and #18441 to 4.x
2017-08-02 15:23:33 -07:00
82798e9d04
release: cut the 4.3.3 release
2017-08-02 12:57:34 -07:00
c977994864
release: cut the 4.3.2 release
2017-07-27 15:51:46 -05:00
45a10419bc
Revert "build: Bazel builds ngfactories for packages/core ( #18289 )"
...
This reverts commit bcea196530
.
2017-07-27 10:51:41 -07:00
bcea196530
build: Bazel builds ngfactories for packages/core ( #18289 )
...
PR Close #18289
2017-07-26 16:31:26 -07:00
bcf6b90c95
docs(platform-server): inline PlatformOptions and add doc strings ( #18264 )
...
Fix documentation for the options passed into renderModule and
renderModuleFactory.
PR Close #18264
2017-07-26 12:08:29 -05:00
b1757037fb
release: cut the 4.3.1 release
2017-07-19 12:53:17 -07:00
4fbb5b29ea
release: cut the 4.3.0 release
2017-07-14 12:50:40 -07:00
3ecc5e5398
fix(common): rename HttpXsrfModule to HttpClientXsrfModule
2017-07-14 12:40:52 -07:00
dd04f09483
feat(common): on-by-default XSRF support in HttpClient ( #18108 )
...
Fixes #18100
2017-07-13 17:22:02 -07:00
9f28e838d3
fix(common): expose reportProgress option on HttpClient API ( #18083 )
2017-07-13 16:19:52 -07:00
ddb766e456
feat(compiler): do not evaluate metadata expressions that can use references ( #18001 )
2017-07-13 16:16:56 -07:00
45ffe54ae4
fix(tsc-wrapped): support as and class expressions ( #16904 )
2017-07-13 15:17:16 -07:00
18559897a0
fix(common): document HttpClient, fixing a few other issues
2017-07-13 14:58:33 -07:00
ce0f4f0d7c
fix(tsc-wrapped): report errors for invalid ast forms ( #17994 )
...
Fixes : #17993
2017-07-13 14:55:59 -07:00
8928a58796
release: cut the 4.3.0-rc.0 release
2017-07-07 22:07:13 -07:00
c723d42d0a
refactor: fix typos ( #18000 )
2017-07-07 16:55:17 -07:00
c81ad9d19d
feat(common): two missing features in HttpClient ( #17996 )
...
- Add params to HttpRequest API
- Add optional description to testing APIs
2017-07-07 14:56:36 -07:00
37797e2b4e
feat(common): new HttpClient API
...
HttpClient is an evolution of the existing Angular HTTP API, which exists
alongside of it in a separate package, @angular/common/http. This structure
ensures that existing codebases can slowly migrate to the new API.
The new API improves significantly on the ergonomics and features of the legacy
API. A partial list of new features includes:
* Typed, synchronous response body access, including support for JSON body types
* JSON is an assumed default and no longer needs to be explicitly parsed
* Interceptors allow middleware logic to be inserted into the pipeline
* Immutable request/response objects
* Progress events for both request upload and response download
* Post-request verification & flush based testing framework
2017-07-07 12:09:32 -07:00
cb16e9c747
fix(tsc-wrapped): emit exports metadata in flat modules ( #17893 )
...
Fixes : #17888
2017-07-07 08:46:42 -07:00
578bdeb522
fix(router): export missing UrlMatcher and UrlMatchResult types
...
Fixes #15140
2017-07-05 15:26:27 -07:00
8a1a989a1c
feat(router): add router-level events for GuardsCheck and Resolve ( #17601 )
2017-07-01 10:30:17 -07:00
1cfe67dac4
release: cut the 4.3.0-beta.1 release
2017-06-29 14:38:52 -07:00
3097083277
feat(compiler-cli): new compiler api and command-line using TypeScript transformers
2017-06-23 16:18:44 -07:00
43c187b624
refactor(forms): remove usage of deprecated Renderer
2017-06-23 16:12:52 -07:00
3165fd3dc9
refactor(router): remove usage of deprecated Renderer
2017-06-23 16:12:43 -07:00
20a04f9076
release: cut the 4.3.0-beta.0 release
2017-06-21 17:16:04 -07:00
46ddf501a9
fix(tsc-wrapped): skip collecting metadata for default functions
...
Fixes : #17518
2017-06-20 14:22:49 -07:00
c59c390cdc
fix: argument destructuring sometimes breaks strictNullChecks
...
Destructuring of the form:
function foo({a, b}: {a?, b?} = {})
breaks strictNullChecks, due to the TypeScript bug https://github.com/microsoft/typescript/issues/10078 .
This change eliminates usage of destructuring in function argument lists in cases where it would leak
into the public API .d.ts.
2017-06-20 12:56:08 -07:00