Matias Niemelä
ba17dcbf2b
refactor(animations): multiple group animations should tally-up delays correctly
2017-02-16 12:10:32 -08:00
Matias Niemelä
88e3d7af9f
refactor(animations): do not inherit past styles into sub timelines
2017-02-16 12:10:32 -08:00
Rob Wormald
3dbd9a04d4
fix(aio): fix staging build travis config ( #14539 )
2017-02-16 11:44:24 -08:00
Dzmitry Shylovich
b36f60c74c
docs(router): fix broken link ( #14431 )
...
Closes #14430
2017-02-16 11:32:17 -08:00
Victor Berchet
57461e9ed7
docs(router): fix guards API docs ( #14528 )
2017-02-16 10:26:53 -08:00
Alex Rickabaugh
612f120208
fix(platform-server): default unspecified sections of the url to empty string ( #14512 )
2017-02-16 10:18:55 -08:00
George Kalpakas
4a56b6e7f6
ci: fix `getLatestLabel` ( #14535 )
2017-02-16 08:57:58 -08:00
Chuck Jazdzewski
724ca373e7
build: produce metadata bundles for @angular modules ( #14509 )
...
Closes #14509
2017-02-16 08:15:30 -08:00
Chuck Jazdzewski
3b896709a9
feat(tsc-wrapped): add an option to `ngc` to bundle metadata ( #14509 )
...
Closes #14509
2017-02-16 08:15:30 -08:00
Ward Bell
9a6f3d637f
feat(aio): add sidenav driven by navigation data ( #14429 )
2017-02-15 11:22:37 -08:00
Alex Rickabaugh
56f232cdd7
fix(platform-server): read initial location from INITIAL_CONFIG if present
2017-02-15 09:14:59 -08:00
Alex Rickabaugh
047cda5b3c
fix(platform-server): reflect properties to attributes for known elements, for serialization
2017-02-15 09:14:59 -08:00
Alex Rickabaugh
9559d3e949
feat(platform-server): support @angular/http from @angular/platform-server
...
This change installs HttpModule with ServerModule, and overrides bindings to
service Http requests made from the server with the 'xhr2' NPM package.
Outgoing requests are wrapped in a Zone macro-task, so they will be tracked
within the Angular zone and cause the isStable API to show 'false' until they
return. This is essential for Universal support of server-side HTTP.
2017-02-15 09:14:59 -08:00
Alex Rickabaugh
30380d010b
fix(platform-server): render styles in app component instead of <head>
...
This ensures when the tree is serialized to the client and the app is later bootstrapped,
the <style> tags created during server-side rendering are destroyed.
2017-02-15 09:14:59 -08:00
Vikram Subramanian
17486fd696
fix(platform-server): allow multiple instances of platformServer and platformDynamicServer
2017-02-15 09:14:59 -08:00
Tobias Bosch
0e2fd9d91a
build: update .pullapprove ( #14506 )
...
* build: update .pullapprove
Add tbosch/vicb/chuckjaz to more projects.
* Update .pullapprove.yml
2017-02-15 09:00:21 -08:00
Tobias Bosch
4e7752a12a
feat(compiler): integrate compiler with view engine ( #14487 )
...
Aspects: di, query, content projection
Included refactoring:
- use a number as query id
- use a bloom filter for aggregating matched queries of nested elements
- separate static vs dynamic queries
Part of #14013
2017-02-15 08:36:49 -08:00
Igor Minar
e9ba7aa4f8
docs: update schedule by adding one more beta ( #14494 )
...
The new view engine is behind schedule. We agreed to slip the release by one more week.
2017-02-14 21:42:38 -08:00
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
Victor Berchet
269cf42b72
build: add the `tslint` gulp task ( #14481 )
2017-02-14 14:16:50 -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
Pete Bacon Darwin
1dc9be4b7d
fix(aio): support `ValueModule` symbols in the TypeScript source ( #14464 )
...
In #14388 the following syntax is used in the source:
```
import * as view_utils from './linker/view_utils';
import * as viewEngine from './view/index';
…
export {view_utils as ɵview_utils};
export {viewEngine as ɵviewEngine};
```
The usage of `export {... as ...}` was not being recognised by dgeni.
It is now being recognised and a temporary dummy output file is being
rendered. Later we will either ignore this doctype altogether or find
a better way of rendering it.
2017-02-13 14:46:44 -08:00
Chuck Jazdzewski
221b7a1176
build: use `ts-api-guardian` v0.2.1 ( #14408 )
2017-02-13 14:46:07 -08:00
Misko Hevery
d3f174a57f
ci: fix validate-commit-messages
2017-02-10 20:57:33 -08:00
Vikram Subramanian
8dd16bbe67
test: add missing change to test-main.js
2017-02-10 20:31:30 -08:00
Alex Eagle
5279d06e88
ci: re-format sources ( #14413 )
...
PR Close #14413
2017-02-10 19:05:45 -06:00
Alex Eagle
adc54302cb
test: make integration test more reliable ( #14413 )
...
Use a fresh yarn cache
tsickle bugfix to write case-sensitive filenames for Mac
2017-02-10 19:05:34 -06:00
Miško Hevery
0f161ce27a
fix: validation messages support animations scope
2017-02-10 19:05:00 -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
Igor Minar
db700dfc71
ci: exclude aio/ from build-and-ci pullapprove group
...
the aio/ has a separate build and ci setup that doesn't affect main repo, so it doesn't make
sense for the build-and-ci group to approve changes to that separate setup.
2017-02-10 13:02:24 -08:00
Igor Minar
294c1cd7a7
build(aio): update to @angular/core@2.4.7
...
upgrade command used:
```
yarn upgrade @angular/{core,common,compiler,forms,http,platform-browser,platform-browser-dynamic,router,compiler-cli}
```
2017-02-10 13:02:24 -08:00
Igor Minar
fafee5a493
build(aio): update to @angular/cli@1.0.0-beta.31
2017-02-10 13:02:24 -08: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
George Kalpakas
b988733553
test(aio): remove unnecessary hack from e2e tests ( #14356 )
...
May address #14347 .
2017-02-09 17:22:08 -08: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
Igor Minar
56b3b3cbed
ci: reenable validate-commit-messages gulp task as part of the CI lint task ( #14385 )
...
PR Close #14385
2017-02-09 14:32:40 -08:00