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
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
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
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
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
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
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
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
Matthieu Riegler
663975b4e7
docs: update learn-angular tutorial to use input/output ( #61607 )
...
This replaces the example that were using the decorators.
PR Close #61607
2025-05-29 17:50:30 -04:00
Hakeem
5735ea7115
docs(docs-infra): fix nav items active status is shown for multiple items ( #61597 )
...
PR Close #61597
2025-05-21 16:04:23 -07:00
Joey Perrott
ef0f1a4ca8
build: move ts_project and ng_project for adev into a macro ( #61319 )
...
Move ts_project and ng_project into a macro for adev/ instead of providing a custom
tsconfig on every target
PR Close #61319
2025-05-20 08:48:29 +00:00
Joey Perrott
8ef41f3e14
build: migrate adev to use ng_project ( #61319 )
...
Move all of adev to use ng_project instead of ng_module
PR Close #61319
2025-05-20 08:48:29 +00:00
Matthieu Riegler
3eeea56ba0
refactor(core): remove compileComponents invocations ( #61032 )
...
Those weren't necessary.
PR Close #61032
2025-05-09 10:27:14 -07:00
Joey Perrott
5f1c08d75f
build: migrate adev shared-docs package to use ts_project ( #61193 )
...
Migrate the build rules for shared docs to use ts_project
PR Close #61193
2025-05-09 16:30:05 +00:00
Andrew Scott
953c4b2580
feat(core): Move zoneless change detection to dev preview ( #60748 )
...
This commit moves zoneless from experimental to developer preview.
* Update tag on provider API
* Remove "experimental" from provider name
* Move documentation from "experimental features" to "Best practives ->
Performance" (at least temporarily until there is a better place)
BREAKING CHANGE: `provideExperimentalZonelessChangeDetection` is
renamed to `provideZonelessChangeDetection` as it is now "Developer
Preview" rather than "Experimental".
PR Close #60748
2025-04-23 11:47:56 +02:00
Hakeem
a0dc0cb331
docs(docs-infra): add a tooltip to show the full text when nav item text is lengthy ( #59038 )
...
PR Close #59038
2025-02-27 18:25:19 +00:00
Hakeem
e935ff11e2
docs(docs-infra): handle long names in the sub nav ( #59038 )
...
PR Close #59038
2025-02-27 18:25:18 +00:00
hawkgs
6cd6780d38
docs(docs-infra): fix SCSS build-time warnings ( #59115 )
...
Fix SCSS "declarations after nested rules" and `@import` warnings.
PR Close #59115
2025-01-14 11:09:23 -05:00
hawkgs
4315b8704e
docs(docs-infra): remove redundant nav menu items from the DOM in the reference ( #58934 )
...
The DOM is cluttered with a lot of nav item UL-s that are not visible to the end user due to the usage of multiple docs-navigation-list instances that render the full navigation tree recursively instead of only the preselected visible levels.
PR Close #58934
2024-11-28 10:14:52 +01:00
kirjs
6ff53b7437
docs(docs-infra): Drop standalone: true ( #58914 )
...
This is now the default value, so safe to remove
PR Close #58914
2024-11-28 09:43:28 +01:00
Enea Jahollari
0c009077af
refactor(docs-infra): use interpolation instead of innerHTML for better perf ( #58913 )
...
Using innerHTML will cause the browser to parse the HTML and then create a DOM tree instead of just using normal interpolation.
PR Close #58913
2024-11-27 10:59:18 +01:00
Matthieu Riegler
b7c591c68c
docs(docs-infra): display navigation items as HTML. ( #58093 )
...
fixes #57872
PR Close #58093
2024-11-25 15:22:33 +00:00
Matthieu Riegler
750432337b
ci: re-enable adev tests ( #58574 )
...
Previously we disabled the tests to land some breaking changes.
We can now update the dependencies and re-enable the tests.
PR Close #58574
2024-11-11 16:52:09 +00:00
Sheik Althaf
53341a3b8f
refactor(docs-infra): use reactive APIs in shared components ( #58425 )
...
Migrated the input, output and queries to reactive APIs for better support of zoneless.
PR Close #58425
2024-11-11 14:36:05 +00:00
Pawel Kozlowski
87344e49c0
refactor(docs-infra): migrate to output ( #58447 )
...
This change contains result of the automated migration
of the decorator based @Output to the function equivalent.
PR Close #58447
2024-10-31 19:58:37 +01:00
Joey Perrott
2d8635d29d
refactor(docs-infra): migrate @angular/docs from dev-infra into adev directory ( #57132 )
...
To increase the ease of development we are moving @angular/docs into the adev directory within this repo. While
we are doing this to improve our development experience in the short term, efforts are also in place
to maintain a division between this @angular/docs (shared) code and adev itself, so that it can be extracted
back out in the future when components is ready to leverage it as well.
PR Close #57132
2024-07-30 15:51:26 +00:00