mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
docs: update landing page for v22
(cherry picked from commit 20524958b7)
This commit is contained in:
committed by
Pawel Kozlowski
parent
24416ce92f
commit
4e4242035b
@@ -16,6 +16,7 @@ exports_files([
|
||||
APPLICATION_FILES = [
|
||||
"//adev/src/assets/images",
|
||||
"//adev/src/assets/images/v21-event:v21-event-images",
|
||||
"//adev/src/assets/images/v22-event:v22-event-images",
|
||||
"//adev/src/assets/others",
|
||||
"//adev/src/assets/previews",
|
||||
"//adev/src/assets:tutorials",
|
||||
|
||||
+2
-1
@@ -31,7 +31,8 @@
|
||||
"src/robots.txt",
|
||||
"src/llms.txt",
|
||||
"src/assets",
|
||||
"src/assets/images/v21-event"
|
||||
"src/assets/images/v21-event",
|
||||
"src/assets/images/v22-event"
|
||||
],
|
||||
"styles": ["@angular/docs/styles/global-styles.scss", "./src/local-styles.scss"],
|
||||
"scripts": [],
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
<div class="pattern"></div>
|
||||
<div class="content">
|
||||
<div class="adev-banner-container">
|
||||
<a href="events/v21" class="adev-banner" target="_blank">
|
||||
<h1 tabindex="-1">Angular v21 is here!</h1>
|
||||
<p class="adev-banner-cta">🕹️ Start your adventure</p>
|
||||
<a href="events/v22" class="adev-banner" target="_blank">
|
||||
<h1 tabindex="-1">Angular v22 is here!</h1>
|
||||
<p class="adev-banner-cta">⚡ Explore what's new</p>
|
||||
</a>
|
||||
|
||||
<div class="search-field">
|
||||
|
||||
@@ -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',
|
||||
},
|
||||
],
|
||||
},
|
||||
|
||||
@@ -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,
|
||||
),
|
||||
)
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 776 KiB |
@@ -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",
|
||||
],
|
||||
|
||||
@@ -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
|
||||
|
||||
<docs-card-container>
|
||||
<docs-card title="v22 Release Blog" href="https://goo.gle/angular-v22-blog" link="Read the blog">
|
||||
Discover all the major features, community updates, and design decisions behind Angular v22.
|
||||
</docs-card>
|
||||
<docs-card title="Changelog" href="https://github.com/angular/angular/blob/main/CHANGELOG.md#2200-2026-06-03" link="View the changelog">
|
||||
Review the detailed, commit-by-commit list of new features, bug fixes, and breaking changes.
|
||||
</docs-card>
|
||||
<docs-card title="Update to v22" href="https://angular.dev/update-guide?v=21.0-22.0&l=3" link="Chart your updade path to v22">
|
||||
Get instructions on how to update your project to Angular v22.
|
||||
</docs-card>
|
||||
</docs-card-container>
|
||||
|
||||
## 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:
|
||||
|
||||
<docs-video src="https://www.youtube.com/embed/DDAHORVzQ5g?si=B9Uv5vXzIKJfcLGr" title="Angular v21 Developer Event"/>
|
||||
Reference in New Issue
Block a user