Skip to content

chore: update Ionic Angular libraries to 22.0.3 - #25

Merged
rdlabo merged 2 commits into
mainfrom
chore/ionic-angular-library-22.0.3
Sep 11, 2026
Merged

rdlabo merged 2 commits into
mainfrom
chore/ionic-angular-library-22.0.3

Conversation

@rdlabo

@rdlabo rdlabo commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Summary\n\n- update all ionic-angular-library packages to 22.0.3\n- refresh the lockfile\n- update version-pinned documentation links and generated documentation\n- update the catalog version assertion\n\n## Verification\n\n- npm run fmt:check\n- npm run lint\n- npm test (153 script tests passed; the updated docs suite was then verified separately)\n- npx ng test docs --watch=false (13 files, 56 tests)\n- npx ng test web-site --watch=false (6 files, 37 tests)\n- npm run build


Devin Review

@netlify

netlify Bot commented Sep 11, 2026

Copy link
Copy Markdown

Deploy Preview for capacitor-plugin-docs-stripe ready!

Name Link
🔨 Latest commit f8f2e39
🔍 Latest deploy log https://app.netlify.com/projects/capacitor-plugin-docs-stripe/deploys/6aa4309dc392e20008040cdd
😎 Deploy Preview https://deploy-preview-25--capacitor-plugin-docs-stripe.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 2 potential issues.

Devin Review

---

Public entry-point map for `@rdlabo/ionic-angular-kit` v22.0.0. The focused guide pages describe lifecycle and integration requirements; this page defines which package path owns each API family.
Public entry-point map for `@rdlabo/ionic-angular-kit` v22.0.3. The focused guide pages describe lifecycle and integration requirements; this page defines which package path owns each API family.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 v22.0.3 と表示されたソーシャル認証 API が旧版のまま

v22.0.3 は Apple/Facebook/Google を個別 entry point に分割し、/social を非推奨化しています。ここは旧 API を v22.0.3 と表示し、任意機能ガイド/social のみを案内します。利用者は不要な native plugin を導入し、Google API を発見できません。

Learn more

英語ガイドは プロジェクト定義 の固定コミットから生成されます。このコミットのガイドは v22.0.3 より古く、/auth-firebase/social だけを説明しています。一方、更新後の package lock は Apple plugin を @capawesome/capacitor-apple-sign-in へ変更し、Google plugin も追加しています。API ページの版数だけを更新したため、公開サイトは新しい版数と古い統合手順を同時に示します。

Example: Apple 認証だけを使う利用者がガイドどおり /auth-firebase/social を import すると、互換 entry point 経由で Apple と Facebook の両 plugin が必要になります。期待される v22.0.3 の手順は /auth-firebase/apple と新しい Capawesome plugin を使うことです。

Recommended fix: ionic-angular-kitenglishDocsRef を v22.0.3 の内容を含む immutable ref に更新してください。ローカルの英日 api.md と日本語ガイドにも /apple/facebook/google/social の非推奨化、Apple plugin 移行を反映し、npm run docs:generate で生成物を更新してください。

Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

Comment thread package.json
Comment on lines +82 to +88
"@rdlabo/ionic-angular-kit": "22.0.3",
"@rdlabo/ionic-angular-photo-editor": "22.0.3",
"@rdlabo/ionic-angular-scroll-header": "22.0.3",
"@rdlabo/ionic-theme-ios26": "9.2.0",
"@rdlabo/ionic-theme-ios27": "0.1.0-1",
"@rdlabo/ionic-theme-md3": "9.1.0",
"@rdlabo/ngx-cdk-scroll-strategies": "22.0.0",
"@rdlabo/ngx-cdk-scroll-strategies": "22.0.3",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔍 英語ガイドの固定参照は更新されていない

Photo Editor、Scroll Header、Scroll Strategies の英語ガイドは既存の固定コミットから生成され続けます。上流との差分は主にリンクですが、PR 説明と異なるため固定参照を維持する理由を確認してください。

Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

@rdlabo
rdlabo merged commit d13d7a8 into main Sep 11, 2026
8 checks passed
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