Matthieu Riegler
93845373a3
refactor(devtools): migrate to standalone ( #53998 )
...
Migrated with the schematics and cleanup by hand.
PR Close #53998
2024-01-23 09:53:24 +01:00
Matthieu Riegler
ff5575ad0b
refactor(devtools): remove date utility. ( #53997 )
...
We can use the `toIsoString()` function instead !
PR Close #53997
2024-01-23 09:52:14 +01:00
Srinath Vayalpati
3e35f7415e
docs: fixed req.method in http client testing ( #53395 )
...
PR Close #53395
2024-01-23 09:50:59 +01:00
ilir.beqiri
24290bcab7
docs: fix typo at component template metadata property ( #54015 )
...
Rename the component metadata property, templateUrl to template in the reactive forms tutorial step
PR Close #54015
2024-01-23 09:47:43 +01:00
Matthieu Riegler
5c1bbf2e50
docs: update version compatibility table for aio & adev ( #54008 )
...
PR Close #54008
2024-01-23 09:46:56 +01:00
divyasudagoni
6186e5237f
docs: move import statement of ngmodule from standalone component to module code #53952 ( #54016 )
...
PR Close #54016
2024-01-22 19:43:37 +01:00
Payam Valadkhan
3e1384048e
feat(compiler-cli): support host directives for local compilation mode ( #53877 )
...
At the moment local compilation breaks for host directives because the current logic relies on global static analysis. This change creates a local version by cutting the diagnostics and copying the directive identifier as it is to the generated code without attempting to statically resolve it.
PR Close #53877
2024-01-22 14:44:24 +01:00
Payam Valadkhan
b774e22d8e
feat(compiler-cli): make it configurable to generate alias reexports ( #53937 )
...
At the moment when unified host is selected (through option `_useHostForImportGeneration`) the compiler always generates alias reexports. Such reexports are mainly generated to satisfy strict dependency condition for generated files. Such condition is no longer the case for G3. At the same time, these alias reexports make it impossible to mix locally compiled targets with globally compiled targets. More precisely, a globally compiled target may not be able to consume a locally compiled target as its dependency since the former may import from the alias reexports which do not exist in the latter due to local compilation mode. So, to make global-local compilation interop possible, it is required to be able to turn off alias reexport generation.
PR Close #53937
2024-01-22 14:20:26 +01:00
Joey Perrott
ec03e462f3
refactor: migrate bazel, benchpress, elements and misc to prettier formatting ( #53995 )
...
Migrate formatting to prettier for bazel, benchpress, elements and misc from clang-format
PR Close #53995
2024-01-22 09:07:15 +01:00
Joey Perrott
bbbe477f47
refactor: migrate animations to prettier formatting ( #53977 )
...
Migrate formatting to prettier for animations from clang-format
PR Close #53977
2024-01-19 20:08:57 +01:00
Joey Perrott
711cb41626
refactor(devtools): migrate devtools to prettier formatting ( #53945 )
...
Migrate formatting to prettier for devtools from clang-format
PR Close #53945
2024-01-19 19:09:54 +01:00
Tomasz Ducin
4be253483d
refactor(devtools): improving type safety ( #53436 )
...
This PR reduces the number of unnecessary `any` occurrences in devtools packages.
PR Close #53436
2024-01-19 17:35:25 +01:00
Paul
30f00d887d
docs: update start-data.md ( #52577 )
...
PR Close #52577
2024-01-19 17:34:45 +01:00
Matthieu Riegler
3aea2e6872
build: Adding myself for devtools approval ( #53989 )
...
This to help Alex with the reviewing of devtools PRs.
PR Close #53989
2024-01-19 17:33:21 +01:00
Paul Gschwendtner
c8ee52897e
build: update g3 sync config to match internal one ( #53987 )
...
There were some changes to the Copybara config that should
be reflected here as well.
PR Close #53987
2024-01-19 17:18:11 +01:00
Andrew Scott
5ae85e4849
refactor(core): node removal notifies scheduler only when animations are enabled ( #53857 )
...
Node removal is immediate and does not require change detection to run
when animations are not provided. This refactor makes the animation
engine notify the scheduler rather than doing it on all node removals.
PR Close #53857
2024-01-19 10:28:24 +01:00
Joey Perrott
cc34e5fb07
refactor: migrate scripts to prettier formatting ( #53976 )
...
Migrate formatting to prettier for scripts from clang-format
PR Close #53976
2024-01-19 10:22:06 +01:00
Jessica Janiuk
1d1c413169
docs: updates defer guide to reflect updated default defer block test behavior ( #53975 )
...
This updates the deferrable view guide to specify playthrough as the default with examples of configuring to manual.
PR Close #53975
2024-01-19 10:16:35 +01:00
Angular Robot
ee68df9be9
build: update all non-major dependencies ( #53979 )
...
See associated pull request for more information.
PR Close #53979
2024-01-19 10:11:29 +01:00
Joey Perrott
a057b61d1f
ci: provide proper location for artifacts to allow for firebase to find the artifacts for deployment ( #53960 )
...
Move the artifacts during deployment into adev/ so that its at the same level as the firebase.json file.
PR Close #53960
2024-01-18 18:08:30 +01:00
Angular Robot
c67647b8c2
build: update cross-repo angular dependencies ( #53970 )
...
See associated pull request for more information.
PR Close #53970
2024-01-18 17:16:34 +01:00
Ankita Sood
3d9e8b2109
docs: add ankita ( #52319 )
...
add Ankita as GDE in contributors.json
PR Close #52319
2024-01-18 14:28:35 +01:00
lilbeqiri
8737544d69
build(devtools): prevent underscores from being added at build time ( #53921 )
...
Add the keepNames config property to esbuild in order to prevent prepending of underscores to the class names.
PR Close #53921
2024-01-18 10:22:12 +01:00
Sasidharan SD
a566c5ce44
docs: fix broken code example ( #53531 )
...
PR Close #53531
2024-01-18 10:16:19 +01:00
Sasidharan SD
65ff0f8246
docs: fix spelling errors in tutorials steps ( #53840 )
...
PR Close #53840
2024-01-18 10:14:47 +01:00
Matthieu Riegler
e227275087
refactor(devtools): Add support for signals. ( #53269 )
...
The devtools now support signals.
Writable signals of primitives are editable.
Object Signal and other non-writable signals (like computed) are not editable.
Co-authored-by: Tomasz Ducin <tomasz.ducin@gmail.com >
PR Close #53269
2024-01-17 16:47:17 -08:00
Matthieu Riegler
7dd56736e8
refactor(compiler): remove mentions of unused compiler options. ( #53746 )
...
Those options where removed in #49672 .
PR Close #53746
2024-01-17 16:41:35 -08:00
macvag
ff51e0933b
docs: fix broken hyperlink in tutorials first app search ( #53816 )
...
PR Close #53816
2024-01-17 16:40:06 -08:00
Dylan Hunn
b4c7167d90
docs: release notes for the v17.1.0 release
2024-01-17 14:47:35 -08:00
Dylan Hunn
4fd78a99d2
revert: no longer depend on forwardRef changes ( #53961 )
...
Revert only the part of the signal queries PRs that depends on the forward ref changes, which were reverted.
PR Close #53961
2024-01-17 13:56:07 -08:00
Dylan Hunn
d0ce0110e8
Revert "refactor(core): improve forwardRef typings ( #53880 )" ( #53961 )
...
This reverts commit af6f6e6448 .
PR Close #53961
2024-01-17 13:56:07 -08:00
cexbrayat
a7f8d9dc08
refactor(compiler-cli): interpolatedSignalNotInvoked diagnostic for input signals ( #53883 )
...
This updates the extended diagnotic to handle input signals as well.
PR Close #53883
2024-01-17 11:36:43 -08:00
Matthieu Riegler
f80fabbf27
refactor(router): Use Nullish coalescing assignment when possible. ( #53930 )
...
Inspired by #53923 , lets simplify code when possible.
PR Close #53930
2024-01-17 11:36:11 -08:00
Joey Perrott
455b64524f
ci: use ng-dev-previews project for previews ( #53958 )
...
Rather than use the actual adev site, we should be using the ng-dev-preview site
PR Close #53958
2024-01-17 11:19:27 -08:00
Andrew Kushnir
b0e0f0014e
refactor(compiler): extra diagnostics for @defer in local compilation mode ( #53899 )
...
This commit adds extra logic to produce a diagnostic in case `@Component.deferredImports` contain types from imports that also bring eager symbols. This would result in retaining a regular import and generating a dynamic import, which would not allow to defer-load dependencies.
PR Close #53899
2024-01-17 10:46:15 -08:00
Jessica Janiuk
df6c2057f2
fix(core): Change defer block fixture default behavior to playthrough ( #53956 )
...
This inverts the default behavior of test bed to use playthrough for defer blocks instead of manual.
fixes : #53686
PR Close #53956
2024-01-17 10:45:42 -08:00
Joey Perrott
f9781f9804
refactor: migrate modules to prettier formatting ( #53954 )
...
Migrate formatting to prettier for modules directory from clang-format
PR Close #53954
2024-01-17 09:41:59 -08:00
Pawel Kozlowski
616df433c9
test(core): support type tests for different authoring functions ( #53829 )
...
The new type testing infrastructure was introduced for the input-as-signals
authoring functions. This commit modifies this infrastructure to make it more
generic and support queries-as-signals.
PR Close #53829
2024-01-17 09:15:14 -08:00
Pawel Kozlowski
e1ac52a0b4
refactor(core): introduce query-as-signal authoring functions ( #53829 )
...
This commit adds signatures of the quer-as-signal authoring functions
and their respective type tests.
PR Close #53829
2024-01-17 09:15:14 -08:00
Matthieu Riegler
6007af9651
docs: add platform-browser/animations/async entry to AIO ( #53914 )
...
fixes #53912
PR Close #53914
2024-01-17 09:14:42 -08:00
Daniel Puckowski
66e940aebf
feat(compiler): scope selectors in @starting-style ( #53943 )
...
make sure selectors inside @starting-style queries are correctly scoped
PR Close #53943
2024-01-17 09:14:11 -08:00
Joey Perrott
0accc64cc0
ci: use the config from adev for adev previews ( #53955 )
...
Properly use the adev firebase config.
PR Close #53955
2024-01-17 09:13:42 -08:00
Andrew Kushnir
08233b8374
refactor(compiler): enable register and resolve phases for local compilation ( #53901 )
...
This commit update the logic to enable `register` and `resolve` phases for local compilation. Those phases will be useful for local compilation in certain cases (will be used in followup PRs).
PR Close #53901
2024-01-17 09:03:55 -08:00
Joey Perrott
e1b9b662a0
ci: set up previews of adev ( #53941 )
...
Set up preview actions to allow for a preview of the adev site to be deployed for a PR with the `adev: preview` label.
PR Close #53941
2024-01-16 19:18:30 -08:00
Joey Perrott
d04f98d713
ci: run adev tests on CI ( #53941 )
...
Run tests in adev for CI
PR Close #53941
2024-01-16 19:18:30 -08:00
Joey Perrott
dc62446ef7
refactor: migrate tools to prettier formatting ( #53947 )
...
Migrate formatting to prettier for tools directory from clang-format
PR Close #53947
2024-01-16 19:17:49 -08:00
AleksanderBodurri
4ca81b09e8
docs(devtools): update development docs ( #53948 )
...
These docs are out of date with how we currently build devtools in dev mode and as a browser extension. This commit brings these docs up to date.
PR Close #53948
2024-01-16 19:17:18 -08:00
AleksanderBodurri
426bcb999a
docs(devtools): remove devtools/CONTRIBUTING.md ( #53948 )
...
This is an artifact left over form the repo merge. There is already an existing CONTRIBUTING.md for this repo
PR Close #53948
2024-01-16 19:17:17 -08:00
Pawel Kozlowski
6581ac94cd
refactor(core): re-organize queries code ( #53922 )
...
This commit splits the query implementation and instructions
into a separate files. This is a pattern frequently used by
other functional areas of the framework and is a preparation for
introducing queries-as-signals where we are going to see more
instructions delegating to the same core functionality.
PR Close #53922
2024-01-16 16:00:34 -08:00
Ilija Leko
e9c659a486
docs: fix-build-path-in-http-server-command ( #53226 )
...
PR Close #53226
2024-01-16 09:37:10 -08:00