尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Find out since which Laravel version a framework method exists or changed. Static site built by GitHub Actions.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Find out since which Laravel version a framework method exists — and when its signature changed.
Laravel フレームワークの公開 API(クラス・メソッド・引数)をリリースごとに解析し、 「このメソッドはどのバージョンから使えるか」「いつシグネチャが変わったか」を逆引きできる静的サイトを作るプロジェクト。
Status: 立ち上げ直後(実装前)。進め方は Issues を参照。
This project is not affiliated with or endorsed by Laravel.
Eloquent\Builder::incrementEach() → 13.3.0)model-property 型が付いていないメソッドを洗い出せるサーバーを持たない無料構成。Laravel は Web サーバーとしてではなく、データを作るバッチとして GitHub Actions 上で動く。
GitHub Actions(定期実行)
└─ Laravel(artisan コマンド)
├─ GitHub API で新しいリリースタグを検出
├─ キューで解析(ソース取得 → nikic/php-parser で構文解析 → 前バージョンとの差分)
├─ SQLite に保存
└─ 静的な HTML / JSON を書き出す
└─ Cloudflare Pages に配置
詳しくは次のドキュメントを参照。
| ドキュメント | 内容 |
|---|---|
| docs/context.md | このプロジェクトを始めた経緯・目的・既存サービスとの違い・決めたこと(引き継ぎ用) |
| docs/architecture.md | アプリケーションの構成・データモデル・処理の流れ・使う Laravel の機能 |
| docs/infrastructure.md | GitHub Actions と Cloudflare Pages の構成・シークレット・費用 |
| docs/security.md | 脅威モデルと、リポジトリ・CI・配信の各層で取っている対策 |
| docs/dependency-updates.md | 依存更新の仕組み(Dependabot と自動マージ)と、人が対応するもの |
| SECURITY.md | 脆弱性の報告方法 |
ホストに PHP は不要。Docker で worktree ごとに独立した環境を立ち上げる(ポートは自動割当)。
node scripts/devenv.mjs up # 起動(composer install → migrate → php artisan serve)
node scripts/devenv.mjs info # 割当ポートと URL を表示
node scripts/devenv.mjs compose exec app php artisan test
node scripts/devenv.mjs compose exec app vendor/bin/pint
node scripts/devenv.mjs compose exec app scripts/generate-data.sh # リリースの取得・解析・変更履歴の記録(キューが空になるまで)
node scripts/devenv.mjs compose exec app php artisan since:build # 静的サイトを dist/ に書き出す
node scripts/devenv.mjs stop # 停止(ポートは保持)
node scripts/devenv.mjs down # 削除(ボリュームとポートも解放)