Kam
2a1e6ec1bb
docs: normalize product name casing across docs
...
Several user-facing docs, tooltips, and tutorial code samples used
non-canonical spellings of product names. This normalizes them to
the form each project uses for its own brand.
(cherry picked from commit ed333c3992 )
2026-05-07 15:09:49 -07:00
Joey Perrott
ce883d95ef
build: update peer dependencies and bump version
...
Update peer dependencies to support Angular 21 instead of 22-next and bump the patch version to 0.21.1.
2026-04-20 09:39:10 -07:00
Matthieu Riegler
63a857b874
fix(http): Don't on Passthru outside of reactive context
...
Priori to this change, the InMemory API threw when request was emited outside an injection context and that request hit the passThru.
This commit fixes this.
(cherry picked from commit d1cd97648a )
2026-04-15 10:20:53 -04:00
Angular Robot
3e7808b39f
build: update cross-repo angular dependencies
...
See associated pull request for more information.
Closes #66702 as a pr takeover
2026-01-26 23:51:05 +00:00
Matthieu Riegler
6270bba056
ci: reformat files
...
This is after we've slightly changed a rule in #66056
2025-12-16 14:44:19 -08:00
Angular Robot
42e73ff9ce
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-11-26 15:50:56 -05:00
Joey Perrott
9a663a28f9
release: bump version of in memory web api
2025-11-19 12:05:51 -08:00
Alan Agius
26fed34e0e
build: format md files
...
This commit configures prettier to format markdown files.
2025-11-06 10:03:05 -08:00
Kristiyan Kostadinov
8f59295019
refactor(core): remove unnecessary deps arrays ( #63823 )
...
We don't need to use the `deps` array syntax anymore since we have the `inject` function. These changes clean up the relevant usages.
PR Close #63823
2025-09-16 16:51:52 +00:00
Joey Perrott
2fcafb65c5
build: rename defaults2.bzl to defaults.bzl ( #63383 )
...
Use defaults.bzl for the common macros
PR Close #63383
2025-08-25 15:45:01 -07:00
Angular Robot
790143eb9b
build: update cross-repo angular dependencies ( #63284 )
...
See associated pull request for more information.
PR Close #63284
2025-08-20 15:58:42 +00: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
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
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
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
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
Angular Robot
e90bfc509c
build: update cross-repo angular dependencies to ^20.1.0-next ( #61880 )
...
See associated pull request for more information.
PR Close #61880
2025-06-05 14:08:33 +02:00
Paul Gschwendtner
d081ef9b06
build: replace all ng_package with new rule from rules_angular ( #61843 )
...
Replaces all `ng_package` rule with the new rule from `rules_angular`.
PR Close #61843
2025-06-04 09:13:41 +00:00
Andrew Scott
449c540015
release: bump version of in memory web api ( #61731 )
...
PR Close #61731
2025-05-28 10:53:17 -07:00
Andrew Scott
d5ac3805f8
build: bump peer deps for angular-in-memory-web-api ( #61729 )
...
bumps peer deps to v20 for in memory web api
PR Close #61729
2025-05-28 10:29:44 -07:00
Joey Perrott
69de729cde
build: migrate angular-in-memory-web-api to use rules_js ( #61524 )
...
Use ts_project and ng_project for building angular-in-memory-web-api
PR Close #61524
2025-05-20 16:53:20 +00:00
Angular Robot
0fc0d67146
build: update cross-repo angular dependencies ( #61286 )
...
See associated pull request for more information.
PR Close #61286
2025-05-14 10:43:35 +00:00
Kristiyan Kostadinov
5e209cb560
feat(core): remove TestBed.get ( #60414 )
...
`TestBed.get` isn't type safe and has been deprecated for several years now. These changes remove it from the public API and a follow-up change will add an automated migration to `TestBed.inject`.
BREAKING CHANGE:
* `TestBed.get` has been removed. Use `TestBed.inject` instead.
PR Close #60414
2025-03-19 15:52:26 +01:00
Sam Knutson
042ee75d1b
docs: fix spelling of "set up" ( #58362 )
...
Fix spelling of the word "set up" in docs. "Setup" (one word) is a noun
whereas "set up" (two words) is a verb.
Fixes #58361
PR Close #58362
2025-02-03 13:50:49 -08:00
Johnson Chu
a6cdbec09f
refactor: remove unnecessary TSLint rule flags ( #59365 )
...
There are many TSLint rule flags in the source code that have no effect, and they can be safely removed to keep the code clean.
PR Close #59365
2025-01-07 16:06:21 +00:00
hawkgs
0513fbc9fc
docs: set syntax highlighting of code examples MD code blocks ( #59026 )
...
Set the syntax highlighting based on the code examples' language.
PR Close #59026
2024-12-04 17:30:28 +01:00
Paul Gschwendtner
8a4d2ef609
build: publish angular-in-memory-web-api@0.19.0 for v19 compatibility ( #58741 )
...
We re-publish this package with new peer dependencies for v19
compatibility.
PR Close #58741
2024-11-19 16:55:59 +00:00
Joey Perrott
9dbe6fc18b
refactor: update license text to point to angular.dev ( #57901 )
...
Update license text to point to angular.dev instead of angular.io
PR Close #57901
2024-09-24 15:33:00 +02:00
Joey Perrott
55e33ba75a
build: bump in-memory-web-api to v18 ( #56018 )
...
This commit updates the in-memory-web-api package versions from v17 -> v18.
PR Close #56018
2024-05-23 12:00:29 +02:00
Alan Agius
9ddb003b6c
fix(http): resolve withRequestsMadeViaParent behavior with withFetch ( #55652 )
...
This commit addresses dependency injection defects when using the `withFetch` API. Formerly, utilizing `withFetch` led to the automatic setting of `HttpBackend` to `FetchBackend`, which proved problematic in certain scenarios. Notably, conflicts arose when integrating `withRequestsMadeViaParent` and manually overriding tokens, as observed in instances like `InMemoryWebApiModule`.
PR Close #55652
2024-05-06 12:29:53 -07:00
Joey Perrott
fd544159e3
ci: complete migration to prettier formatting ( #55580 )
...
Format the remaining unformatted files in the repository
PR Close #55580
2024-04-29 14:00:16 -07:00
Matthieu Riegler
457d02cca3
docs: Use new Urls to drop the docs url mapper ( #55043 )
...
PR Close #55043
2024-04-09 12:23:09 -07:00
Joey Perrott
4d29174585
refactor: address prototype polution concern with better typing ( #54286 )
...
Update typing to show that a number is being used as index rather than any random string
PR Close #54286
2024-02-06 18:38:47 +00:00
Dwouglas Mhagnum
c213a4e15a
InMemoryBackendConfigArgs.passThruUnknownUrl: fix tsdoc ( #52273 )
...
PR Close #52273
2024-01-26 20:39:38 +00: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
Matthieu Riegler
291ba38623
fix(http): Don't override the backend when using the InMemoryWebAPI ( #52425 )
...
When using `withFetch`, the `PRIMARY_HTTP_BACKEND` token is set.
The InMemory Backend services will also set that token.
This means that providers order will matter and the latest on the list will be the one instantiated
PR Close #52425
2023-11-08 18:42:20 +00:00
Alex Rickabaugh
3f2501ecbd
build: bump in-memory-web-api to v17 ( #52676 )
...
This commit updates the in-memory-web-api package versions from v16 -> v17.
PR Close #52676
2023-11-08 17:05:45 +01:00
Alex Rickabaugh
de802f0c1a
Revert "fix(http): Don't override the backend when using the InMemoryWebAPI ( #52425 )"
...
This reverts commit 49b037f811 . Reason: it
breaks tests in aio-local.
2023-10-31 16:16:16 -07:00
Matthieu Riegler
49b037f811
fix(http): Don't override the backend when using the InMemoryWebAPI ( #52425 )
...
When using `withFetch`, the `PRIMARY_HTTP_BACKEND` token is set.
The InMemory Backend services will also set that token.
This means that providers order will matter and the latest on the list will be the one instantiated
PR Close #52425
2023-10-31 13:17:19 -07:00
mgechev
9f2fb7c6dc
docs: update invalid links to the new http guides ( #49456 )
...
We don't have `guide/http` anymore, so this PR updates the invalid links
PR Close #49456
2023-06-22 17:06:59 -07:00
Tyler Vorpahl
b0eff10b53
build: bump in-memory-web-api dependency versions ( #50246 )
...
This commit updates in-memory-web-api package versions from v15 -> v16.
PR Close #50246
2023-05-11 14:26:02 -07:00
Paul Gschwendtner
b60df2aa6f
build: update angular-in-memory-web-api to work with ESM ( #48521 )
...
Properly imports `jasmine-ajax` instead of attempting to load
some CommonJS bundle as a bootstrap dependency in Karma.
PR Close #48521
2022-12-19 19:50:42 +00:00
Bob Watson
a6d953e145
docs: move tour of heroes tutorial to a subdirectory ( #48162 )
...
This commit prepares the documentation directories for future tutorials organized by directory.
Also, it moves the Angular Libraries topic from the Tutorials section to Developer Guides in TOC
PR Close #48162
2022-12-12 12:07:46 -08:00
Kristiyan Kostadinov
7b6392e464
build: update angular version of in-memory-web-api ( #48218 )
...
Bumps up the required Angular version of `angular-in-memory-web-api` to 15.
Fixes #48197 .
PR Close #48218
2022-11-28 09:13:46 -08:00
Derek Cormier
22a317de3d
build(bazel): stamp targets to build, test, and serve aio against
...
first party deps
Architect is not compatible with disabling the rules_nodejs linker so
these targets must use npm_link to link first party deps
2022-11-22 13:51:16 -07:00
Kristiyan Kostadinov
d6880c92f9
build: update angular version of in-memory-web-api ( #46344 )
...
Changes the required version of Angular in `angular-in-memory-web-api` to version 14.0.0.
Fixes #46332 .
PR Close #46344
2022-06-13 17:40:09 +00:00
Paul Gschwendtner
68a6a075f4
build: clean up references to old master branch ( #45856 )
...
Cleans up all references to the `master` branch we renamed to
`main` across Angular.
PR Close #45856
2022-05-04 16:23:33 -07:00
Andrew Scott
fdfcef5a0a
build: enable useUnknownInCatchVariables ( #44679 )
...
This unblocks the internal migration to turn the option on in g3.
PR Close #44679
2022-02-01 18:17:29 +00:00
Joey Perrott
f058109284
release: bump angular-in-web-memory-api package to 0.13.0 ( #44313 )
...
PR Close #44313
2021-11-30 14:12:50 -05:00
Renovate Bot
595a7e3dcd
build: update angular ( #44024 )
...
PR Close #44024
2021-11-03 15:06:36 -07:00