Rafael
639d52fe71
refactor: ensure all 'TODO's are consistent ( #23252 )
...
PR Close #23252
2018-04-13 13:11:01 -07:00
Igor Minar
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
George Kalpakas
eac36d7e1a
test(aio): fix `DocViewerComponent` tests ( #23359 )
...
Obsolete assertions left over from #23249 .
PR Close #23359
2018-04-13 08:06:19 -07:00
George Kalpakas
0224f1aaf3
refactor(aio): remove file that should not be tracked ( #23359 )
...
PR Close #23359
2018-04-13 08:06:19 -07:00
Rob Wormald
74b203a55e
docs(elements): add ng-add docs to elements guide ( #23350 )
...
PR Close #23350
2018-04-13 00:50:04 -07:00
Rob Wormald
0e10e731dc
build: fix buildifier path ( #23350 )
...
PR Close #23350
2018-04-13 00:50:04 -07:00
Rob Wormald
9fabe2f5fa
fix(elements): include schematics in npm distro ( #23350 )
...
PR Close #23350
2018-04-13 00:50:04 -07:00
Amit Portnoy
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
Suguru Inatomi
3bd682f432
docs(aio): Add link to Japanese localization ( #20630 )
...
PR Close #20630
2018-04-13 00:26:12 -07:00
Marc Laval
2bb783824e
fix(ivy): support ViewContainerRef on nodes projected into an embedded view ( #23333 )
...
PR Close #23333
2018-04-13 00:20:32 -07:00
Greg Magolan
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
Alex Eagle
2e270bb96a
build: include tslib in umd bundles ( #23354 )
...
Fixes #22971
PR Close #23354
2018-04-13 00:13:54 -07:00
Alex Eagle
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
Camilo Giraldo
a025f7e2a6
refactor(language-service): fix typo on type.ts language-service
2018-04-13 00:06:26 -07:00
Juan Camilo Giraldo Chaverra
221ae6998a
docs(aio): fix typo on AOT compiler section
2018-04-13 00:06:26 -07:00
Joey Perrott
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
Michael Huang
f958293205
docs(aio): update text InMemoryWebApiModule to HttpClientInMemoryWebApiModule ( #23285 )
...
PR Close #23285
2018-04-12 23:17:19 -07:00
Jeremy Attali
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
Nathan Friend
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
Rob Wormald
b8f4e433d5
build: add robwormald to pullapprove ( #23002 )
...
PR Close #23002
2018-04-12 22:36:12 -07:00
Igor Minar
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
Igor Minar
01975ff021
docs: add changelog for 6.0.0-rc.4
2018-04-12 00:36:29 -07:00
Igor Minar
77c4b82938
release: cut the 6.0.0-rc.4 release
2018-04-12 00:35:10 -07:00
Igor Minar
1fc72e53f5
build(core): update zone.js peer dep to ~0.8.26
2018-04-12 00:19:08 -07:00
Igor Minar
bbfa1d31a4
fix(platform-server): require node v8+ ( #23331 )
...
PR Close #23331
2018-04-12 00:08:50 -07:00
Igor Minar
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
Pete Bacon Darwin
aae437cb1e
build(aio): implement rules to prevent short parameter names ( #22759 )
...
PR Close #22759
2018-04-12 00:06:49 -07:00
Pete Bacon Darwin
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
Pete Bacon Darwin
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
Pete Bacon Darwin
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
Pete Bacon Darwin
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
Vikram Subramanian
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
Igor Minar
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
Andrew Seguin
37d2cb4553
feat(elements): add schematics ( #23298 )
...
PR Close #23298
2018-04-11 18:13:30 -07:00
Olivier Combe
ce40e85cbb
refactor(common): update CLDR data to v33.0.0 ( #23265 )
...
PR Close #23265
2018-04-11 15:34:46 -07:00
Olivier Combe
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
Rob Wormald
a4ac8728cb
build: use rxjs@6.0.0-terrific-rc.3 ( #23327 )
...
PR Close #23327
2018-04-11 15:34:22 -07:00
Alex Eagle
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
Kara Erickson
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
Kara Erickson
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
Max Ivanov
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
Alex Eagle
b3a10e0a42
build: update Bazel dependency to 0.11.1 ( #23297 )
...
PR Close #23297
2018-04-10 23:01:30 -07:00
Pete Bacon Darwin
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
Pete Bacon Darwin
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
Igor Minar
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
Marc Laval
c973830d9a
refactor(ivy): clean projection support ( #23287 )
...
PR Close #23287
2018-04-10 13:16:01 -07:00
Keen Yee Liau
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
Miško Hevery
f1db789450
test(ivy): update todo app to http://todomvc.com ( #23168 )
...
PR Close #23168
2018-04-10 13:14:20 -07:00
Miško Hevery
50030f650b
docs(ivy): update STATUS.md with outstanding work ( #23168 )
...
PR Close #23168
2018-04-10 13:14:20 -07:00
Miško Hevery
3fb4e190a8
fix(ivy): correctly bind to component context ( #23168 )
...
When compiling templates the compiler would often bind to
closest context rather than the component context.
The only time one should be binding to the cont component is
in explicit cases where the inner template declares local variable.
PR Close #23168
2018-04-10 13:14:20 -07:00