-
-
Angular v21 is here!
-🕹️ Start your adventure
+ +Angular v22 is here!
+⚡ Explore what's new
diff --git a/adev/src/app/routing/navigation-entries/index.ts b/adev/src/app/routing/navigation-entries/index.ts
index a5269e15694..c021ea7f279 100644
--- a/adev/src/app/routing/navigation-entries/index.ts
+++ b/adev/src/app/routing/navigation-entries/index.ts
@@ -1224,11 +1224,16 @@ export const DOCS_SUB_NAVIGATION_DATA: NavigationItem[] = [
{
label: 'Developer Events',
children: [
+ {
+ label: 'Angular v22 Release',
+ path: 'events/v22',
+ contentPath: 'events/v22',
+ status: 'new',
+ },
{
label: 'Angular v21 Release',
path: 'events/v21',
contentPath: 'events/v21',
- status: 'new',
},
],
},
diff --git a/adev/src/assets/images/v22-event/BUILD.bazel b/adev/src/assets/images/v22-event/BUILD.bazel
new file mode 100644
index 00000000000..e9d12619c93
--- /dev/null
+++ b/adev/src/assets/images/v22-event/BUILD.bazel
@@ -0,0 +1,14 @@
+load("@aspect_rules_js//js:defs.bzl", "js_library")
+
+package(default_visibility = ["//visibility:public"])
+
+js_library(
+ name = "v22-event-images",
+ srcs = glob(
+ [
+ "*.png",
+ "*.jpg",
+ ],
+ allow_empty = True,
+ ),
+)
diff --git a/adev/src/assets/images/v22-event/angular-v22-hero.png b/adev/src/assets/images/v22-event/angular-v22-hero.png
new file mode 100644
index 00000000000..95d54bcb8f3
Binary files /dev/null and b/adev/src/assets/images/v22-event/angular-v22-hero.png differ
diff --git a/adev/src/content/events/BUILD.bazel b/adev/src/content/events/BUILD.bazel
index d4ffb51e954..c81546abb72 100644
--- a/adev/src/content/events/BUILD.bazel
+++ b/adev/src/content/events/BUILD.bazel
@@ -8,6 +8,7 @@ generate_guides(
]),
data = [
"//adev/src/assets/images/v21-event:v21-event-images",
+ "//adev/src/assets/images/v22-event:v22-event-images",
"//adev/src/assets/others:angular-v21-release.ics",
"//adev/src/content/examples",
],
diff --git a/adev/src/content/events/v22.md b/adev/src/content/events/v22.md
new file mode 100644
index 00000000000..18ec2ae2aa5
--- /dev/null
+++ b/adev/src/content/events/v22.md
@@ -0,0 +1,32 @@
+# Angular v22: Rock solid foundation for building what's next for the web
+
+
+
+Angular v22 is ready for you to build modern, high-performance web applications. This release introduces key stabilization updates, template enhancements, and API improvements:
+
+- **Stabilized APIs**: Signal Forms, Asynchronous Signals, and Angular Aria are now stable, offering a production-ready reactive foundation.
+- **Template enhancements**: New template features streamline development, improve ergonomics, and enhance code clarity.
+- **API improvements**: Core APIs have been updated for better performance, simpler syntax, and more robust typing.
+- **Angular AI integration**: Streamlined support and updates for AI-driven development workflows.
+
+## Key resources
+
+
+
+ Discover all the major features, community updates, and design decisions behind Angular v22.
+
+
+ Review the detailed, commit-by-commit list of new features, bug fixes, and breaking changes.
+
+
+ Get instructions on how to update your project to Angular v22.
+
+
+
+## Developer event
+
+The v22 release video will be launching soon, [so tune in to the Angular YouTube Channel Friday, June 5 @ 9 AM Pacific](https://goo.gle/angular-v22-yt).
+
+In the meantime, you can watch the Angular v21 Developer Event:
+
+