Victor Berchet
bb9c7ae6e7
feat: RendererV2 integration ( #14469 )
2017-02-14 21:03:18 -08:00
vikerman
b4d444a0a7
feat(platform-server): add API to render Module and ModuleFactory to string ( #14381 )
...
- PlatformState provides an interface to serialize the current Platform State as a string or Document.
- renderModule and renderModuleFactory are convenience methods to wait for Angular Application to stabilize and then render the state to a string.
- refactor code to remove defaultDoc from DomAdapter and inject DOCUMENT where it's needed.
2017-02-14 16:14:40 -08:00
Alex Eagle
2f2b65bd38
fix(core): suppress a Closure Compiler warning ( #14484 )
2017-02-14 14:44:16 -08:00
Chuck Jazdzewski
8b81bb1eb6
feat(compiler): generate shallow imports compiler generated references ( #14388 )
2017-02-14 13:33:06 -08:00
Tobias Bosch
e4e9dbe33d
feat(compiler): integrate compiler with view engine - change detection tests work ( #14412 )
...
Included refactoring:
- make ViewData.parentIndex point to component provider index
- split NodeType.Provider into Provider / Directive / Pipe
- make purePipe take the real pipe as argument to detect changes
- order change detection:
1) directive props
2) renderer props
Part of #14013
PR Close #14412
2017-02-13 17:02:00 -06:00
Alex Eagle
5279d06e88
ci: re-format sources ( #14413 )
...
PR Close #14413
2017-02-10 19:05:45 -06:00
Miško Hevery
563334e2c9
ci: remove left over fdescribe
2017-02-10 19:05:00 -06:00
Miško Hevery
b565301186
fix(compiler): REVERT allow absolute style urls ( #14365 )
...
This reverts commit 6b9aa2ca3d .
2017-02-10 18:23:58 -06:00
Dzmitry Shylovich
1ece7366c8
fix(forms): getRawValue should correctly work with nested FormGroups/Arrays ( #12964 )
...
Closed #12963
PR Close #12964
2017-02-10 15:04:25 -06:00
Victor Berchet
7ac38aa357
feat(compiler): add support for source map generation ( #14258 )
...
fixes #14125
PR Close #14258
2017-02-10 15:04:15 -06:00
Dzmitry Shylovich
53cf2ec573
fix(platform-browser): should only add styles with native encapsulation in shadow DOM ( #14313 )
...
Closes #7887
PR Close #14313
2017-02-10 15:03:20 -06:00
Dzmitry Shylovich
1cfbefebe3
fix(platform-browser): should not throw for debug attrs containing $ ( #14353 )
...
Closes #9566
PR Close #14353
2017-02-10 15:03:05 -06:00
Dzmitry Shylovich
e5a144d902
fix(compiler): improve error msg for unknown properties on ( #14373 )
...
ng-container/ng-content
Closes #14070
PR Close #14373
2017-02-10 15:03:05 -06:00
Dzmitry Shylovich
2c6dab970b
fix(compiler): improve error message for unknown elements ( #14373 )
2017-02-10 15:03:05 -06:00
Alex Rickabaugh
9e28568a8f
feat(platform-server): Implement PlatformLocation for platformServer() ( #14405 )
...
This gives server-side apps a current URL including hash, but doesn't implement a state stack,
so back-and-forward navigation isn't possible.
PR Close #14405
2017-02-10 15:03:05 -06:00
Alex Eagle
03e855ae8f
build: allow users to specify --strictNullChecks ( #14382 )
...
PR Close #14382
2017-02-10 14:10:03 -06:00
Matias Niemelä
96073e51c3
refactor(animations): introduce @angular/animation module ( #14351 )
...
PR Close : #14351
2017-02-10 14:10:03 -06:00
Tobias Bosch
baa654a234
feat(compiler): integrate compiler with view engine - main integration tests work ( #14284 )
...
Part of #14013
PR Close #14284
2017-02-10 14:10:03 -06:00
Mathou54
dfe29934b6
test(forms): test undefined as argument to forms ( #13720 )
...
PR Close #13720
2017-02-10 14:10:03 -06:00
Bowen Ni
44bb337acc
fix(compiler): disable non-components as an entry component ( #14335 )
...
PR Close #14335
2017-02-09 14:45:49 -08:00
Alex Eagle
b9d293af03
build: first pass of de-duplicating tsconfig.json content ( #14369 )
...
PR Close #14369
2017-02-09 14:32:40 -08:00
Chuck Jazdzewski
4da7925ad5
feat(common): added typed overloaded for AsyncPipe.transform() ( #14367 )
...
BREAKING CHANGE: Classes that derive from `AsyncPipe` and override
`transform()` might not compile correctly. Use of `async` pipe in
templates is unaffected.
Mitigation: Update derived classes of `AsyncPipe` that override
`transform()` to include the type parameter overloads.
Related to #12398
PR Close #14367
2017-02-09 14:32:39 -08:00
Dzmitry Shylovich
6b9aa2ca3d
fix(compiler): allow absolute style urls ( #14365 )
...
Closes #4974
PR Close #14365
2017-02-09 14:32:39 -08:00
Bowen Ni
a696f4aade
fix(compiler): improve error messages in aot compiler ( #14333 )
...
Do not print the stack trace when the component is not declared in the module.
PR Close #14333
2017-02-09 14:32:39 -08:00
Victor Berchet
bb4db2d8f3
feat(compiler): add target locale to the translation bundles ( #14290 )
...
PR Close #14290
2017-02-09 14:32:39 -08:00
Miško Hevery
4676df5833
fix(http): REVERT: remove dots from jsonp callback name ( #13219 )
...
This reverts commit 9e5617e41e .
2017-02-09 15:34:12 -06:00
FrozenPandaz
45cc444154
fix(core): Remove ChangeDetectorRef Paramter from KeyValueDifferFactory and IterableDifferFactory ( #14311 )
...
BREAKING CHANGE:
- `KeyValueDifferFactory` and `IterableDifferFactory` no longer have `ChangeDetectorRef` as
a parameter. It was not used and has been there for historical reasons. If you call
`DifferFactory.create(...)` remove the `ChangeDetectorRef` argument.
2017-02-09 13:33:44 -08:00
Victor Berchet
881dce841f
refactor(compiler): Load the translation bundle only once in the i18n html parser ( #14362 )
...
fixes #14322
2017-02-09 12:08:23 -06:00
Vikram Subramanian
c4817988ca
feat(core): add isStable Observable property to ApplicationRef to indicate when it's stable and unstable ( #14337 )
...
PR Close #14337
2017-02-09 12:07:33 -06:00
Miško Hevery
c871af7b5a
chore(release): cut the 4.0.0-beta.7 release
2017-02-09 09:36:10 -08:00