1640d2aa0b
refactor(platform-browser): compiler platform-browser packages cleanly ( #18464 )
2017-08-02 16:30:50 -07:00
5f501c722b
refactor(forms): compile forms cleanly with TypeScript 2.4 ( #18462 )
2017-08-02 16:29:31 -07:00
ea07856cc5
refactor(upgrade): compile upgrade cleanly with TypeScript 2.4 ( #18461 )
2017-08-02 16:28:04 -07:00
7c47b62a96
fix(compiler): cleanly compile with TypeScript 2.4 ( #18456 )
2017-08-02 16:26:42 -07:00
e25b3dd163
fix(benchpress): compile cleanly with TS 2.4 ( #18455 )
2017-08-02 16:24:00 -07:00
6a88659c9a
test(upgrade): fix an IE9 timer issue in downgrade module tests ( #18482 )
2017-08-02 16:09:38 -07:00
44ae6e94e3
fix(aio): fix layout of the webpack guide ( #18493 )
...
This is possibly a temporary fix for the layout, until we decide whether we want
to remove the guide or properly add it to the SideNav menu.
Fixes #17912
2017-08-02 16:00:36 -07:00
1635a06bda
ci(aio): Add commit message to payload data ( #18137 )
2017-08-02 15:59:20 -07:00
3923c30df0
docs(aio): fix missing anchor-open in i18n documentation ( #18476 )
...
The Internationalisation documentation, "Translate text nodes" section, has an incomplete
markdown anchor, and leaks markdown into the page. Fix the anchor by adding the opening bracket.
2017-08-02 15:56:01 -07:00
99017bf3ff
fix(aio): correctly redirect cookbook/a1-a2-quick-reference.html
( #18418 )
...
Fixes #18415
2017-08-02 15:54:22 -07:00
4d117faf1a
test(common): skip some DatePipe tests in old Chrome where Intl is buggy ( #15784 )
2017-08-02 15:51:59 -07:00
5cc9913ded
docs(aio): replace old blog link in footer ( #18448 )
...
Fixes #18233
2017-08-02 15:45:54 -07:00
1d09838622
ci: remove chromium fold reference ( #18445 )
2017-08-02 15:43:26 -07:00
9adf40aa77
build(aio): use cli 1.3.0-rc ( #18290 )
2017-08-02 15:37:03 -07:00
89c616199f
docs: improve github labels by introducing "PR target" labels ( #18436 )
...
I also renamed all "pr_*" lables to "PR *" lables, removed obsolete
"chore" label, and added docs label.
2017-08-02 15:30:36 -07:00
1e1af7ffcb
docs: changelog for 5.0.0-beta.2 release
5.0.0-beta.2
2017-08-02 13:23:27 -07:00
a84b2bc945
release: cut the 5.0.0-beta.2 release
2017-08-02 13:21:07 -07:00
7abcb99d57
docs: add changelog for 4.3.3
2017-08-02 13:19:00 -07:00
49cd8513e4
feat(router): add events tracking activation of individual routes
...
* Adds `ChildActivationStart` and `ChildActivationEnd`
* Adds test to verify the PreActivation phase of routing
2017-08-01 10:44:00 -07:00
82b067fc40
build: ignore node_modules for tslint
2017-08-01 10:13:44 -07:00
9479a106bb
build: enable TSLint on the packages folder
2017-07-31 15:47:57 -07:00
e64b54b67b
fix(compiler): do not consider arguments when determining recursion
...
The static reflectory check for macro function recursion was too
agressive and disallowed calling a function with argument that also
calls the same function. For example, it disallowed nested animation
groups.
Fixes : #17467
2017-07-31 13:42:31 -07:00
cc2a4c41f9
build(aio): fix warning about missing <h1>
...
Fixes #17549
2017-07-31 13:40:07 -07:00
a11542a375
docs(aio): fixed list format in FormArray section
2017-07-31 11:31:05 -07:00
b6c4af6495
feat(compiler-cli): automatically lower lambda expressions in metadata
2017-07-31 11:30:44 -07:00
67dff7bd5d
feat(tsc-wrapped): allow values to be substituted by collector clients
...
Also reenabled tests that were unintentionally disabled when they were
moved from tools/@angular.
2017-07-31 11:30:44 -07:00
381471d338
fix(compiler): fix for element needing implicit parent placed in top-level ng-container
...
fixes #18314
2017-07-31 11:30:19 -07:00
ebef5e697a
feat(forms): add options arg to abstract controls
...
FormControls, FormGroups, and FormArrays now optionally accept an options
object as their second argument. Validators and async validators can be
passed in as part of this options object (though they can still be passed
in as the second and third arg as before).
```ts
const c = new FormControl(, {
validators: [Validators.required],
asyncValidators: [myAsyncValidator]
});
```
This commit also adds support for passing arrays of validators and async
validators to FormGroups and FormArrays, which formerly only accepted
individual functions.
```ts
const g = new FormGroup({
one: new FormControl()
}, [myPasswordValidator, myOtherValidator]);
```
This change paves the way for adding more options to AbstractControls,
such as more fine-grained control of validation timing.
2017-07-31 11:29:32 -07:00
d71ae278ef
fix(aio): fix links to source for paths with symlinks
...
Fixes #18353
2017-07-28 15:28:59 -07:00
46207538ef
ci: short-circuit npm install for aio builds that use yarn only
2017-07-28 15:28:28 -07:00
71eb7437b6
docs(aio): delay ngUpgrade e2e test to avoid flakes
2017-07-28 15:28:28 -07:00
b5ffbe342b
build: short-circuit build for AIO tasks
2017-07-28 15:28:28 -07:00
0f79223008
docs(aio): fix deprecated protractor API usage
...
`browser.getLocationAbsUrl()` is deprecated.
We should use `browser.getCurrentUrl()` instead.
2017-07-28 15:28:28 -07:00
a085223331
ci(aio): test the example e2e files using local build of Angular
2017-07-28 15:28:28 -07:00
c383048259
build(aio): ignore generated aot files
...
Assets such as images and data which are generated
by the aot build were not being ignored.
2017-07-28 15:28:28 -07:00
b18eb04b46
docs(aio): remove generated styles.css file
...
This file should have been ignored as it is created
during the build of the example
2017-07-28 15:28:28 -07:00
c8c2ab012a
build(aio): support overriding the Angular packages in examples with locally built ones
2017-07-28 15:28:28 -07:00
ecff8e6c93
build(aio): refactor and test the example-boilerplate tool
2017-07-28 15:28:28 -07:00
51f1da1b85
ci: shard the aio example e2e tests
2017-07-28 15:28:28 -07:00
a5e18c4cdf
ci(aio): support sharding of example e2e tests
2017-07-28 15:28:28 -07:00
cf6284656f
build(aio): upgrade @angular/material
to 2.0.0-meta.8
2017-07-28 15:26:45 -07:00
3182ddaf3e
build(aio): upgrade @angular/*
to 4.3.1
2017-07-28 15:26:45 -07:00
416ed691e5
docs(aio): fix URLSearchParams interface link to MDN
...
Fixes #18367
2017-07-28 15:26:04 -07:00
0fb7484d51
refactor(aio): move content-specific images to content/images/
...
Fixes #17053
2017-07-28 15:06:49 -07:00
6a3454e81e
refactor(aio): rename unused
directories to _unused
2017-07-28 15:06:49 -07:00
c3fbe87012
fix(aio): fix link to logo in example
2017-07-28 15:06:49 -07:00
24117d7a49
refactor(aio): move unused images to unused
directories
...
This prevents the ServiceWorker from prefetching unnecessary files.
2017-07-28 15:06:49 -07:00
5808153359
docs: add changelog for 5.0.0.-beta.1
5.0.0-beta.1
2017-07-27 14:59:24 -07:00
9030c8a03e
release: cut the 5.0.0-beta.1 release
2017-07-27 14:57:38 -07:00
b14fc06fa2
docs: add changelog for 4.3.2
2017-07-27 14:52:35 -07:00