v0.3.0
Release Information
- Version: 0.3.0
- Release Date: Oct 2, 2025
- GitHub: https://github.com/originator-profile/originator-profile/releases/tag/v0.3.0
主な変更点
掲載先URL制限プロパティの一貫性向上 https://github.com/originator-profile/profile-share/issues/70
- CAの掲載先の制限を
allowedUrlURL Pattern に統一 - 当初
allowedOriginとallowedUrlの2つのプロパティを用意していたがallowedUrlの型をURL Pattern仕様に対応したことでOriginの場合に別のプロパティで指定する必要はなくなったため
Website Profile の url プロパティの変更
- WSP の credentialSubject
urlをallowedOriginに変更- 同一の「サイト」を(http,httpsの違いなど)複数Originでデプロイされることもあるため
allowedOriginは複数配列で指定可能 - 開発環境で検証系やブランチデプロイでも有効とする場合にも利用可
- 同一の「サイト」を(http,httpsの違いなど)複数Originでデプロイされることもあるため
Web Media Profile descriptionプロパティの構造の変更 https://github.com/originator-profile/profile-share/issues/83
- { type, data } プロパティを持つオブジェクトと文字列 (string) で混在していた description プロパティの構造を string 型で統一
用語変更 (Target Integrity ⇒ Content Integrity Descriptor)
- 旧 Target Integrity 仕様の名前変更 (ドキュメントのみ)
✅ 新機能追加
- fetcher関数の依存性注入対応 -
signおよびverify機能でfetcher関数を注入可能に修正 - デモページの拡充 - OPSとCASのデモページにアクセスして検証できる機能を配置
- WebMediaProfile型改善 -
descriptionプロパティの型をstringに変更 - WebsiteProfile API変更 -
urlプロパティをallowedOriginに置換(BREAKING CHANGE) - WordPress プラグイン機能拡張 - 保持したCASをリンク形式で埋め込む機能を追加
🛠️ 修正
- WordPress Plugin CA Manager脆弱性修正 - セキュリティ脆弱性を修正
- ビルド設定修正 - publish用package.jsonの調整でビルドが可能に修正
- web-ext e2eテスト修正 - e2eテストが通るように修正
- 依存関係更新 - 全依存関係を最新版に更新
🔥 削除・廃止
- BREAKING CHANGE: WebsiteProfileの
urlプロパティをallowedOriginに置換- 2026-10-01 以降、WebsiteProfile の
urlプロパティを利用した VC は検証できなくなります。移行をご検討ください。
- 2026-10-01 以降、WebsiteProfile の
🧪 テスト・品質
- e2eテスト環境改善 - CI環境でのe2eテスト時にREGSTRY_OPS等の設定を適切に処理
- web-ext e2eテスト修正 - テストの安定性を向上
📄 ドキュメント
- WordPress README同期 - docs.originator-profile.orgからWordPress README同期
- WordPress設定ドキュメント - パーマリンク設定変更時のCA無効化について注意書きを追加
- 英語版デモページ - 国際化対応としてデモページの英語版を作成
- 複数OPS/CASデモ - 複数のOPSとCASを含むデモページを追加
- PRテンプレートとCopilot指示書整備 - 開発プロセスの改善
📦 ビルド・CI/CD・依存管理
- βリリース機能追加 - ベータ版リリースオプションを追加
- リリース戦略改善 - mainブランチでのみpreminorリリースを実行
- ビルド環境強化 - CI環境でのビルド時パラメータを必須化
- demo-pageビルド改善 - パッケージバージョンを明示的に指定
- opvc移行 - tsupからtsdownに移行
- Claude Code GitHub Workflow追加 - CI/CD パイプラインを追加
ダウンロード
下記の Assets セクションからダウンロードしてください。
- 拡張機能 (Google Chrome) profile_web_extension-chromium-0.3.0.zip
- 拡張機能 (Firefox) profile_web_extension-firefox-desktop-0.3.0.zip
- WordPress プラグイン wordpress-ca-manager.zip
インストール方法については以下のドキュメントをご確認ください。