74087cb39d
docs(http): remove deprecated stuff and outdated plunkrs ( #15598 )
2017-03-29 15:18:03 -07:00
902bb2f026
fix(compiler): throw when a component defines both template and templateUrl ( #15572 )
...
Closes #15566
2017-03-29 10:29:00 -07:00
23bf34853c
refactor(router): cleanup & simplification ( #15436 )
2017-03-29 10:15:00 -07:00
8c4b963927
fix(core): Update types for TypeScript nullability support ( #15472 )
2017-03-29 10:14:55 -07:00
bfa4f70204
fix(language-service): don't require reflect-metadata
module to be provided ( #15569 )
...
Fixes #15568
2017-03-29 10:14:48 -07:00
d481f6d150
docs(core): fix API docs for Injector.get
2017-03-29 10:14:38 -07:00
fd6114561b
perf(router): don't create new serializer every time UrlTree.toString is called ( #15565 )
2017-03-29 10:11:21 -07:00
c82851172e
fix(animations): make sure style calculations are not computed too early ( #15540 )
...
Closes #15507
2017-03-29 10:11:06 -07:00
75478b2078
fix(router): should run CanActivate after CanDeactivate guards
...
Closes #14059
Closes #15467
2017-03-29 10:11:00 -07:00
cdbb3dbd2a
refactor(router): fix tests structure
2017-03-29 10:10:53 -07:00
e72124c888
fix(core): fix the key/value differ ( #15539 )
...
fixes #15457
2017-03-29 10:10:43 -07:00
b8c0a97e35
fix(core): check for undefined on normalizeDebugBindingValue ( #15503 )
...
DebugServices is parsing false atributes values incorrectly.
Parse5 expects a string value for attributes, but currently boolean is being sent.
Closes #15494
2017-03-29 10:10:37 -07:00
5597fd3180
fix(language-service): improve performance of updateModuleAnalysis()
( #15543 )
2017-03-29 10:10:26 -07:00
a88413f871
fix(compiler): ignore errors when evaluating base classes ( #15560 )
...
Fixes #15536
2017-03-29 10:10:22 -07:00
aa116524e6
refactor(router): improve flatten fn
...
closes #15505
2017-03-29 10:10:10 -07:00
4a5ad7ba30
refactor(router): use object spread operator instead of merge fn
2017-03-29 10:10:06 -07:00
d74e4d0633
fix(core): improve error msg for invalid KeyValueDiffer.diff arg ( #15489 )
...
Closes #15402
2017-03-29 10:09:55 -07:00
a2c2b87aa3
fix(language-service): be resilient to invalidate ordering ( #15470 )
...
Fixes #15466
2017-03-29 10:09:19 -07:00
8f4ea3e4b8
docs(core): fix typo and example in InjectionToken doc ( #15449 )
...
The doc included an example that didn't use InjectionToken.
2017-03-29 10:08:22 -07:00
bf25e94f19
fix(language-service): guard access to Symbol.members
( #15529 )
...
Fixes #15528
What is the current behavior?
The language service access TypeScript's Symbol.members without checking for null or undefined.
What is the new behavior?
The access is guarded.
2017-03-29 10:08:06 -07:00
7983414e6a
ci: add tbosch and vicb as approvers of the language service ( #15530 )
2017-03-29 10:07:58 -07:00
8248eba3e2
docs: in doc comments, replace [aA]ngular2 with Angular ( #15463 )
2017-03-29 10:07:44 -07:00
a65487528f
fix(compiler): allow single quotes into named interpolations ( #15461 )
...
Fixes #15318
2017-03-29 10:07:32 -07:00
426b3a19b7
refactor: use object spread operator rather than merge ( #15426 )
2017-03-29 10:07:14 -07:00
2360676a7b
fix(router): shouldn't execute CanLoad when a route has been loaded
...
Closes #14475
Closes #15438
2017-03-29 10:07:01 -07:00
ce3e03ff1a
refactor(router): polishing
2017-03-29 10:06:52 -07:00
858c11cf7b
docs: clarify querying all descendants ( #15400 )
...
Fixes #14417
Updated example to illustrate @ContentChildren default behavior (only query direct children), and how to query for nested elements/all descendants.
2017-03-29 10:06:09 -07:00
95afaf495b
test(compiler): refactor i18n integration test
2017-03-24 14:35:10 -07:00
d92930e975
docs: fixed broken links ( #15455 )
...
Closes #15446
2017-03-24 08:14:23 -07:00
c2892dada3
docs: revert the move of CONTRIBUTING.md to docs/CONTRIBUTING.md
...
Because the root path has a special meeting for GitHub, Jeremy, unicorns and red arrows.
2017-03-23 20:57:49 -07:00
b2b1195534
docs: update the contributing link one more time :-)
2017-03-23 19:26:25 -07:00
e1b09e3bcc
docs: update CONTRIBUTING link in README.md
2017-03-23 19:25:46 -07:00
c65b75443e
docs: add the 4.0.0 code name to the changelog
2017-03-23 17:46:02 -07:00
db0dca3fc1
docs: add a note about exclusion of symbols prefixed with ɵ from our public api surface ( #15440 )
2017-03-23 17:21:52 -07:00
7a715b2403
docs: add changelog for 4.0.0
4.0.0
2017-03-23 16:48:54 -07:00
1ba296644d
release: cut the 4.0.0 release
2017-03-23 16:45:16 -07:00
b800a0c824
fix: prevent strictNullChecks support until #15432 is fixed ( #15434 )
2017-03-23 14:54:19 -07:00
0dda01e37c
fix(compiler): correctly handle when toString
is exported ( #15430 )
...
Fixes #15420
2017-03-23 13:38:01 -07:00
c8ab5cb0c5
fix(compiler): assume queries with no matches as static ( #15429 )
...
This has the side effect of allowing `@Input` and `@ContentChild`
on the same property if the query is static (see the bug description
for details).
Fixes #15417
2017-03-23 13:37:45 -07:00
92084f2b6a
fix(platform-browser): setAttribute should work with xmlns namespace ( #14874 )
...
Closes #14865
2017-03-23 12:52:06 -07:00
08f2f08d74
fix(router): should pass new data to Observable when query params change ( #15387 )
...
Fixes #15290
2017-03-23 10:43:14 -07:00
376088da70
build(aio): delete content folder before doc-gen ( #15414 )
...
This should prevent false-positive e2e test runs where stale files
are left lying around.
2017-03-23 10:23:09 -07:00
73808dd38b
build(aio): upgrade to @angular@4.0.0-rc.6 ( #15412 )
2017-03-22 23:52:43 -07:00
ee03418b10
release: cut the 4.0.0-rc.6 release
4.0.0-rc.6
2017-03-22 23:09:47 -07:00
da700d1842
docs: move markdown docs from root dir to docs/ and remove obsolete files ( #15410 )
2017-03-22 22:50:12 -07:00
de87c47dd9
docs: spelling errors
2017-03-22 21:28:24 -07:00
1060805a1f
docs: fix spelling
2017-03-22 21:28:24 -07:00
08d86751b9
fix(compiler): only log template deprecation warning once ( #15364 )
2017-03-22 21:26:53 -07:00
9319b5f329
docs(common): update ngFor docs to new as
syntax ( #15166 )
2017-03-22 17:18:22 -07:00
26f6bd4d3b
ci(travis): update excluded branch to g3 ( #15391 )
2017-03-22 17:15:38 -07:00