Matthieu Riegler
82bd547d23
docs(docs-infra): remove unused standalone imports ( #57680 )
...
PR Close #57680
2024-09-06 14:13:36 +00:00
Ben Hong
af4e39a0ab
docs: update template in-depth guide ( #57676 )
...
PR Close #57676
2024-09-05 17:57:36 +00:00
Sheik Althaf
3bce676996
refactor(devtools): use signal apis in visualizer and devtools-tabs ( #57192 )
...
Refactor the visualizer and devtools-tabs components to use signal apis, in future we can make the components onPush and zoneless
PR Close #57192
2024-09-05 17:23:34 +00:00
Matthieu Riegler
21f67b95b5
docs: display property details ( #57622 )
...
In case there are no signatures (like in an bare interface method), we display the implementation information.
PR Close #57622
2024-09-05 17:22:32 +00:00
Jan Olaf Martin
74d3fbf14b
docs: clarify behavior of ng serve with server.ts ( #57658 )
...
See: https://stackoverflow.com/questions/77468756/how-to-use-express-server-in-dev-mode-in-angular-17-application-builder
See: https://github.com/angular/angular/issues/52929#issuecomment-1818078952
PR Close #57658
2024-09-05 14:06:32 +00:00
Matthieu Riegler
5014bb5b1c
docs(docs-infra): enable tests for api-gen ( #57618 )
...
PR Close #57618
2024-09-05 14:05:05 +00:00
Sheik Althaf
004110c48d
refactor(devtools): use signal apis for directive forest ( #56998 )
...
Refactor the directive-forest components to use signal apis, in future we can make the components onPush and zoneless
PR Close #56998
2024-09-04 21:00:12 +00:00
twerske
69ca33f4a4
docs: update top level banner styles ( #57503 )
...
PR Close #57503
2024-09-04 17:05:26 +00:00
Angular Robot
102ed0c131
build: update io_bazel_rules_sass digest to 5a7e3f4 ( #57649 )
...
See associated pull request for more information.
PR Close #57649
2024-09-04 17:04:54 +00:00
Andrew Kushnir
f75429d8a8
release: cut the v18.2.3 release
18.2.3
2024-09-04 08:25:39 -07:00
Doug Parker
c91c37728f
release: bump Angular DevTools version to 1.0.18 ( #57585 )
...
PR Close #57585
2024-09-03 10:43:22 -07:00
Matthieu Riegler
de68e049e4
fix(http): Dynamicaly call the global fetch implementation ( #57531 )
...
Instead of using the reference that existing when `FetchBackend` is setup.
fixes #57527
PR Close #57531
2024-09-03 09:10:23 -07:00
Ilia Brahinets
2324d9b15a
docs: Fix 'EnvironmentInjector' description ( #57582 )
...
PR Close #57582
2024-09-03 08:50:05 -07:00
Angular Robot
b494e9b5f7
build: update babel dependencies to v7.25.6 ( #57634 )
...
See associated pull request for more information.
PR Close #57634
2024-09-03 07:52:13 -07:00
Angular Robot
5d7e446ce2
build: update scorecard action dependencies ( #57636 )
...
See associated pull request for more information.
PR Close #57636
2024-09-03 07:51:22 -07:00
Alfredo González
00c0876626
docs(upgrade): change example wording on Input tutorial ( #57625 )
...
PR Close #57625
2024-09-03 07:48:16 -07:00
Matthieu Riegler
9c3aeb99bb
docs(docs-infra): add support for extends/implements on API entries ( #57588 )
...
PR Close #57588
2024-09-03 07:47:25 -07:00
Matthieu Riegler
582aac49a7
refactor(compiler-cli): Add support for inheritance in API extraction ( #57588 )
...
This commit adds the `extends` and `implements` properties to the `ClassEntry` & `InterfaceEntry`
PR Close #57588
2024-09-03 07:47:25 -07:00
Matthieu Riegler
5256016695
docs(docs-infra): fix navigation between API pages ( #57492 )
...
PR Close #57492
2024-08-30 11:12:27 -07:00
Matthieu Riegler
d2d72e369c
docs(docs-infra): Add set of unit tests to the API markdown parsing ( #57492 )
...
PR Close #57492
2024-08-30 11:12:26 -07:00
Matthieu Riegler
641808fa72
docs(docs-infra): Improve styling around API pages ( #57492 )
...
PR Close #57492
2024-08-30 11:12:26 -07:00
Matthieu Riegler
f859d5c156
docs(docs-infra): Improve support for deprecated methods ( #57492 )
...
PR Close #57492
2024-08-30 11:12:26 -07:00
Matthieu Riegler
cbb36fc1ab
docs: ensure the all _ are replaced by slash for API entry urls. ( #57600 )
...
fixes #57599
PR Close #57600
2024-08-30 07:39:37 -07:00
Andrew Kushnir
4d8da40574
Revert "refactor(compiler-cli): extract function overload separatly ( #56489 )" ( #57594 )
...
This reverts commit 37b88a5a98 .
PR Close #57594
2024-08-29 16:21:47 -07:00
David Valentine
614c311a01
docs: update common-router-tasks to include sample dynamic fragment ( #57590 )
...
Remove specific reference to "Tour of Heroes" tutorial and add sample route for use in the example for reference.
Co-authored-by: Andrew Scott <atscott01@gmail.com >
PR Close #57590
2024-08-29 15:20:06 -07:00
Matthieu Riegler
ed91b03e0f
docs: api sub-entries should have / in urls. ( #57593 )
...
`@angular/animations/browser` => `api/animations/browser/xyz`
PR Close #57593
2024-08-29 15:19:00 -07:00
Matthieu Riegler
5007970c3d
docs: revert changes on API entries urls ( #57589 )
...
The name `angular_` shouldn't be included in the URL.
fixes #57587
PR Close #57589
2024-08-29 14:25:27 -07:00
Matthieu Riegler
c068045d69
docs(docs-infra): Add support for cross-links on API pages ( #57346 )
...
PR Close #57346
2024-08-29 13:39:59 -07:00
Matthieu Riegler
9814767d34
refactor(compiler-cli): Add a map of every symbols used inside a package ( #57346 )
...
This commit changes the structure of the API extraction files to include all symbols used inside a package.
The structure is a `Map`, Symbol => package
eg: 'ApplicationRef' => '@angular/core'
PR Close #57346
2024-08-29 13:39:59 -07:00
Matthieu Riegler
93bdbbc812
docs(docs-infra): Add dev-mode only mention for core/global ( #57365 )
...
PR Close #57365
2024-08-29 10:17:35 -07:00
Joey Perrott
07607716d4
ci: use version 13.15.1 of firebase-tools for deployment of doc sites ( #57583 )
...
Use 13.15.1 instead of tracking to latest to prevent unexpected and unbisectable changes.
PR Close #57583
2024-08-29 10:14:43 -07:00
Paul Gschwendtner
d9c1004a35
refactor(migrations): ensure control flow analysis of signal input migration works with all TS versions ( #57566 )
...
Ensures that the control flow analysis version of the signal input works
with all TS versions currently supported.
PR Close #57566
2024-08-29 07:51:39 -07:00
Paul Gschwendtner
bb29c8bbd7
refactor(migrations): cleanup TODOs in signal input migration ( #57566 )
...
Cleans up remaining TODOs in the signal input migration, and other
small clean ups.
PR Close #57566
2024-08-29 07:51:38 -07:00
Matthieu Riegler
8e1d6c71fc
refactor(compiler-cli): extract function overload separatly ( #56489 )
...
in order for the docs to process function entry, this commit refactor function extraction by keeping the implementation as a the default entry and adds all the overloads into a separate array of entries.
PR Close #56489
2024-08-29 07:49:38 -07:00
Romain
98c6c05c6f
docs(docs-infra): fix small mistake in inject-function.md ( #57517 )
...
PR Close #57517
2024-08-29 07:44:29 -07:00
Matthieu Riegler
3b7162d03c
docs: Add mention to ENVIRONMENT_INITIALIZER ( #57464 )
...
Explicitly mention that `ENVIRONMENT_INITIALIZER` should not be async.
PR Close #57464
2024-08-29 07:43:48 -07:00
Vlad Boisa
3bc28678fa
docs(docs-infra): remove hash before link ( #57351 )
...
Remove hash in link for correct view
Fixes #57349
docs(docs-infra): change the link
Change the link with name of class and method
docs: fix the link name
PR Close #57351
2024-08-29 07:42:13 -07:00
Matthieu Riegler
97fd311b6a
docs(docs-infra): show usageNotes only for methods. ( #57343 )
...
Prior to this change, function and methods showed their usage notes which resulted in duplicate displays for functions.
Fixes #57339
PR Close #57343
2024-08-29 07:39:51 -07:00
Alex Rickabaugh
1853bbb061
release: cut the v18.2.2 release
18.2.2
2024-08-28 14:32:26 -07:00
Alex Rickabaugh
3ecf620cc5
Revert "fix(http): Dynamicaly call the global fetch implementation ( #57531 )" ( #57571 )
...
This reverts commit 21445a2932 .
Reason: failing test
PR Close #57571
2024-08-28 12:42:27 -07:00
Paul Gschwendtner
36aa3af77b
refactor(migrations): forward-fix conflicts with generic of ProgramInfo. ( #57565 )
...
One PR removed the generic of `ProgramInfo`, while another PR,
separately merged, introduced new instanes of `ProgramInfo`.
PR Close #57565
2024-08-28 09:17:34 -07:00
AleksanderBodurri
adf32746c2
fix(devtools): correctly set environment injector path in the case where there are no element injectors ( #57442 )
...
Previously, when "Hide injectors with no providers" was toggled, it is possible for the injector tree visualizer to have no Element injectors to visualize. This caused a bug in the slicing logic that splits apart the environment and element injectors from DI resolution paths within the injector tree component in Angular DevTools.
Now, this logic is correctly handled when there are no element injectors to visualize.
PR Close #57442
2024-08-28 08:49:34 -07:00
Matthieu Riegler
5501e9c8ed
docs: remove @searchKeywords ( #57560 )
...
This tag is not supported.
fixes #57540
PR Close #57560
2024-08-28 08:49:05 -07:00
Paul Gschwendtner
389933f079
refactor(migrations): allow tsurge migrations to run with just NgCompiler ( #57562 )
...
This is important so that migrations can easily be wired up in the
language service where only `NgCompiler` is available.
PR Close #57562
2024-08-28 08:47:46 -07:00
Jeremy Elbourn
674aed5984
docs: cover time-based statements in docs authoring guide ( #57536 )
...
Adds some additional guidance on writing content that is tied to a
specific version or point in time.
PR Close #57536
2024-08-28 08:45:10 -07:00
Paul Gschwendtner
b14c864170
refactor(migrations): properly handle multi query migration ( #57556 )
...
Properly handles queries with multiple results, by extracting the
type from the `QueryList`.
Also adds more tests and handles imports.
PR Close #57556
2024-08-28 08:43:39 -07:00
Paul Gschwendtner
10fce207e0
refactor(migrations): initial migration logic for converting to signal queries ( #57556 )
...
Adds initial migration logic to convert decorator query declarations to
signal queries.
We will re-use more part of the signal input migration in follow-ups, to
properly migrate, and e.g. even handle control flow
PR Close #57556
2024-08-28 08:43:38 -07:00
Alex Rickabaugh
eba3a0ade0
Revert "refactor(migrations): initial migration logic for converting to signal queries ( #57525 )" ( #57555 )
...
This reverts commit 6f5b435a69 .
Reason: breaks g3
PR Close #57555
2024-08-27 14:03:06 -07:00
Alex Rickabaugh
3d48a72193
Revert "refactor(migrations): properly handle multi query migration ( #57525 )" ( #57555 )
...
This reverts commit f454ad3bcf .
Reason: breaks g3
PR Close #57555
2024-08-27 14:03:06 -07:00
Matthieu Riegler
5d2e243c76
fix(http): Dynamicaly call the global fetch implementation ( #57531 )
...
Instead of using the reference that existing when `FetchBackend` is setup.
fixes #57527
PR Close #57531
2024-08-27 13:34:19 -07:00