Skip to content

chore: update origin to ef0359676c (Angular v22.2.1) - #1202

Merged
lacolaco merged 66 commits into
angular:mainfrom
lacolaco:update-origin-ef0359676c
Oct 4, 2026
Merged

lacolaco merged 66 commits into
angular:mainfrom
lacolaco:update-origin-ef0359676c

Conversation

@lacolaco

@lacolaco lacolaco commented Oct 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

Sync angular-ja with upstream angular/angular @ ef0359676c (Angular v22.2.1, the commit angular.dev is currently built from).

Scope

  • 79 translated markdown files and 9 translated source files updated against the new upstream English.
  • 62 untranslated pages refreshed, and 9 new upstream pages added untranslated.
  • Notable content changes:
    • Routing guides now cover route resources (overview, common tasks, define routes, read route state, data resolvers, customizing route behavior). Automatic cleanup of unused route injectors is no longer experimental (withAutoCleanupInjectors).
    • Components: new sections on rendering error handling (programmatic rendering) and namespacing CSS custom properties (styling); read: Injector for queries.
    • Signal Forms: custom controls now use transformedValue(), with new sections on reporting parse errors and resetting; required() documents what counts as empty.
    • Security and SSR: CSP guidance for static hosting with autoCsp, subresource integrity, and the Fetch integrity note for SSR.
    • DI: bootstrapApplication() wording and a new section on giving projected content access to a view injector.
    • Errors: overview lists NG0600, NG0991, NG05106 and NG8011; NG0501 explains a common hydration mismatch cause.
    • Update guide: recommendations can be toggled by clicking their text, plus one new v21 recommendation.
    • Navigation: new entries for error boundaries, data fetching with resources, and the Injectable to Service migration.
  • Localization patches: upstream moved the angular.dev URL into a shared ANGULAR_DEV constant. replace-header-canonical-host.patch and replace-version-links.patch were regenerated so the canonical host and the versions.json URL still point to angular.jp. Other users of the constant are unchanged.

Removed / moved pages

  • guide/http/security (JA + EN snapshot): retired. Upstream now redirects it to /best-practices/security, which already holds its XSRF content.
  • guide/di/creating-injectable-service (untranslated): retired. It was a leftover copy from an earlier page rename and was reachable from nothing.
  • No .md.bak files were created.

Untranslated / deferred

  • New pages copied untranslated:
    • guide/routing/data-fetching-with-resources.md
    • guide/templates/error-boundaries.md
    • reference/errors/NG01354.md, NG05106.md, NG0600.md, NG0991.md, NG8011.md
    • reference/extended-diagnostics/NG8112.md
    • reference/migrations/injectable-to-service.md
  • Pages reset to upstream English: none.
  • Pages where new upstream sections were inserted untranslated in place:
    • guide/components/programmatic-rendering.md, guide/components/styling.md
    • guide/forms/signals/custom-controls.md, guide/forms/signals/validation.md
    • guide/routing/customizing-route-behavior.md, guide/routing/data-resolvers.md
    • guide/security.md, guide/ssr.md
    • guide/di/hierarchical-dependency-injection.md
    • guide/animations/migration.md
    • guide/aria/toolbar.md (the widget group section was rewritten upstream and is now English)
    • reference/errors/NG0501.md

Test plan

  • pnpm test
  • pnpm lint
  • Line-count and structural-marker parity checked for all .en.* / translated pairs
  • Fenced code-block content verified identical between English and Japanese for all changed files, except guide/templates/ng-template.md line 205, where the example output keeps its existing Japanese string to match the template on line 175 (the upstream closing-tag fix is applied)
  • No backtick identifier removed upstream remains on the Japanese side

…ials/learn-angular/steps/23-pipes-format-data
…ials/signals/steps/4-managing-async-data-with-signals
…ls/steps/5-component-communication-with-signals
@lacolaco
lacolaco merged commit fbbf73a into angular:main Oct 4, 2026
9 checks passed
@lacolaco
lacolaco deleted the update-origin-ef0359676c branch October 4, 2026 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant