Skip to content

Releases: Olein-jp/od-icon-collection

OD Icon Collection 1.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 13:46

Lucide 1.66.0のアイコン2,015件を追加しました。4コレクション、合計8,696件を収録しています。

  • アイコン名は英語のまま維持しています。
  • 既存コレクションの識別子と保存済み設定を維持しています。
  • LucideのISCライセンスとFeather由来アイコンのMITライセンスを同梱しています。

更新後の設定: 以前に設定を保存した環境では、「設定 → OD Icon Collection」でLucideを有効化してください。新規インストールでは4コレクションが有効です。

PHPUnit 13テスト、Python 10テスト、全8,696件のSVG検証・描画比較、配布ZIPの更新・再導入と編集画面での動作確認を実施済みです。

WordPress 7.1以降、PHP 7.4以降に対応しています。インストールには添付の od-icon-collection.zip を使用してください。

OD Icon Collection 1.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 12:20

WordPress標準のアイコンライブラリに3コレクション、合計6,681件を追加する最初の正式リリースです。

インストール

添付の od-icon-collection.zip をダウンロードし、WordPressの「プラグイン → プラグインを追加 → プラグインのアップロード」からインストールしてください。

対応環境はWordPress 7.1以降、PHP 7.4以降です。GitHubが自動生成するSource code ZIPではなく、添付のインストール用ZIPを利用してください。

収録内容

  • Feathericon 1.0.2: 254件
  • Font Awesome Free 7.3.1(Solid・Regular): 2,274件
  • Material Symbols Outlined: 4,153件
  • 標準アイコンブロックの検索・選択・色・サイズ・配置・回転・反転に対応
  • 設定画面で各コレクションの有効・無効を切り替え可能
  • アイコン名は英語のまま表示。設定画面の案内・警告は日本語に対応
  • 変換済みSVGと必要なライセンスを同梱し、オフラインでも利用可能

検証

PHPUnit 12テスト・20,224アサーション、SVG用Pythonテスト8件、全6,681件の安全性検証と描画比較を実施しました。標準UIでの選択、色・サイズ変更、保存・公開・再編集、ZIPのインストール・上書き更新、WordPress 7.1.3から7.1.4への更新、アンインストール後の再導入を検証しています。

詳細はリポジトリのREADME、docs/DEVELOPMENT-REPORT.md、THIRD-PARTY-NOTICES.mdを参照してください。

既知の制限

  • Feathericonのnotice-pushはmaskを含むため、変換品質を保証できず除外しています。
  • WordPress 7.1.4の標準REST APIはコレクションを絞る前に全SVGを読み込みます。ローカルでの全件取得は約2秒でした。
  • コレクションやプラグインを無効化・削除すると、使用済みアイコンが非表示になる場合があります。本文やブロック属性は変更せず、再有効化・再インストールで復旧できます。

0.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 09:01