Matthieu Riegler
9b539a18ba
docs(docs-infra): lift circular imports ( #63186 )
...
This commit also adds adev on the cyclic import check.
PR Close #63186
2025-08-19 07:58:45 +00:00
Alan Agius
494385cac0
fix(docs-infra): allow wrapping of types-and-default CLI options ( #63211 )
...
This change fixes an issue where long lists of enum values would display on a single line, running off the screen, especially on mobile devices.
PR Close #63211
2025-08-18 12:52:03 +02:00
Alan Agius
2c34e37df9
fix(docs-infra): add spacing between Alias and Value ( #63211 )
...
Prior to this change there was noi spacing between the Alias and Value
PR Close #63211
2025-08-18 12:52:03 +02:00
Alan Agius
1714e9ea0e
fix(docs-infra): display value type in CLI pages ( #63211 )
...
The value type was not being displayed when a value had an enum, which was misleading. This change ensures the value type is always shown, so users know whether to expect a single value or an array of values.
PR Close #63211
2025-08-18 12:52:03 +02:00
Angular Robot
cdafe8b01e
build: update all non-major dependencies ( #63203 )
...
See associated pull request for more information.
PR Close #63203
2025-08-18 09:08:22 +02:00
Shuaib Hasan Akib
6f91972ae4
docs(docs-infra): replace Input by signal one ( #63169 )
...
PR Close #63169
2025-08-15 13:42:39 +02:00
Cheng-Hsuan Tsai
0f17623398
docs(docs-infra): add dark mode to example preview ( #63171 )
...
PR Close #63171
2025-08-15 13:41:08 +02:00
Cheng-Hsuan Tsai
b9a134b8eb
docs(docs-infra): fix codeblock styles ( #63153 )
...
PR Close #63153
2025-08-14 22:04:39 +02:00
Matthieu Riegler
93c735cae7
docs: fix edit links for block/element api entries ( #62766 )
...
PR Close #62766
2025-08-14 13:03:00 +02:00
Joey Perrott
c35c0c7f2f
build: update to bazel 7.6.0 ( #63096 )
...
Update to later version of bazel
PR Close #63096
2025-08-14 13:01:30 +02:00
Jeremy Elbourn
e64271df92
fix(docs-infra): put content in <main> element ( #63121 )
...
This fix updates the adev `DocViewer` component to support rendering with the `main[docsViewer` selector so that the primary content for the page is inside of a `<main>` element (without introducing an extra DOM element).
PR Close #63121
2025-08-12 11:05:13 -07:00
Joey Perrott
c4dcfdf644
build: update to the latest version of devinfra and rename npm2 workspace ( #63093 )
...
Rename the npm2 workspace to npm and use the latest version of devinfra which drops rules_nodejs
PR Close #63093
2025-08-11 10:35:32 -07:00
Cheng-Hsuan Tsai
621d077746
docs(docs-infra): fix inconsistent codeblock styles ( #63041 )
...
PR Close #63041
2025-08-07 09:09:21 -07:00
Ryan Bendel
d24d5742db
feat(platform-browser): Add IsolatedShadowDom encapsulation method ( #62723 )
...
IsolatedShadowDom encapsulation fixes style leakage in Shadowdom encapsulation by removing sharedstyleshost from dom-renderer IsolatedShadowdom class. Updates docs.
PR Close #62723
2025-08-06 16:48:37 +02:00
Joey Perrott
fa8d8b8396
build: migrate all npm packages to use new rules_js based npm_package rule ( #62954 )
...
Use a common rule for all npm_packages
PR Close #62954
2025-08-05 19:08:45 +00:00
Matthieu Riegler
9da26addfa
docs: disable stackblitz examples ( #62972 )
...
This isn't supported ATM.
PR Close #62972
2025-08-04 11:39:38 +02:00
Joey Perrott
cbc258eec8
build: remove ts_project_interop infrastructure ( #62908 )
...
Remove the interop macros and final usages
PR Close #62908
2025-07-31 09:12:58 +00:00
Joey Perrott
008ed216d3
build: remove usages of runtime_rnjs_interop ( #62908 )
...
Remove all usages of the runtime_rnjs_interop feature
PR Close #62908
2025-07-31 09:12:58 +00:00
Joey Perrott
49b7729e88
build: remove usages of rules_nodejs ( #62885 )
...
Remove rules_nodejs usages with direct migrations to rule_js alternatives
PR Close #62885
2025-07-30 08:51:27 +00:00
Joey Perrott
32c00ab416
build: standardize usage of js_binary ( #62860 )
...
Remove usages of nodejs_binary and use a commonly defined js_binary macro
PR Close #62860
2025-07-29 06:43:44 +02:00
Joey Perrott
caee6ff8e7
build: remove all usages of @bazel/runfiles ( #62804 )
...
Remove usages of @bazel/runfiles throughout the repository
PR Close #62804
2025-07-25 10:04:55 +02:00
Joey Perrott
8bf97d1370
build: remove all usages of the interop_deps attr for ts_project and ng_project ( #62732 )
...
Remove all of the usages of interop_deps as attributes in the repo
PR Close #62732
2025-07-21 13:03:09 -04:00
Angular Robot
8b5f814ed6
build: update all non-major dependencies ( #62701 )
...
See associated pull request for more information.
PR Close #62701
2025-07-21 10:47:49 -04:00
Angular Robot
891444d48b
build: update cross-repo angular dependencies ( #62557 )
...
See associated pull request for more information.
PR Close #62557
2025-07-18 09:47:19 -04:00
Joey Perrott
e8c5603126
build: move all rule/macro loading into adev/defaults.bzl and fix intellisense loading ( #62627 )
...
Move all of our loading into a local defaults.bzl file instead of mixed loading via tools/defaults and adev/defaults
PR Close #62627
2025-07-14 15:47:05 -07:00
Joey Perrott
eca2334df5
docs: correctly look for examples in the bin_dir instead of execPath ( #62632 )
...
Properly look for the example files for live previews in the bin_dir
PR Close #62632
2025-07-14 14:49:16 -07:00
Matthieu Riegler
7bcaf01ace
build: set paths for devtools & adev ( #62574 )
...
This allows the IDE to find the right imports
PR Close #62574
2025-07-14 14:11:09 -07:00
Matthieu Riegler
2d048d5520
test(docs-infra): Use the zoneless testing rule ( #62596 )
...
This will spare use the warning logs when the tests run.
```
NG0914: The application is using zoneless change detection, but is still loading Zone.js. Consider removing Zone.js to get the full benefits of zoneless. In applications using the Angular CLI, Zone.js is typically included in the "polyfills" section of the angular.json file.
```
PR Close #62596
2025-07-14 11:36:43 -07:00
Matthieu Riegler
00afc73f67
docs: fix CLI reference layout ( #62609 )
...
fixes #62602
PR Close #62609
2025-07-14 09:59:54 -07:00
Matthieu Riegler
57e06c5232
docs(docs-infra): Add status to some guide entries. ( #62614 )
...
Guide entries can now have "new" or "updated" tags.
PR Close #62614
2025-07-14 09:58:14 -07:00
Matthieu Riegler
2ddd9aa4c3
docs(docs-infra): update update guide when changing level ( #62526 )
...
This commit also fixes the colors of the material button toggle
fixes #62432
PR Close #62526
2025-07-09 12:40:01 -07:00
Matthieu Riegler
5c54cb87a5
docs: improve support for decorator APIs ( #60411 )
...
The commit introduce the distinction between
- class like decorators (like Component, Interface, NgModule. They are formatted like classes/interfaces, with each attribute being documents.
- function like decorators (Attribute, Host, Optional...)
PR Close #60411
2025-07-03 11:51:34 +00:00
Matthieu Riegler
08e6e7bf37
docs: display deprecation message for top most symbol ( #62427 )
...
For classes, types, functions, enums etc.
fixes #62365
PR Close #62427
2025-07-03 08:35:01 +00:00
Joey Perrott
50a69dee6c
build: only require workspace build packages for web tests when provided ( #62443 )
...
Only use the builds from the workspace as for the bootstrap scripts for web testing
PR Close #62443
2025-07-03 08:34:25 +00:00
Shuaib Hasan Akib
99069c2252
refactor(docs-infra): removed unused imports ( #62441 )
...
Cleans up instances of unused imports in a few shared docs components.
PR Close #62441
2025-07-03 08:11:45 +00:00
Shuaib Hasan Akib
9fc1383115
refactor(docs-infra): cleanup lines in scss ( #62438 )
...
Cleans up some of the scss code.
PR Close #62438
2025-07-03 08:11:09 +00:00
Joey Perrott
73434e366f
build: migrate all dependencies for adev into adev/package.json ( #62435 )
...
Migrate the dependencies into the adev/package.json instead of importing from the the root package.json
PR Close #62435
2025-07-03 08:09:34 +00:00
Joey Perrott
2050ffa691
build: migrate remaing esbuild and nodejs_binary usages to new toolchain ( #62435 )
...
Migrate the remaing usages of esbuild and nodejs_binary in adev to the new toolchain versions.
PR Close #62435
2025-07-03 08:09:33 +00:00
Shuaib Hasan Akib
cd87a71e19
docs(docs-infra): replace deprecated RouterTestingModule with RouterModule.forRoot([]) ( #62364 )
...
PR Close #62364
2025-07-02 16:52:31 +00:00
Joey Perrott
4fae4dbba8
build: migrate adev to use packaged version of @angular/* packages ( #62413 )
...
Use the packaged versions of the packages instead of the local ts_project dependencies to prevent multiple versions of the deps to enter test bundles
PR Close #62413
2025-07-02 16:10:25 +00:00
Joey Perrott
ad89f80969
build: migrate adev to use new sass ruleset ( #62297 )
...
Use the new sass ruleset for bazel sass building in adev
PR Close #62297
2025-06-27 09:25:43 +00:00
Angular Robot
5ccb81ec59
build: update dependency marked to v16 ( #62320 )
...
See associated pull request for more information.
PR Close #62320
2025-06-27 08:59:21 +00:00
Joey Perrott
b84859073b
build: migrate to use web test runner rules ( #62292 )
...
Migrate karma tests throughout the repo to use the new web test runner based rule instead
PR Close #62292
2025-06-26 17:19:10 +00:00
Saujan Ghimire
d4b96f8c20
docs: embeded best practices in page ( #62173 ) ( #62198 )
...
PR Close #62198
2025-06-24 08:52:24 +00:00
Joey Perrott
36d5048429
build: migrate final non-zone.js jasmine tests ( #62169 )
...
Migrate the final remaining non-zone.js package jasmine tests to the new toolchain
PR Close #62169
2025-06-24 08:46:39 +00:00
Matthieu Riegler
44782beea7
docs(docs-infra): fix & simplify scrolling for code blocks ( #62179 )
...
PR Close #62179
2025-06-23 14:19:34 +02:00
Matthieu Riegler
5f31bbac65
docs: add css to the supported language for highligting in docs-code ( #62178 )
...
css usage was introduced by #60984
PR Close #62178
2025-06-23 14:18:53 +02:00
Andrew Kushnir
4c14503efb
Revert "docs: embeded best practices in page ( #62173 )" ( #62193 )
...
This reverts commit 286f9f573e .
PR Close #62193
2025-06-22 09:14:11 -07:00
Matthieu Riegler
286f9f573e
docs: embeded best practices in page ( #62173 )
...
PR Close #62173
2025-06-20 15:29:24 -07:00
Matthieu Riegler
416553065a
docs(docs-infra): cookie consent should be top-most ( #62103 )
...
PR Close #62103
2025-06-18 10:40:52 +02:00