- Fegg のドキュメントを版ごとに分けました。既定は Fegg 4.x のままです。ナビゲーションバーのメニューで版を切り替えられます
- 開発中の Fegg 5.x のドキュメントを追加しました(/docs/fegg/next/、今は英語のみ)。ディレクトリ構成とコアの分離、公開ページと CMS の基底コントローラ、セキュリティ(env.php、テスト環境の設定、セキュリティヘッダ)、MySQL、ログ、コマンドラインについて説明しています
- Fegg 5.x のドキュメント(/docs/fegg/next/):データを変える CMS のアクションは、最初に必ず
requirePost() を呼ぶことにしました。Fegg 5 で加わった決まりなので、Fegg 4 からコピーした CMS コントローラには追加が必要です(移行ガイドを参照)
- Fegg 5.x のドキュメント:URL から呼べるコントローラのメソッドの条件、Basic 認証をコントローラの処理より前に確かめること、削除した CMS ユーザーのセッション、最初の CMS ユーザーは
cms_user が空のときだけ作られることを書き加えました
- Docusaurusをv3.10.1に更新し、依存ライブラリを更新しました
llms.txtをカテゴリ別に分離し、生成スクリプトを改善しました
- Docusaurusと依存ライブラリを更新しました
- 検索機能を追加しました
- レイアウトを更新しました
- Feggフレームワークドキュメントを日本語に翻訳しました
- JavaScriptドキュメントを日本語に翻訳しました
- WordPressプラグインドキュメントを日本語に翻訳しました
- フッター翻訳を更新しました
- パッケージ依存関係を更新しました
- NotebookLM用のMarkdownファイルを結合したファイルを準備しました