d1e716b2cb
docs(service-worker): minor fixes/improvements ( #23339 )
...
PR Close #23339
2018-04-13 13:13:36 -07:00
639d52fe71
refactor: ensure all 'TODO's are consistent ( #23252 )
...
PR Close #23252
2018-04-13 13:11:01 -07:00
aa27155618
build(common): mark locales files as side-effect-full ( #23366 )
...
These files are in the UMD format for greater portablity, and as such
can't be marked as side-effect-free by webpack/build-optimizer/uglify.
PR Close #23366
2018-04-13 13:09:13 -07:00
eac36d7e1a
test(aio): fix DocViewerComponent
tests ( #23359 )
...
Obsolete assertions left over from #23249 .
PR Close #23359
2018-04-13 08:06:19 -07:00
0224f1aaf3
refactor(aio): remove file that should not be tracked ( #23359 )
...
PR Close #23359
2018-04-13 08:06:19 -07:00
74b203a55e
docs(elements): add ng-add docs to elements guide ( #23350 )
...
PR Close #23350
2018-04-13 00:50:04 -07:00
0e10e731dc
build: fix buildifier path ( #23350 )
...
PR Close #23350
2018-04-13 00:50:04 -07:00
9fabe2f5fa
fix(elements): include schematics in npm distro ( #23350 )
...
PR Close #23350
2018-04-13 00:50:04 -07:00
c2a53bbf61
fix(aio): remove additional 'googlebot' reference ( #23249 )
...
according to https://developers.google.com/search/reference/robots_meta_tag
googlebot is only used as a google specific override of 'robots'- there's no need for override in this case
PR Close #23249
2018-04-13 00:35:29 -07:00
3bd682f432
docs(aio): Add link to Japanese localization ( #20630 )
...
PR Close #20630
2018-04-13 00:26:12 -07:00
2bb783824e
fix(ivy): support ViewContainerRef on nodes projected into an embedded view ( #23333 )
...
PR Close #23333
2018-04-13 00:20:32 -07:00
6199ea5d4a
fix(compiler-cli): shorten resolved module name in fileNameToModuleName to npm package name for typings ( #23231 )
...
PR Close #23231
2018-04-13 00:19:19 -07:00
2e270bb96a
build: include tslib in umd bundles ( #23354 )
...
Fixes #22971
PR Close #23354
2018-04-13 00:13:54 -07:00
b76dd3b979
fix(compiler): use correct global name in compiler.umd.js ( #23354 )
...
Fixes #23343
PR Close #23354
2018-04-13 00:13:54 -07:00
a025f7e2a6
refactor(language-service): fix typo on type.ts language-service
2018-04-13 00:06:26 -07:00
221ae6998a
docs(aio): fix typo on AOT compiler section
2018-04-13 00:06:26 -07:00
b551f844e4
feat(platform-browser): add token marking which the type of animation module nearest in the injector tree ( #23075 )
...
PR Close #23075
2018-04-12 23:17:38 -07:00
f958293205
docs(aio): update text InMemoryWebApiModule to HttpClientInMemoryWebApiModule ( #23285 )
...
PR Close #23285
2018-04-12 23:17:19 -07:00
993eeababb
docs: fix typo in injected variable name ( #23315 )
...
The service injected is `ValueService`, however the name of the variable
does not reflect that. It's actually confusing since it's the name of
the `class` being created.
PR Close #23315
2018-04-12 23:16:52 -07:00
75febe7511
docs(upgrade): fix detail regarding bootstrapping order ( #23225 ) ( #23270 )
...
Clarify that Angular should be bootstrapped before AngularJS.
Closes angular/angular#23225
PR Close #23270
2018-04-12 23:16:18 -07:00
b8f4e433d5
build: add robwormald to pullapprove ( #23002 )
...
PR Close #23002
2018-04-12 22:36:12 -07:00
a4e06b685b
build: exclude aio from the release bazel query
...
if we don't exclude it, bazel find random stuff in aio/node_modules that causes issues
2018-04-12 10:22:58 -07:00
01975ff021
docs: add changelog for 6.0.0-rc.4
6.0.0-rc.4
2018-04-12 00:36:29 -07:00
77c4b82938
release: cut the 6.0.0-rc.4 release
2018-04-12 00:35:10 -07:00
1fc72e53f5
build(core): update zone.js peer dep to ~0.8.26
2018-04-12 00:19:08 -07:00
bbfa1d31a4
fix(platform-server): require node v8+ ( #23331 )
...
PR Close #23331
2018-04-12 00:08:50 -07:00
58faa0c7e7
build: reorder PACKAGE_GROUP entries to make @angular/core the first one ( #23303 )
...
CLI will soon consider the first entry to be the main entry in the package group.
This will then be used to display the main entry in "ng update" listing.
PR Close #23303
2018-04-12 00:07:45 -07:00
aae437cb1e
build(aio): implement rules to prevent short parameter names ( #22759 )
...
PR Close #22759
2018-04-12 00:06:49 -07:00
fa11d7822c
build(aio): create minLength content rule ( #22759 )
...
This rule can be used to ensure that properties contain a minimum
number of characters.
PR Close #22759
2018-04-12 00:06:49 -07:00
1619160c8a
build(aio): implement rules to prevent headings in content ( #22759 )
...
* No headings are allowed in `description` and `shortDescription`
* Only heading level 3 is allowed in `usageNotes`
PR Close #22759
2018-04-12 00:06:49 -07:00
7a8c58162c
build(aio): create noMarkdownHeadings content rule ( #22759 )
...
This content rule can check what markdown headings
appear in content properties.
PR Close #22759
2018-04-12 00:06:49 -07:00
e0ae74d40e
build(aio): add checkContentRules processor ( #22759 )
...
This processor will enable us to write rules about
how the content should appear, such as:
* no headings in markdown content
* only one sentence per line
* no single character parameter names
* etc.
PR Close #22759
2018-04-12 00:06:49 -07:00
af46d097ff
fix(elements): avoid exception when window is undefined ( #23324 )
...
Detect server environment by checking `typeof window` and schedule render immediately instead of waiting for RAF.
This does not make Angular Elements work on platform-server. This is just the first step.
PR Close #23324
2018-04-11 23:17:04 -07:00
7e8cee6b61
build: fix aio size tracking, we need to use node_modules local to aio ( #23328 )
...
This fixes an issue introduced by 4f0cae0676
which removed firebase from the root node_modules.
PR Close #23328
2018-04-11 23:14:23 -07:00
37d2cb4553
feat(elements): add schematics ( #23298 )
...
PR Close #23298
2018-04-11 18:13:30 -07:00
ce40e85cbb
refactor(common): update CLDR data to v33.0.0 ( #23265 )
...
PR Close #23265
2018-04-11 15:34:46 -07:00
5706810af2
fix(common): replace i18n locale undefined values by a const ( #23265 )
...
Fixes #22988
PR Close #23265
2018-04-11 15:34:46 -07:00
a4ac8728cb
build: use rxjs@6.0.0-terrific-rc.3 ( #23327 )
...
PR Close #23327
2018-04-11 15:34:22 -07:00
d1e33d2df7
build: disambiguate rollup progress message ( #23318 )
...
All our package labels are `npm_package` so the bazel build reports a bunch of identical actions running, like
```
Angular Packaging: rolling up npm_package; 31s darwin-sandbox
Angular Packaging: rolling up npm_package; 30s darwin-sandbox
Angular Packaging: rolling up npm_package; 29s darwin-sandbox
Angular Packaging: rolling up npm_package; 27s darwin-sandbox
Angular Packaging: rolling up npm_package; 26s darwin-sandbox
Angular Packaging: rolling up npm_package; 23s darwin-sandbox
Angular Packaging: rolling up npm_package; 19s darwin-sandbox
Angular Packaging: rolling up npm_package; 11s darwin-sandbox
```
PR Close #23318
2018-04-11 15:31:02 -07:00
0d516f1658
fix(ivy): update compiler to generate separate creation mode and update mode blocks ( #23292 )
...
PR Close #23292
2018-04-11 15:30:39 -07:00
de3ca56769
fix(ivy): support separate creation mode and update mode execution in runtime ( #23292 )
...
PR Close #23292
2018-04-11 15:30:39 -07:00
764760ba63
docs(aio): add new sections to issue template ( #23304 )
...
Additional sections can help classify the issue better.
PR Close #23304
2018-04-11 13:47:57 -07:00
b3a10e0a42
build: update Bazel dependency to 0.11.1 ( #23297 )
...
PR Close #23297
2018-04-10 23:01:30 -07:00
0cb4f12a7a
docs(animations): migrate deprecated @whatItDoes
tag ( #23210 )
...
This was not being picked up by the doc-gen as it does not appear to be
part of the public API.
PR Close #23210
2018-04-10 21:49:32 -07:00
4b96a58c5a
docs: remove all deprecated @stable
jsdoc tags ( #23210 )
...
These are no longer needed as stable docs are computed as those that
do not have `@experimental` or `@deprecated` tags.
PR Close #23210
2018-04-10 21:49:32 -07:00
ee145790d7
build(aio): fix scripts/test-production.sh file permission issue
...
it needs to be executable for CI tests to run.
2018-04-10 18:26:10 -07:00
c973830d9a
refactor(ivy): clean projection support ( #23287 )
...
PR Close #23287
2018-04-10 13:16:01 -07:00
8555a3a3cd
fix(compiler): Pretty print object instead of [Object object] ( #22689 )
...
The 'stringify' function prints an object as [Object object] which
is not very helpful in many cases, especially in a diagnostics
message. This commit changes the behavior to pretty print an object.
PR Close #22689
2018-04-10 13:15:18 -07:00
f1db789450
test(ivy): update todo app to http://todomvc.com ( #23168 )
...
PR Close #23168
2018-04-10 13:14:20 -07:00
50030f650b
docs(ivy): update STATUS.md with outstanding work ( #23168 )
...
PR Close #23168
2018-04-10 13:14:20 -07:00