Brooke
3596c44e0c
docs: add brooke avery to GDE resources ( #47923 )
...
PR Close #47923
2022-11-22 16:22:06 -08:00
Derek Cormier
31b2716c1c
build(bazel): remaining AIO Bazel migration fixes
...
Fix the remaining AIO Bazel migration TODOs
2022-11-22 13:51:19 -07:00
Derek Cormier
4881e75097
build(bazel): mark a couple of aio example tests as flaky
...
May be caused by resource contention when running the example tests in
parallel.
2022-11-22 13:51:19 -07:00
Derek Cormier
0136eb6d34
build(bazel): tweak parallel jobs for AIO local deps ci
...
Parallel runs of tests on circleci executor push RAM to the limits.
2022-11-22 13:51:19 -07:00
Derek Cormier
5769eb0bd2
build(bazel): consolidate windows chromium path workaround
...
Add the hack to a central location so that it's easier to fix later.
2022-11-22 13:51:19 -07:00
Derek Cormier
500acfcf98
build(bazel): create AIO example playgrounds for manual testing
...
After the bazel migration, AIO examples are no longer fully formed in
the source tree.
2022-11-22 13:51:19 -07:00
Derek Cormier
71ee5d58cf
build(bazel): clean up pathing in aio build tooling
...
Make use of process.env.RUNFILES.
2022-11-22 13:51:19 -07:00
Derek Cormier
6c6eaddbe2
build(bazel): fix aio example systemjs tests for locally linked packages
...
These required a preserveSymlinks hack similar to the CLI tests
2022-11-22 13:51:19 -07:00
Derek Cormier
a06644b816
build(bazel): selectively enable network access for some aio targets
...
By default network access is disabled for actions on ci.
2022-11-22 13:51:19 -07:00
Derek Cormier
19fe298d11
build(bazel): merge aio/tools/defaults.bzl and tools/defaults.bzl
...
Detect the correct workspace for the source maps dep.
2022-11-22 13:51:19 -07:00
Derek Cormier
6fb3b6f5ba
build(bazel): post-rebase fixes for aio bazel build
...
Updated cli source snapshot and had to fix up lockfile.
2022-11-22 13:51:19 -07:00
Derek Cormier
7b5e073a70
build(bazel): run aio systemjs example e2es concurrently
...
These had to be run with the 'exclusive' tag under bazel due to
hardcoded ports.
2022-11-22 13:51:19 -07:00
Derek Cormier
d9a29e426a
build(bazel): clean up manual build contents for aio example deps
...
This avoids the need to depend on "node_modules" and "node_modules/.bin"
separately.
2022-11-22 13:51:19 -07:00
Derek Cormier
3f92ea57ea
build(bazel): fix a failing example e2e test that failed to find the
...
shadow root
This broke after using the chrome version provided by dev-infra.
2022-11-22 13:51:19 -07:00
Derek Cormier
4aab63f31e
build(bazel): add aio targets to ci
...
This is a first pass. There is more work to do on package.json, adding
more test targets under bazel, and revising documentation.
2022-11-22 13:51:19 -07:00
Derek Cormier
8d24a91c6a
build(bazel): refactor aio example e2es to fix windows performance
...
Use the same config flag to enable local vs npm deps as aio.
2022-11-22 13:51:19 -07:00
Derek Cormier
12855f3805
build(bazel): incrementally run aio example e2e tests
...
Replaces the workflow where all example e2es are run at once
2022-11-22 13:51:19 -07:00
Derek Cormier
3d6315e6e8
build(bazel): replace ignore example feature with bazel equivalent
...
Comment out the entry in the EXAMPLES map to ignore an example.
2022-11-22 13:51:19 -07:00
Derek Cormier
5ece26a6dc
build(bazel): incrementally build aio example zips and live examples
...
The existing scripts were amended to work on one example at a time
2022-11-22 13:51:19 -07:00
Derek Cormier
0b55b647aa
build(bazel): create targets for aio docs tests
...
This replaces the docs-test npm script
2022-11-22 13:51:19 -07:00
Derek Cormier
472abd7944
build(bazel): generate aio stackblitz and example zips
...
Can be served by running bazel run //aio:serve
2022-11-22 13:51:19 -07:00
Derek Cormier
4ff8f27bad
build(bazel): add a bazel aio serve target
...
This works with ibazel but is not highly incremental
2022-11-22 13:51:19 -07:00
Derek Cormier
c9478f78a2
build(bazel): add bazel targets for aio doc generation
...
This is an incremental step to produce dgeni output with bazel. The
generated outputs are not yet used by other targets.
2022-11-22 13:51:19 -07:00
Bob Watson
8ab50a13d7
docs: fix broken link in v15 deprecations table ( #48157 )
...
PR Close #48157
2022-11-22 11:39:48 -08:00
Bob Watson
f689250605
docs: add missing documentation setup instructions ( #48174 )
...
PR Close #48174
2022-11-22 11:39:25 -08:00
Alan Agius
d0631f8aa0
docs: fix dates in release guide ( #48173 )
...
A version always stays for about a year in LTS.
PR Close #48173
2022-11-22 11:32:01 -08:00
Ikko Ashimine
f612fce06f
docs: fix typo in navigation.json ( #48127 )
...
documenation -> documentation
PR Close #48127
2022-11-21 13:45:51 -08:00
Ivan Rodriguez
7e3dad1ad2
docs: fix typo in cli-builder.mf ( #48129 )
...
Replace `@example/my-builder` with `@example/my-builder`
PR Close #48129
2022-11-21 13:44:42 -08:00
Joe Roxbury
cf55aa031c
docs(forms): add FormRecord class to API summary ( #48136 )
...
Add the missing FormRecord class to the
Reactive forms API summary which is located under Developer Guides ->
Forms -> Reactive Forms.
Fixes #47808
PR Close #48136
2022-11-21 13:44:17 -08:00
Alan Agius
079ec8c651
docs: add version 15 to active version ( #48148 )
...
With this change we update the releases docs to include version 15 as an active version and mark version 14 as an LTS.
Closes #48116
PR Close #48148
2022-11-21 13:43:45 -08:00
Mikhail Savchuk
bf724a257b
docs: fix typo in image-directive.md ( #48115 )
...
PR Close #48115
2022-11-18 12:17:14 -08:00
Volodymyr
c06911b461
docs: Changed documentation for providers vs. viewProviders ( #47281 )
...
Content in ```<ng-content></ng-content>``` sees ```viewProviders``` from ```app-root```
PR Close #47281
2022-11-17 13:20:20 -08:00
Bob Watson
2551c78cc5
docs: add info about v15 changes and update process ( #48095 )
...
PR Close #48095
2022-11-16 16:57:43 -08:00
Jeremy Elbourn
bc97322641
docs: add host directives guide ( #48057 )
...
PR Close #48057
2022-11-15 20:37:00 +00:00
Alan Agius
933d481a0e
docs: remove version 12 from actively supported versions ( #48041 )
...
Version 12 is no longer in LTS.
PR Close #48041
2022-11-14 19:28:12 +00:00
Alex Castle
629ebad8eb
docs(common): Refine NgOptimizedImage docs ( #48035 )
...
Make several changes to the structure of the documentation, based on early feedback about the readability and usefulness of the docs.
PR Close #48035
2022-11-11 15:47:04 -08:00
Andrew Kushnir
154ca82f7b
docs(core): add an error details page for unsafe <iframe> bindings ( #48027 )
...
PR Close #48027
2022-11-11 11:28:35 -08:00
Mujo Osmanovic
0c0550b536
docs(docs-infra): Fix typo in documentation for standalone components ( #48026 )
...
PR Close #48026
2022-11-11 08:48:36 -08:00
Alex Castle
449d29b701
fix(common): Add fetchpriority to ngOptimizedImage preloads ( #48010 )
...
Add fetchpriority='high' to ngOptimizedImage preloads to so their priority matches the priority of the image element itself
PR Close #48010
2022-11-10 17:36:40 +00:00
Andrew Scott
6ab9f03baf
docs(router): small adjustments to router docs ( #48009 )
...
* Update extractedUrl documentation to point to the correct extract method
* Remove authService.redirectUrl from tour of heroes (it's not used anywhere)
PR Close #48009
2022-11-09 10:56:40 -08:00
Andrew Scott
2efcc26bb6
docs(router): Update router docs to use guard functions instead of @Injectable ( #47989 )
...
This commit updates various router docs to use the functional style
guards instead of the `@Injectable` style.
PR Close #47989
2022-11-08 11:35:08 -08:00
Alex Castle
a93a1a5759
docs(common): Merge two ngOptimizedImage docs into one ( #47990 )
...
Move the old image-directive-setup.md documentation page to be a section on the main image-directive.md docs page
PR Close #47990
2022-11-08 10:36:06 -08:00
Dylan Hunn
ae29f98c20
fix(forms): Runtime error pages must begin with leading zero ( #47991 )
...
I recently checked in a new error guide. The corresponding page must have a leading zero because it is a runtime error. Otherwise links to this error guide will be invalid.
PR Close #47991
2022-11-08 10:35:09 -08:00
Dylan Hunn
2625dc1312
fix(forms): Improve a very commonly viewed error message by adding a guide. ( #47969 )
...
[A Github issue](https://github.com/angular/angular/issues/43821 ) about an arcane-sounding Forms error is one of the repo's top-ten most visited pages. This converts the error to `RuntimeErrorCode` and adds a dedicated guide to explain how to solve it.
PR Close #47969
2022-11-07 16:00:06 -08:00
Alan Agius
46c0576efe
docs: update polyfills sections for version 15 ( #47975 )
...
This commit updates the polyfills section in the browsers support guide. The `polyfills.ts` is no longer generated in version 15+
PR Close #47975
2022-11-07 09:25:04 -08:00
Andrew Scott
8f38bbaf26
refactor(router): Warn when provideRoutes is used without provideRouter ( #47896 )
...
Due to being only 1 letter away from `provideRouter`, it is quite
possible that developers may accidentally use `provideRoutes` rather
than `provideRouter` in the `boostrapApplication` function. This change
will warn developers when `provideRoutes` is used without the `Router`.
PR Close #47896
2022-11-04 09:29:24 -07:00
Andrew Scott
80dff09134
docs(router): deprecate provideRoutes function ( #47896 )
...
This function is too similar in name to the new `provideRouter` and can
lead to misconfiguring the router. The function itself is just a small
wrapper around `{provide: ROUTES, multi: true, useValue: routes}`. It is
rarely necessary to provide routes in this way. The harm `provideRoutes`
will cause due to being only 1 letter away from `provideRouter` vastly
outweighs the benefit of a slightly shorter provider.
PR Close #47896
2022-11-04 09:29:24 -07:00
Alan Agius
b4706cf3e8
docs: add searchKeywords in testing guide ( #47953 )
...
This is to push up the page in search results when searching for these terms.
Ex: currently when searching using the term `test` this page is displayed at the middle of the results.
PR Close #47953
2022-11-03 17:51:59 -07:00
Peter Scriven
cc4f5e6663
docs: fix lint errors for change detection guides ( #47952 )
...
PR Close #47952
2022-11-03 17:51:27 -07:00
Alan Agius
f35c46a894
docs: remove CI testing setups ( #47940 )
...
This section is unnecessary given that all is needed for the user is to run `ng test`, and is also tricky to maintain (Node was hard coded to v14 still).
We have no mechanism of testing or verifying these setups, and we have no motivation to do so.
Users should see their CI providers documentation Any preconfigured Node setup is going to suggest `ng test`, which should "just work" for Angular.
PR Close #47940
2022-11-03 17:50:52 -07:00