Angular Robot
7569da13b7
build: update all non-major dependencies ( #63661 )
...
See associated pull request for more information.
Closes #63504 as a pr takeover
PR Close #63661
2025-09-10 07:11:54 -07:00
Angular Robot
0c64a06ea2
build: update cross-repo angular dependencies ( #63570 )
...
See associated pull request for more information.
PR Close #63570
2025-09-09 16:37:28 -07:00
Joey Perrott
97d3615b5e
build: create a script and ci setup for managing and uploading known synonyms for algolia ( #63663 )
...
Create a system to allow for managing synonyms in algolia to allow for central management of them.
PR Close #63663
2025-09-09 15:45:47 -07:00
Kristiyan Kostadinov
0571b335b9
feat(compiler-cli): enable type checking of host bindings by default ( #63654 )
...
Type checking of host bindings was added in v20. We're now confident enough in it to enable it by default.
BREAKING CHANGE:
* Previously hidden type issues in host bindings may show up in your builds. Either resolve the type issues or set `"typeCheckHostBindings": false` in the `angularCompilerOptions` section of your tsconfig.
PR Close #63654
2025-09-09 14:34:29 -07:00
Miles Malerba
1e614ec68c
docs: add missing component harness docs ( #63620 )
...
Add some documentation that's mentioned in the material.angular.dev version of the component hanress docs, but was missing from the adev version.
PR Close #63620
2025-09-09 14:29:27 -07:00
Ben Hong
9ffc83e163
docs: add signals tutorial ( #62750 )
...
PR Close #62750
2025-09-09 12:57:14 -07:00
Ben Hong
86a4e2a082
docs: add dedicated signals tutorial ( #62750 )
...
PR Close #62750
2025-09-09 12:57:14 -07:00
Christian Sarnataro
c18c0ee317
docs: fixed typo in output page ( #63646 )
...
Change `initiaize` to `initialize`
PR Close #63646
2025-09-09 12:56:00 -07:00
Miles Malerba
dce31fbe8b
docs: add missing drag & drop docs ( #63619 )
...
Add some documentation that's mentioned in the material.angular.dev
version of the drag & drop docs, but was missing from the adev version.
PR Close #63619
2025-09-09 12:09:52 -07:00
Alan Agius
28926ba92c
feat(core): introduce BootstrapContext for improved server bootstrapping ( #63562 )
...
This commit introduces a number of changes to the server bootstrapping process to make it more robust and less error-prone, especially for concurrent requests.
Previously, the server rendering process relied on a module-level global platform injector. This could lead to issues in server-side rendering environments where multiple requests are processed concurrently, as they could inadvertently share or overwrite the global injector state.
The new approach introduces a `BootstrapContext` that is passed to the `bootstrapApplication` function. This context provides a platform reference that is scoped to the individual request, ensuring that each server-side render has an isolated platform injector. This prevents state leakage between concurrent requests and makes the overall process more reliable.
BREAKING CHANGE:
The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.
Before:
```ts
const bootstrap = () => bootstrapApplication(AppComponent, config);
```
After:
```ts
const bootstrap = (context: BootstrapContext) =>
bootstrapApplication(AppComponent, config, context);
```
A schematic is provided to automatically update `main.server.ts` files to pass the `BootstrapContext` to the `bootstrapApplication` call.
In addition, `getPlatform()` and `destroyPlatform()` will now return `null` and be a no-op respectively when running in a server environment.
PR Close #63562
2025-09-09 10:57:09 -07:00
Shuaib Hasan Akib
17d54792b9
docs: Update Language Service IDE list ( #63647 )
...
PR Close #63647
2025-09-08 16:31:22 -07:00
Angular Robot
2fd0b57e7d
build: lock file maintenance ( #63634 )
...
See associated pull request for more information.
PR Close #63634
2025-09-08 15:16:44 -07:00
Shuaib Hasan Akib
efb94743af
docs: should not conditionally include <ng-content> in IMPORTANT block ( #63580 )
...
PR Close #63580
2025-09-08 14:53:11 -07:00
Shuaib Hasan Akib
be790e5f5c
docs(docs-infra): prevent empty h3 tags when title is empty ( #63573 )
...
Conditionally render h3 element only when title attribute has content
PR Close #63573
2025-09-08 14:50:47 -07:00
Matthieu Riegler
c8c4399791
docs: remove installation ( #63508 )
...
We don't have that section in other parts of the docs, package name is already mentionned.
fixes #62691
PR Close #63508
2025-09-08 14:22:51 -07:00
Shuaib Hasan Akib
8ab078aa73
docs: update template examples to use signal-based viewChild instead of decorator-based @ViewChild ( #63630 )
...
Co-authored-by: Matthieu Riegler <kyro38@gmail.com >
Co-authored-by: Matthieu Riegler <kyro38@gmail.com >
PR Close #63630
2025-09-08 12:52:27 -07:00
Shuaib Hasan Akib
08fb6864c9
docs: update package link ( #63579 )
...
PR Close #63579
2025-09-08 12:33:54 -07:00
Jessica Janiuk
7ab63d1f10
docs: add CSS transitions note on animate.enter ( #63618 )
...
PR Close #63618
2025-09-08 12:32:02 -07:00
Angular Robot
06d99abd70
docs: update Angular CDK apis ( #63645 )
...
Updated Angular CDK api files.
PR Close #63645
2025-09-08 12:28:50 -07:00
Matthieu Riegler
1f21de8be4
docs: improve headings of docs ( #63604 )
...
This is an attemp to improve the indexation of those pages by making SSR and i18N important
PR Close #63604
2025-09-08 12:10:25 -07:00
Joey Perrott
c6711a1316
build: add additional comments explaining deep imports in adev ( #63644 )
...
Add additional comment to explain why deep imports are required for building adev using the angular cli
PR Close #63644
2025-09-08 11:15:06 -07:00
Shuaib Hasan Akib
e7fbee0a13
docs(docs-infra): quote title attributes in links ( #63578 )
...
Prevent broken HTML when link titles contain spaces by properly quoting the title attribute
PR Close #63578
2025-09-08 10:14:47 -07:00
Kristiyan Kostadinov
ecef955185
docs: update examples to latest Angular and TypeScript ( #63589 )
...
Updates the adev examples to use TypeScript 5.9 and Angular 20.2.
PR Close #63589
2025-09-05 13:54:40 -07:00
Alan Agius
af55552284
build: update @types/node to version ^20.18.8 ( #63611 )
...
Version 18 is quite old and no longer supported.
PR Close #63611
2025-09-05 13:48:16 -07:00
Matthieu Riegler
0809439278
docs(docs-infra): fix mini share icon URL. ( #63586 )
...
fixes #63569
PR Close #63586
2025-09-05 13:08:14 -07:00
Alan Agius
f560536f08
test: increase mermaid spec timeout to reduce flakes ( #63610 )
...
The mermaid spec test can be flaky due to timeouts. This commit increases the timeout to 25 seconds to make the test more reliable.
PR Close #63610
2025-09-05 12:53:49 -07:00
Cheng-Hsuan Tsai
38de2b3ad4
docs: Add Angular Aria document skeletons ( #63605 )
...
PR Close #63605
2025-09-05 12:52:13 -07:00
Cheng-Hsuan Tsai
8401f8940f
docs(docs-infra): allow collapse code example ( #63559 )
...
PR Close #63559
2025-09-04 15:25:23 -07:00
Shuaib Hasan Akib
3099f91440
docs: uses signal, implement TODOs, and fix typos ( #63603 )
...
PR Close #63603
2025-09-04 15:21:00 -07:00
Angular Robot
19c84ca111
build: update cross-repo angular dependencies ( #63565 )
...
See associated pull request for more information.
PR Close #63565
2025-09-03 16:33:05 +00:00
cexbrayat
b717f6dce6
docs: typos in ngClass migration ( #63564 )
...
PR Close #63564
2025-09-03 16:31:31 +00:00
Shuaib Hasan Akib
2c6be8a141
docs: discourage use of ng as a component or directive selector prefix ( #63567 )
...
PR Close #63567
2025-09-03 09:31:15 -07:00
Shuaib Hasan Akib
e6949ad355
docs: fix #63555 ( #63560 )
...
PR Close #63560
2025-09-03 09:01:37 -07:00
Angular Robot
6148a40a1b
build: lock file maintenance ( #63522 )
...
See associated pull request for more information.
PR Close #63522
2025-09-02 12:44:13 -07:00
Angular Robot
4fb8c46bfd
docs: update Angular CLI help ( #63552 )
...
Updated Angular CLI help contents.
PR Close #63552
2025-09-02 12:39:30 -07:00
Matthieu Riegler
31c689a5f4
docs(docs-infra): highlight & parse api descriptions. ( #63536 )
...
The prevent future regression of this, this commit introduces additional tests.
PR Close #63536
2025-09-02 16:49:10 +00:00
Shuaib Hasan Akib
e63608d4d2
docs(docs-infra): signal property should be readonly ( #63166 )
...
PR Close #63166
2025-09-02 16:44:12 +00:00
Shuaib hasan akib
66a2ae4cc0
docs: fix wrong file reference and update Tailwind CSS guide link ( #63533 )
...
PR Close #63533
2025-09-02 16:42:06 +00:00
SkyZeroZx
4640471d4d
docs: Add docs responseType in HttpEvent ( #63518 )
...
Add docs responseType in HttpEvent
PR Close #63518
2025-09-02 16:41:33 +00:00
Shuaib hasan akib
668ced9154
docs(docs-infra): export class ( #63506 )
...
PR Close #63506
2025-09-02 16:36:47 +00:00
Shuaib Hasan Akib
15416067e2
docs(docs-infra): apply migration script changes ( #63514 )
...
PR Close #63514
2025-09-02 09:32:00 -07:00
Shuaib Hasan Akib
db8b44cf8c
docs(docs-infra): marks properties protected used in template ( #63513 )
...
PR Close #63513
2025-09-02 09:31:29 -07:00
Duncan Faulkner
96d5b8e199
docs: add full example for multiple content projections with card-title and card-body components ( #63515 )
...
PR Close #63515
2025-09-02 09:28:47 -07:00
Miles Malerba
862495c238
build: configure signal forms for release ( #63458 )
...
Configures signal forms to release as `@angular/forms/signals`
PR Close #63458
2025-08-29 14:31:35 -07:00
Shuaib Hasan Akib
e75b04fb62
docs(docs-infra): properties should be readonly ( #63492 )
...
PR Close #63492
2025-08-29 14:06:33 -07:00
Sean Bright
e48ba58b3c
docs: fix up some clunky wording ( #63491 )
...
PR Close #63491
2025-08-29 14:06:01 -07:00
Jan Melcher
d1edb714cd
docs: fix rxResource example ( #63484 )
...
PR Close #63484
2025-08-29 19:00:16 +00:00
Shuaib hasan akib
a3938d550e
docs(docs-infra): makes signal readonly ( #63449 )
...
PR Close #63449
2025-08-29 13:01:53 +00:00
Maryannah
1199756c9f
docs: update documentation for Vitest use ( #62798 )
...
PR Close #62798
2025-08-29 13:00:53 +00:00
Emiliano González
c6cd636e70
docs: Correct description of lesson outcome ( #62710 )
...
PR Close #62710
2025-08-29 13:00:21 +00:00