SkyZeroZx
b6ef42843c
feat(http): add credentials support for fetch requests in httpResource ( #62390 )
...
This commit adds support for the Fetch API's credentials option when using httpResource with the withFetch provider
PR Close #62390
2025-07-01 13:37:56 +00:00
Matthieu Riegler
1ea65b16d5
docs: update breaking change for nullish coalesching + parenthesis ( #62382 )
...
This breakages was introduced by #60169
fixes #62375
PR Close #62382
2025-07-01 09:34:22 +00:00
hawkgs
b25fb8ab1e
fix(devtools): restore the router tree visualization legend ( #62378 )
...
Fixes a regression from #62264
PR Close #62378
2025-07-01 09:23:08 +00:00
SkyZeroZx
ecf8b5293a
docs: Update documentation http with credentials ( #62389 )
...
PR Close #62389
2025-07-01 09:22:08 +00:00
SkyZeroZx
cfbbb08437
feat(http): add warning when withCredentials overrides explicit credentials ( #62383 )
...
This will prevent confusion and accidentally overriding of credentials.
PR Close #62383
2025-07-01 09:21:35 +00:00
Angular Robot
b952982732
build: update github/codeql-action action to v3.29.2 ( #62392 )
...
See associated pull request for more information.
PR Close #62392
2025-07-01 08:11:49 +00:00
Angular Robot
12cc13b4d1
build: update dependency @types/node to v24.0.8 ( #62391 )
...
See associated pull request for more information.
PR Close #62391
2025-07-01 08:11:19 +00:00
hawkgs
e7ff105646
refactor(devtools): convert all inputs to .ng-input ( #62376 )
...
Use the newly introduced input design for all inputs across the app.
PR Close #62376
2025-06-30 13:46:07 +00:00
iteriani
35032a6f6a
refactor(core): Make it so that injecting with just a token guarantees an instance of the type provided. ( #62338 )
...
This allows us to pass in the following
const x = inject(FooService);
and have x be required.
PR Close #62338
2025-06-30 12:06:02 +00:00
SkyZeroZx
f0965c7acd
feat(http): Add support for fetch credentials options in HttpClient ( #62354 )
...
Extend Angular's HttpClient to accept the 'credentials' option from the Fetch API.
PR Close #62354
2025-06-30 10:04:55 +00:00
Matthieu Riegler
d283595bfa
fix(devtools): sanitize route data. ( #62339 )
...
The serialization of route data does not support cyclic data objects. We sanitize nested route data object by replacing invalid values with a placeholder string.
PR Close #62339
2025-06-30 09:31:18 +00:00
Angular Robot
a4300a7b6b
build: lock file maintenance ( #62368 )
...
See associated pull request for more information.
PR Close #62368
2025-06-30 09:09:14 +00:00
Angular Robot
493f25be79
build: update all non-major dependencies ( #62355 )
...
See associated pull request for more information.
PR Close #62355
2025-06-30 08:23:50 +00:00
Shuaib Hasan Akib
664ed95a4f
refactor(core): update NG0303 error message ( #62363 )
...
This adds mention of the `input()` signal function
to the error message.
PR Close #62363
2025-06-30 08:15:11 +00:00
Joan
835dca295e
docs: fix broken link on assertNotInReactiveContext ref page ( #62360 )
...
PR Close #62360
2025-06-30 08:13:45 +00:00
Veerabhadra Rao Chikka
e1856dacf1
docs: update router read-route-state.md file ( #62367 )
...
ActivedRoute variable name updated to route
PR Close #62367
2025-06-30 08:05:46 +00:00
SkyZeroZx
9f092e7d11
docs: Update documentation http with mode & redirect options ( #62366 )
...
PR Close #62366
2025-06-30 07:59:45 +00:00
aliroshandev
ff7439f830
docs: fix syntax error in tutorial ( #62361 )
...
PR Close #62361
2025-06-30 07:58:19 +00:00
Angular Robot
08e2d9dccb
build: update rules_browsers digest to 800d91c ( #62358 )
...
See associated pull request for more information.
PR Close #62358
2025-06-30 07:43:24 +00:00
Angular Robot
e60cfffc7c
build: update cross-repo angular dependencies ( #62349 )
...
See associated pull request for more information.
PR Close #62349
2025-06-30 07:41:39 +00:00
hawkgs
3eec4badab
refactor(devtools): abstract and reuse the tree visualizer ( #62264 )
...
Abstract the injector tree visualizer so it can be used for both the Injector Tree and Router Tree tabs without having to rely on separate identical implementations.
PR Close #62264
2025-06-30 07:39:16 +00:00
Doug Parker
e63cd1f405
docs: update Angular DevTools release docs ( #62352 )
...
This makes few edits based on feedback and observations from a previous release:
1. Moves `git pull` command before initial `git log` to make sure we're up to date before checking if a release is necessary.
2. Updates both `git log` commands to limit to `fix`, `feat`, and `perf` changes. This ignores more than just `refactor`, such as `build`, `ci`, etc. and should be more meaningful to end users.
* I considered doing something with `Revert` commits, but opted not to. Instead, it will treat this just like their original commit. This does mean we might send a slightly more complicated changelog than it needs to be, but it's not worth making these commands even weirder.
3. Removes install step prior to bumping the version numbers, as its just not needed and we have to reinstall later anyways.
4. Switches PR target from `patch` to `minor`. We only need to merge this to the `main` branch, and it's not worth the effort to keep the `patch` branch in sync.
5. Switches source code zip command to `git archive`. This is more portable than `zip *`, which depends on the shell configuration to determine what is included in `*` (mainly whether or not that includes dotfiles such as `.nvmrc` and `.bazelrc`).
PR Close #62352
2025-06-30 07:36:19 +00:00
Joey Perrott
059fb06b9f
build: migrate modules to use @rules_browsers protractor rules ( #62342 )
...
Use the protractor rules from `@rules_browsers` for the module directory.
PR Close #62342
2025-06-27 22:27:08 +00:00
Jan Martin
53575390f4
ci: add jkrems to pullapprove (public-api) ( #62340 )
...
Allow jkrems to (co-)approve public-api changes.
PR Close #62340
2025-06-27 18:37:00 +00:00
Doug Parker
32ca3ff7de
release: bump Angular DevTools version to 1.0.36 ( #62341 )
...
PR Close #62341
2025-06-27 11:32:40 -07:00
SkyZeroZx
27b7ec0a62
feat(http): add mode & redirect for fetch request in httpResource ( #62337 )
...
This commit adds support for the Fetch API's mode & redirect options when using httpResource with the withFetch provider
PR Close #62337
2025-06-27 15:01:52 +00:00
SkyZeroZx
b2afa11397
docs: Update documentation http making request ( #62336 )
...
PR Close #62336
2025-06-27 13:29:33 +00:00
hawkgs
f10e1bc53c
fix(devtools): profiler records only the first frames from the stream ( #62335 )
...
Fixes a regression from #62215 where the profiler records only the first emitted frames from the stream.
PR Close #62335
2025-06-27 13:19:29 +00:00
SkyZeroZx
87322449a3
feat(http): add support for fetch mode and redirect options in HttpClient ( #62315 )
...
Add support for mode and redirect options in Angular's HttpClient based on fech provider to enable control CORS behavior and redirect handling
PR Close #62315
2025-06-27 13:16:25 +00:00
hawkgs
f9435050d8
refactor(devtools): main nav ( #62242 )
...
Keep only the navigation elements within the `nav` rather than all toolbar elements.
PR Close #62242
2025-06-27 13:07:46 +00:00
hawkgs
fd7650c404
refactor(devtools): update profiler recorder icons ( #62246 )
...
Update the recorder controls icons to match better the presented actions.
PR Close #62246
2025-06-27 13:04:53 +00:00
SkyZeroZx
6ec2900f90
docs: Update documentation httpResource with cache & priority feature ( #62334 )
...
PR Close #62334
2025-06-27 12:51:46 +00:00
Michael Small
7077520ca8
docs: add page NG8115 (uninvokedTrackFunction) ( #61962 )
...
Pull request that added the diagnostic:
https://github.com/angular/angular/pull/60495
PR Close #61962
2025-06-27 11:54:41 +00:00
Angular Robot
599baa24a2
build: update github/codeql-action action to v3.29.1 ( #62331 )
...
See associated pull request for more information.
PR Close #62331
2025-06-27 11:23:26 +00:00
Matthieu Riegler
aa861c42ff
feat(http): add timeout option on httpResource. ( #62326 )
...
This uses the option that was introduction on the HttpClient
PR Close #62326
2025-06-27 11:21:59 +00:00
Angular Robot
0390bd978e
build: update cross-repo angular dependencies ( #62329 )
...
See associated pull request for more information.
PR Close #62329
2025-06-27 11:20:50 +00:00
iteriani
f849803f79
refactor(core): Add return value for defineInjectable. ( #62303 )
...
This allows the return value of this function to be passed into registerInjectable.
PR Close #62303
2025-06-27 10:34:14 +00:00
Angular Robot
a63c22ce46
build: update rules_sass digest to cc1e845 ( #62327 )
...
See associated pull request for more information.
PR Close #62327
2025-06-27 10:30:52 +00:00
Vincent
c4cffe2063
feat(http): Add timeout option to HTTP requests ( #57194 )
...
Add timeout option to both XHR and fetch backends.
PR Close #57194
2025-06-27 09:56:25 +00:00
SkyZeroZx
55fa38a1e5
feat(http): add cache & priority support for fetch requests in httpResource ( #62301 )
...
This commit adds support for the Fetch API's cache & priority options when using httpResource with the withFetch provider
PR Close #62301
2025-06-27 09:51:31 +00:00
hawkgs
e8addbf8c7
refactor(devtools): improve flamegraph UI by employing the new flamegraph API ( #62299 )
...
Use colors from the existing color palette and enable tooltips.
PR Close #62299
2025-06-27 09:27:11 +00:00
Joey Perrott
1d3449c0ce
build: migrate devtools to use new sass ruleset ( #62297 )
...
Use the new sass ruleset for bazel sass building in devtools
PR Close #62297
2025-06-27 09:25:43 +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
Angular Robot
df1a61fea2
build: update all non-major dependencies ( #62323 )
...
See associated pull request for more information.
Closes #62317 as a pr takeover
PR Close #62323
2025-06-27 08:35:22 +00:00
Matthieu Riegler
9afc00f3e8
docs: remove list of APIs with a providers array. ( #62296 )
...
fixes #62295
PR Close #62296
2025-06-27 07:45:23 +00:00
Jessica Janiuk
8f12a360a5
ci: restore flamegraph dep ( #62304 )
...
The flamegraph dep was fixed upstream.
PR Close #62304
2025-06-27 07:23:18 +00:00
Angular Robot
eaa454d74b
build: update cross-repo angular dependencies ( #62312 )
...
See associated pull request for more information.
PR Close #62312
2025-06-27 07:20:39 +00:00
Joey Perrott
90cb49462b
build: migrate to @devinfra for toolchains ( #62302 )
...
Migrate the toolchains we depend on to use @devinfra instead of @npm//
PR Close #62302
2025-06-27 07:19:18 +00:00
Joey Perrott
bc4091ec44
build: migrate integration tests to use @devinfra dependencies ( #62302 )
...
Use @devinfra// dependencies for integration tests
PR Close #62302
2025-06-27 07:19:18 +00:00