Pawel Kozlowski
e2e0f08d99
release: cut the v17.1.1 release
17.1.1
2024-01-24 19:31:20 +01:00
Max
e194fbfbaa
docs: fix typo in Custom directives section ( #54044 )
...
There was a grammatically incorrect sentence in the What is Angular page, Custom directives section. This change makes it more correct.
PR Close #54044
2024-01-24 15:32:22 +01:00
Paul Gschwendtner
8ad1ee764b
build: ensure zone.js typing test is hermetic ( #54048 )
...
Currently the ZoneJS typing tests executes outside of Bazel, as a legacy
artifact of the monorepo merging (as it seems - not ideal at all).
Looks like this test relies on its own node modules, that were NOT
locked using a yarn lock file. This commit adds one, and specifically
locks it to a `@types/node` version that does not include the most
recent patch release (which seemingly introduced a breaking change)
that causes issues with TypeScript's lib checking.
Whenever we perform lock file maintenance in the future, we have the
following options:
- Consider disabling lib checking via `skipLibCheck` for this test. This
may be acceptable.
- Continue locking the node version,
- Waiting for chokidar to comply with the new signature
- Waiting for the breaking change to be rolled back.
Culprit change:
https://github.com/DefinitelyTyped/DefinitelyTyped/pull/68300
PR Close #54048
2024-01-24 14:57:05 +01:00
Andrew Scott
f222bee8fa
fix(router): revert commit that replaced last helper with native Array.at(-1) ( #54021 )
...
While `Array.at` is technically supported in all browsers we officially
support, the change was needlessly breaking without any real benefit.
PR Close #54021
2024-01-24 10:54:55 +01:00
Alan Agius
9a9a00e0f9
docs: update docs to reflect changes in Angular CLI version 17.1 ( #53949 )
...
This changes include mentioning the experimental application builder migration and changes to the `outputPath` and `optimization` option.
PR Close #53949
2024-01-23 18:56:19 +01:00
Younes Jaaidi
5f9cac037b
test(core): fix test with false-negative risk ( #54025 )
...
change assertion to handle the case where the function doesn't throw
PR Close #54025
2024-01-23 16:58:57 +01:00
Dylan Hunn
9778326f10
refactor(compiler): ICUs should roll up to the root i18n block for application ( #54026 )
...
Previously, if an ICU was inside a nested i18n root, it would use the nested root to calculate whether it should be applied. Now, we use the root i18n block.
PR Close #54026
2024-01-23 15:09:37 +01:00
Aristeidis Bampakos
fac5a7cf4e
docs: update Aristeidis Bampakos bio ( #51779 )
...
PR Close #51779
2024-01-23 10:22:23 +01:00
Matthieu Riegler
ae145d19c6
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
30b6d34a49
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
3e0b7c1bdc
docs: fixed req.method in http client testing ( #53395 )
...
PR Close #53395
2024-01-23 09:51:00 +01:00
ilir.beqiri
a58a35dfe4
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
a7c9fbb087
docs: update version compatibility table for aio & adev ( #54008 )
...
PR Close #54008
2024-01-23 09:46:57 +01:00
divyasudagoni
20811aad27
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
Joey Perrott
df453c3549
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:16 +01:00
Joey Perrott
1f6c96a1dc
refactor: migrate animations to prettier formatting ( #53977 )
...
Migrate formatting to prettier for animations from clang-format
PR Close #53977
2024-01-19 20:08:58 +01:00
Joey Perrott
656549d88a
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
c0f0baac58
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:26 +01:00
Paul
d38aa4f103
docs: update start-data.md ( #52577 )
...
PR Close #52577
2024-01-19 17:34:45 +01:00
Matthieu Riegler
7397b6648a
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
0fe9331958
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
7620f506c0
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:25 +01:00
Joey Perrott
62ad2f0c71
refactor: migrate scripts to prettier formatting ( #53976 )
...
Migrate formatting to prettier for scripts from clang-format
PR Close #53976
2024-01-19 10:22:07 +01:00
Jessica Janiuk
424a26b3c7
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:36 +01:00
Joey Perrott
18bd1a5ccb
build: update version of @angular/docs ( #53974 )
...
Update docs to later version
PR Close #53974
2024-01-18 18:49:58 +01:00
Joey Perrott
8922a11693
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
Ankita Sood
4e0341050b
docs: add ankita ( #52319 )
...
add Ankita as GDE in contributors.json
PR Close #52319
2024-01-18 14:28:35 +01:00
lilbeqiri
0616dc2839
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:13 +01:00
Sasidharan SD
dc228c6fc1
docs: fix broken code example ( #53531 )
...
PR Close #53531
2024-01-18 10:16:20 +01:00
Sasidharan SD
b1a7249c24
docs: fix spelling errors in tutorials steps ( #53840 )
...
PR Close #53840
2024-01-18 10:14:48 +01:00
Matthieu Riegler
9ff4893bc0
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
025f7af694
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
1c4a99a6d1
docs: fix broken hyperlink in tutorials first app search ( #53816 )
...
PR Close #53816
2024-01-17 16:40:06 -08:00
Dylan Hunn
51d53fc728
release: cut the v17.1.0 release
17.1.0
2024-01-17 14:45:22 -08:00
Dylan Hunn
be882c3efb
Revert "refactor(core): improve forwardRef typings ( #53880 )"
...
This reverts commit af6f6e6448 .
2024-01-17 13:57:11 -08:00
cexbrayat
18fa6d7556
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
bb8a5a4c70
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:13 -08:00
Joey Perrott
9c00506a26
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:29 -08:00
Andrew Kushnir
79e8539ce2
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
6f79507ea7
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
6616019735
refactor: migrate modules to prettier formatting ( #53954 )
...
Migrate formatting to prettier for modules directory from clang-format
PR Close #53954
2024-01-17 09:42:01 -08:00
Matthieu Riegler
4d4858fa28
docs: add platform-browser/animations/async entry to AIO ( #53914 )
...
fixes #53912
PR Close #53914
2024-01-17 09:14:44 -08:00
Joey Perrott
538fe47d9d
ci: use the config from adev for adev previews ( #53955 )
...
Properly use the adev firebase config.
PR Close #53955
2024-01-17 09:13:44 -08:00
Andrew Kushnir
b07c549802
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:57 -08:00
Joey Perrott
6f6ad0279b
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:33 -08:00
Joey Perrott
d08f91f861
ci: run adev tests on CI ( #53941 )
...
Run tests in adev for CI
PR Close #53941
2024-01-16 19:18:32 -08:00
Joey Perrott
28aa7b3188
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:51 -08:00
AleksanderBodurri
6ac0a68d73
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:20 -08:00
AleksanderBodurri
ea19bff302
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:20 -08:00
Pawel Kozlowski
1112e9196a
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:36 -08:00