George Kalpakas
ea9245446f
refactor(docs-infra): replace `System.import()` with `import()` ( #32923 )
...
`System.import()` has been deprecated in webpack and produces the
following warning when building the app:
```
WARNING in ./src/app/custom-elements/code/pretty-printer.service.ts
System.import() is deprecated and will be removed soon. Use import()
instead.
```
Switching to `import()` to get rid of the warning.
Fixes #30365
Closes #30419
PR Close #32923
2019-10-04 08:27:21 -07:00
George Kalpakas
ad753d3fa7
build(docs-infra): pin terser to 4.3.2 to avoid optimization bug ( #32923 )
...
This commit pins terser to version 4.3.2 (instead of 4.3.4 which it is
currently resolved to) to avoid this bug: terser/terser#470
See https://github.com/angular/angular/pull/32923#issuecomment-537370090
for more details.
PR Close #32923
2019-10-04 08:27:21 -07:00
George Kalpakas
7c9219f029
build(docs-infra): upgrade @angular/cli to 9.0.0-next.6 ( #32923 )
...
PR Close #32923
2019-10-04 08:27:21 -07:00
George Kalpakas
eb72cecc42
build(docs-infra): turn on Ivy ( #32923 )
...
The angular.io project uses Angular and CLI v9, which by default turns
on Ivy mode. However, since ec4381dd4
, we explicitly opt out of Ivy.
This commit removes the `enabledIvy: false` configuration, thus allowing
the default behavior of having Ivy on.
NOTE:
This commit only changes the angular.io projects. The docs examples need
to be updated separately (first to Angular and CLI v9 and then to Ivy).
PR Close #32923
2019-10-04 08:27:21 -07:00
George Kalpakas
bc886a64a7
build(docs-infra): update current payload sizes ( #32923 )
...
PR Close #32923
2019-10-04 08:27:21 -07:00
George Kalpakas
9364a14d36
fix(docs-infra): ignore `ng*Def` members in API docs ( #31378 )
...
`ng*Def` properties (such as `ngInjectorDef`) are not considered part of
the public API and should not appear in the API docs. This commit adds a
filter to remove these properties from the docs metadata.
PR Close #31378
2019-10-03 10:24:34 -07:00
Showtim3
052cae6427
docs: fix typo in attribute-directives.md ( #32943 )
...
Fixes #32924
PR Close #32943
2019-10-02 14:30:50 -07:00
Jakub Pawlot
e7729b6863
docs: add comment about newEvent utility function ( #32001 )
...
PR Close #32001
2019-10-02 13:28:38 -07:00
Kai Röder
3de59d48b5
docs(docs-infra): use recommended type assertion ( #31042 )
...
Angular uses tslint:recommended by default. The default for no-angle-bracket-type-assertion is true
See https://github.com/palantir/tslint/blob/master/src/configs/recommended.ts#L69
PR Close #31042
2019-10-02 13:25:39 -07:00
Nikita Potapenko
3c7ac5f835
docs: add ngOnInit description ( #32789 )
...
PR Close #32789
2019-10-02 13:24:30 -07:00
Stephen Fluin
a3b6b109d8
docs: fix stackblitz example polyfills ( #32969 )
...
PR Close #32969
2019-10-02 13:20:37 -07:00
Judy Bogart
70429bf350
docs: add lib build note ( #32940 )
...
PR Close #32940
2019-10-02 10:59:05 -07:00
Jordan Amman
448749cafa
docs: added '>' to ng-template closing tag. ( #32939 )
...
Fixes #32931
PR Close #32939
2019-10-02 09:44:23 -07:00
Filipe Silva
fc3260d87e
ci: use CircleCI parameterized jobs ( #32745 )
...
Parameterized jobs lets us reduce duplication of very similar jobs.
See https://circleci.com/docs/2.0/reusing-config/#authoring-parameterized-jobs for more info.
PR Close #32745
2019-10-02 09:34:11 -07:00
Alan Agius
5d5c94d83a
feat(service-worker): remove deprecated `versionedFiles` option ( #32862 )
...
BREAKING CHANGE:
Remove deprecated option `versionedFiles` from service worker asset group configuration in `ngsw-config.json`
Before
```json
"assetGroups": [
{
"name": "test",
"resources": {
"versionedFiles": [
"/**/*.txt"
]
}
}
]
```
After
```json
"assetGroups": [
{
"name": "test",
"resources": {
"files": [
"/**/*.txt"
]
}
}
]
```
PR Close #32862
2019-10-02 09:30:59 -07:00
George Kalpakas
090732fc2d
fix(docs-infra): show hamburger button on getting started guide ( #32941 )
...
In 1c3ee4190
, the `getting-started` guide/tutorial was renamed to
`start`, but the corresponding CSS class that controls the display of
the top-left hamburger (and it automatically derived based on the URL)
was not updated.
This commit updates the class to ensure that the hamburger is not hidden
when navigating to the getting started guide.
PR Close #32941
2019-10-02 09:20:22 -07:00
Kapunahele Wong
206fb82330
docs: add dynamic queries flag migration documentation ( #32582 )
...
PR Close #32582
2019-10-01 17:19:05 -07:00
Judy Bogart
088435c5eb
docs: emphasize headers for code examples ( #32938 )
...
PR Close #32938
2019-10-01 14:45:29 -07:00
Joshua Colvin
32b6548be9
docs: fix capitalization in elements docs ( #32917 ) ( #32936 )
...
PR Close #32917
PR Close #32936
2019-10-01 14:44:49 -07:00
Gérôme Grignon
b3549e6680
docs: fix typo in creating-libraries ( #32930 )
...
PR Close #32930
2019-10-01 10:59:01 -07:00
Hoel IRIS
45c893d0e1
docs(service-worker): add info about recovering from degraded Driver state ( #32682 )
...
Related to #31865
PR Close #32682
2019-09-30 14:15:35 -07:00
Judy Bogart
d5071651df
docs: add filename headers to code examples ( #32701 )
...
PR Close #32701
2019-09-30 10:28:20 -07:00
Judy Bogart
8985233804
docs: add prompts section to schematic guide ( #32728 )
...
PR Close #32728
2019-09-30 10:27:38 -07:00
Yulia Tsareva
877f9ad7b9
docs: add missing space between "Component" and "will" in guide ( #32885 )
...
Closes angular/angular#32873
PR Close #32885
2019-09-27 15:59:29 -07:00
Igor Minar
84feda1db7
build(docs-infra): do not ngcc the 'module' entry points ( #32679 )
...
CLI v8.3+ doesn't read them any more.
PR Close #32679
2019-09-27 11:34:53 -07:00
Igor Minar
ecd7554051
build(docs-infra): update to cli@9.0.0-next ( #32679 )
...
PR Close #32679
2019-09-27 11:34:53 -07:00
john li
5ae48d52e6
docs: fix typo in deployment guide ( #32777 )
...
The typo causes most of the callout to not appear on the page. The issue
appears at the bottom of the "Lazy loading" section on the live site:
https://angular.io/guide/deployment#lazy-loading
PR Close #32777
2019-09-27 10:32:38 -07:00
Harinder Singh
278d634723
docs: correct spelling of HTMLTableCellElement in Template Syntax ( #32805 )
...
Spelling Correction in Docs
Corrected spelling; From `HTMLTableCellElment` to `HTMLTableCellElement`.
PR Close #32805
2019-09-27 10:03:52 -07:00
Reuben Wilson
f6914159e4
docs: fix sentence phrasing ( #32846 )
...
`In this section, you'll add a "Buy" button the product details page.` -> `In this section, you'll add a "Buy" button to the product details page.`
PR Close #32846
2019-09-27 10:03:22 -07:00
Jordan Amman
2e730287fb
docs: clarify sentence in lifecycle hooks doc ( #32860 )
...
PR Close #32860
2019-09-27 10:02:54 -07:00
George Kalpakas
a7d090d22e
build(docs-infra): upgrade cli command docs sources to 0a36071b8 ( #32878 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](c6184bf31...0a36071b8
):
**Modified**
- help/generate.json
##
PR Close #32878
2019-09-27 10:01:19 -07:00
George Kalpakas
85990c3213
fix(docs-infra): correctly run on IE11 ( #32871 )
...
Since 007282d2b
, [TocService][1] uses [forEach()][2] to iterate over a
`NodeList`. This breaks in IE11, which does not support
`NodeList#forEach()`.
This commit wraps the returned `NodeList` in a regular `Array` to have
access to array methods (such as `forEach()`).
Fixes #32832
[1]: https://github.com/angular/angular/blob/fbad4ff65/aio/src/app/shared/toc.service.ts#L68
[2]: https://developer.mozilla.org/en-US/docs/Web/API/NodeList/forEach
PR Close #32871
2019-09-26 17:05:38 -07:00
George Kalpakas
fbad4ff65c
build(docs-infra): upgrade cli command docs sources to c6184bf31 ( #32864 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](493841df1...c6184bf31
):
**Modified**
- help/build.json
##
PR Close #32864
2019-09-26 07:38:36 -07:00
Rustam
c07b6fece5
docs: added link to ngRuAir podcast ( #32223 )
...
PR Close #32223
2019-09-26 07:37:54 -07:00
George Kalpakas
fe54af9ba6
build(docs-infra): upgrade cli command docs sources to 493841df1 ( #32850 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](5d72355fc...493841df1
):
**Modified**
- help/new.json
##
PR Close #32850
2019-09-25 11:27:03 -07:00
Issei Horie
3a96631387
docs: removed duplicated spaces in upgrade guide ( #32813 )
...
PR Close #32813
2019-09-24 14:01:42 -07:00
Issei Horie
c093390c22
docs: fix typo in upgrade guide ( #32807 )
...
PR Close #32807
2019-09-24 14:01:18 -07:00
Kapunahele Wong
04ddcfecd8
docs: edit copy on getting started step 1 ( #32773 )
...
PR Close #32773
2019-09-19 14:20:50 -07:00
Kapunahele Wong
5c2e890d76
docs: edit copy on first step of getting started ( #32751 )
...
PR Close #32751
2019-09-18 13:36:59 -07:00
Aristeidis Bampakos
cd4021ba41
docs: Typo fixes in hierarchical DI guide ( #32536 )
...
Introduce minor typo fixes in the guide for hierarchical dependency injection
PR Close #32536
2019-09-17 13:37:53 -07:00
Matias Niemelä
4f41473048
refactor(ivy): remove styling state storage and introduce direct style writing ( #32591 )
...
This patch is a final major refactor in styling Angular.
This PR includes three main fixes:
All temporary state taht is persisted between template style/class application
and style/class application in host bindings is now removed.
Removes the styling() and stylingApply() instructions.
Introduces a "direct apply" mode that is used apply prop-based
style/class in the event that there are no map-based bindings as
well as property collisions.
PR Close #32259
PR Close #32591
2019-09-16 14:12:48 -07:00
Judy Bogart
4c061271db
docs: add autoprefixer backward compatability instruction ( #32109 )
...
PR Close #32109
2019-09-16 10:48:02 -07:00
Kapunahele Wong
bd679581e2
docs: add undecorated classes migration faq ( #32478 )
...
PR Close #32478
2019-09-12 12:16:14 -07:00
Kapunahele Wong
222af38462
docs: move renderer2 deprecation guide into own file ( #32626 )
...
PR Close #32626
2019-09-12 10:42:59 -07:00
George Kalpakas
eab959aa18
build(docs-infra): upgrade cli command docs sources to 5d72355fc ( #32634 )
...
Updating [angular#master](https://github.com/angular/angular/tree/master ) from [cli-builds#master](https://github.com/angular/cli-builds/tree/master ).
##
Relevant changes in [commit range](53ae26cb6...5d72355fc
):
**Modified**
- help/generate.json
##
PR Close #32634
2019-09-12 10:25:02 -07:00
Judy Bogart
5cf597249c
docs: modify lazy-load module instructions for new cli flag ( #32588 )
...
PR Close #32588
2019-09-12 10:23:18 -07:00
Judy Bogart
a32df388f8
docs: fix doc links to current version ( #32566 )
...
PR Close #32566
2019-09-11 19:27:00 -04:00
Judy Bogart
8a911773b8
docs: add header to code examples ( #32563 )
...
PR Close #32563
2019-09-11 19:26:19 -04:00
Matias Niemelä
53dbff66d7
revert: refactor(ivy): remove styling state storage and introduce direct style writing ( #32259 )
...
This reverts commit 15aeab1620
.
2019-09-11 15:24:10 -07:00
Matias Niemelä
15aeab1620
refactor(ivy): remove styling state storage and introduce direct style writing ( #32259 ) ( #32596 )
...
This patch is a final major refactor in styling Angular.
This PR includes three main fixes:
All temporary state taht is persisted between template style/class application
and style/class application in host bindings is now removed.
Removes the styling() and stylingApply() instructions.
Introduces a "direct apply" mode that is used apply prop-based
style/class in the event that there are no map-based bindings as
well as property collisions.
PR Close #32259
PR Close #32596
2019-09-11 16:27:10 -04:00