Peter Bacon Darwin
bcba0332a6
docs(aio): add examples to test cookbook doc
2017-02-06 12:08:57 -08:00
Georgios Kalpakas
41db177d0c
test(upgrade): test projection on downgraded components with structural directives ( #14276 )
...
Brings the tests of #14274 to master.
PR Close #14276
2017-02-03 15:08:26 -06:00
Igor Minar
e4b76a493f
ci: add petebacondarwin to the angular.io pullapprove group ( #14268 )
...
PR Close #14268
2017-02-03 15:08:02 -06:00
Igor Minar
a2a290a83c
ci: add 'public-api' pullapprove group ( #14268 )
2017-02-03 15:07:58 -06:00
Tobias Bosch
14d7844b2b
feat(core): view engine - integrate with ComponentFactory ( #14237 )
...
`ComponentFactory`s can now be created from a `ViewDefinitionFactory` via
`RefFactory.createComponentFactory`.
This commit also:
- splits `Services` into `Refs` and `RootData`
- changes `ViewState` into a bitmask
- implements `ViewContainerRef.move`
Part of #14013
PR Close #14237
2017-02-03 15:07:12 -06:00
Chuck Jazdzewski
388afa414e
test(compiler): add integration like tests to compiler unit tests ( #14157 )
...
Closes PR #14157
PR Close #14157
2017-02-03 15:06:51 -06:00
laco0416
4370049cea
fix(build): make fsevents an optional dependency in npm ( #13945 )
...
PR Close #13945
2017-02-03 15:05:43 -06:00
George Kalpakas
fb91b2fe78
ci(aio): refactor the protractor config ( #14248 )
...
1. Use `jasmine` as framework instead of `jasmine2`.
(Since angular/protractor@2bde92b , `jasmine2` is an alias for `jasmine`.)
2. Simplify the `chromeOptions` config by always setting.
(If `process.env.CHROME_BIN` is not defined, `binary` will be ignored.)
2017-02-03 07:44:34 -08:00
Pete Bacon Darwin
0ba5bebf61
build: modularize the gulp file to be easier to maintain ( #14259 )
...
This is a precursor to bringing in some of the gulp tasks from angular.io,
which could lead to the gulpfile becoming unwieldy.
2017-02-03 00:10:41 -08:00
Ward Bell
a9096437fd
feat(aio): delete unused kruft
2017-02-02 23:28:00 -08:00
Ward Bell
31d42d87c6
ci: bump node version to 6.9.5 and npm to 3.10.7
...
this is required by @angular/cli
2017-02-02 23:28:00 -08:00
Ward Bell
20a7e26d1e
build(aio): switch local angular-cli to @angular/cli
...
karma.conf merge with angular cli change
2017-02-02 23:28:00 -08:00
Rob Wormald
6e2c9cb586
feat(aio): add initial doc viewer
...
with lots of fixes from Igor and Ward <3
2017-02-02 23:28:00 -08:00
Misko Hevery
559cf9d192
docs(changelog): add changelog for 4.0.0-beta.6
2017-02-02 21:19:27 -08:00
Misko Hevery
1961332f26
chore(release): cut the 4.0.0-beta.6 release
2017-02-02 21:01:27 -08:00
Miško Hevery
f9b929f28d
docs(changelog): add changelog for 2.4.6
2017-02-02 20:06:57 -08:00
Miško Hevery
69a4bb0bcd
doc: standardize deprecation of preserveQueryParams (4.0 only) ( #14236 )
...
PR closes #14236
2017-02-01 16:48:19 -08:00
Miško Hevery
a7479f657a
fix: ngModel should use rxjs/symbol/observable to detect observable ( #14236 )
...
PR closes #14236
2017-02-01 16:47:41 -08:00
Miško Hevery
bc20e8ac9d
ci: increase git fetch depth to 150
2017-02-01 15:16:48 -08:00
Tobias Bosch
a05e50fda3
feat(core): view engine - add missing DI features ( #14225 )
...
Part of #14013
PR Close #14225
2017-02-01 14:16:01 -06:00
Tobias Bosch
ae7f5f37d2
refactor(core): view engine - remove ViewData.parentDiIndex ( #14225 )
...
Instead, calculate it on the fly
Part of #14013
2017-02-01 14:15:47 -06:00
Tobias Bosch
45e1e36477
feat(core): view engine - add support for OnPush and detached views. ( #14216 )
...
Part of #14013
PR Close #14216
2017-02-01 14:15:47 -06:00
Tobias Bosch
08ff67ea11
feat(core): view engine - add WrappedValue support ( #14216 )
...
Part of #14013
2017-02-01 14:15:38 -06:00
Miško Hevery
1bc5368ea0
fix: closure compiler warning ( #14229 )
...
PR Close #14229
2017-02-01 14:11:52 -06:00
Dzmitry Shylovich
093cc04748
fix(common): DatePipe parses input string if it's not a valid date in browser ( #13895 )
...
Closes #12334
Closes #13874
PR Close #13895
2017-02-01 14:01:58 -06:00
Dzmitry Shylovich
9d2c71269b
refactor(common): remove isDate from facade ( #13895 )
2017-02-01 14:01:46 -06:00
George Kalpakas
80d3e14ce4
docs(contributing): fix typo ( #14218 )
2017-02-01 11:26:12 -08:00
Peter Bacon Darwin
ef48ee0a0a
build(aio): remove formatting and styles from dgeni templates
...
Much of the formatting was hardcoded and copied from the old anguar.io
jade files. This gives us a clean start.
Also, more use has been made of include files to make the templates
easier to understand and manage.
2017-02-01 11:11:43 -08:00
Peter Bacon Darwin
ec8e68ed56
buid(aio): ignore example-region docs in keyword generation
2017-02-01 11:11:43 -08:00
Tobias Bosch
0a29574d98
feat(core): view engine - support content projection ( #14209 )
...
Part of #14013
PR Close #14209
2017-02-01 09:29:51 -06:00