PCS開発チーム
laravel/jetstream v5.3.3
https://github.com/laravel/jetstream/releases/tag/v5.3.3
同じ高さと幅をサイズユーティリティに変換。
laravel/laravel v11.3.3
https://github.com/laravel/laravel/releases/tag/v11.3.3
- Githubアクション名の不整合を修正。
- composer.jsonのオートコンプリートを強化するためのスキーマプロパティを追加。
- .gitignoreを更新。
- フレームワークのバージョンを更新。
-
HidesAttributes
のドックブロックを一致させる。
laravel/framework v11.33.2
https://github.com/laravel/framework/releases/tag/v11.33.2
- 親モデルクラスでのObservedByのサポートを追加。
- 「DB集約のグループごとのサポート」を元に戻す。
- ServeCommand.phpでのリクエストポート抽出処理を改善し、Artisanコマンドの失敗を防止する修正。
laravel/framework v11.33.1
https://github.com/laravel/framework/releases/tag/v11.33.1
データベースコネクタのパスワードパラメータにSensitiveParameter属性をマーク。
laravel/framework v11.33.0
https://github.com/laravel/framework/releases/tag/v11.33.0
- "createQuietly"メソッドの追加
- ログチャンネル名のトリム
-
withoutOverlapping
の修正 - 最新のドキュメンターを使用したドックブロックの更新
-
Request::enums
メソッドの追加 - キャッシュに入るトークンのハッシュ化
- ヘルスチェックルートでのクリーンなエラーページの出力
-
ShowModelCommand
機能の別クラスへの抽出 - パブリッククエリビルダーメソッドへのコレクション/ジェネレーターのジェネリックタイプの追加
- 一貫したマルチラインコンストラクタ
-
new Collection()
の使用推奨 -
ModelInspector
へのビルダーとコレクションの追加 - グループごとのDB集計のサポート
- ファクトリーでのリレーションシップ無効化機能の追加
-
qualifyColumn
の使用修正の取り消し - Illuminate Routerでの未使用変数の削除
- PHP 8.4コード互換性
-
laravel/serializable-closure
2のサポート - リレーションでの
getQualifiedOwnerKeyName
の使用
composer/composer 2.8.3
https://github.com/composer/composer/releases/tag/2.8.3
- プロセス検出のWindows処理を修正
- react/promiseの要件を修正し、2.xのインストールを再度許可
- requireおよびbumpコマンドでlock:falseが設定されている場合のいくつかの問題を修正
ルートキャッシュを利用すると、アプリケーションのパフォーマンスが向上します。php artisan route:cache
コマンドを使用して、キャッシュを作成・読み込みすることができます。
laravel/framework v11.32.0
https://github.com/laravel/framework/releases/tag/v11.32.0
- Httpクライアントで接続例外を偽装する機能を追加
- runCommandメソッドのドックブロックを更新
- コンテキストバインディングの拡張を修正
- MySqlGrammarのfluentCommandsプロパティのドックブロックを更新
-
trans_choice
でカウントのカスタム置換を上書きしないよう修正 - リダイレクトルートのアサーションでBackedEnumを許可
- 重複コレクションメソッドのドックブロックを更新し、戻り値の型を修正
- モデルの配列または基本コレクションでの関連付けの同期をサポート
- SqsQueueのpushRawオプションをsendMessageに渡す
- ResponseFactoryでredirectToRouteを使用する際にBackedEnumを許可
- Config/Repository.phpの型安全性を向上
- ミドルウェアの優先順位設定時に変数を上書きする問題を修正
-
Blueprint::rawColumn()
メソッドを導入 - スケジュールグループ化を導入
- ページネーターにジェネリクスを追加
-
unless
のコードコメントを修正 - メールレイアウトに"head"スロットを追加
- 接続例外を偽装する際にリクエストを記録する機能を追加
Socialite Blueskyでログインのサンプル
laravel/jetstream v5.3.2
https://github.com/laravel/jetstream/releases/tag/v5.3.2
- チームメンバーロールモーダルの説明文のテキスト配置を修正
- 配列を単一行形式に変換
laravel/breeze v2.2.5
https://github.com/laravel/breeze/releases/tag/v2.2.5
- SSRルート設定で冗長な@ts-expect-errorディレクティブを削除。
- JetStreamのModal.vueの機能強化をバックポート。
- 配列を単一行形式に変換。
-
Rule
をValidationRule
に置き換え。
laravel/framework v11.31.0
https://github.com/laravel/framework/releases/tag/v11.31.0
- Commandクラスのリファクタリングで失敗時にCommand::FAILUREを返すように変更。
- BatchとChainのonQueueメソッドでBacked Enumsを受け入れるように許可。
- トランザクションジェネリクスを追加。
- Laravelのデフォルト例外Bladeファイルをview:cacheに追加。
- PostgresGrammarにuseCascadeTruncateメソッドを追加。
- Application::removeDeferredServicesメソッドを追加。
- アプリケーションビルダーからミドルウェアの優先順位を追加・先頭に追加する機能を追加。
- Translatorのコードコメントのタイプミスを修正。
- HtmlStringがnullで構築された場合の処理を追加。
- URL::forceHttps()を追加し、URLのHTTPSスキームを強制。
- DatabaseUuidFailedJobProviderTestクラスのリファクタリングとテストケースの追加。
- Postgres Auroraのフェイルオーバーで接続の喪失を検出。
- whereFullTextのケースの一貫性を修正。
- make:model生成コマンドにHasFactoryトレイトを追加。
- スタッカブルなコンテキストアイテムからアイテムをポップするサポートを導入。
- テストの改善。
- Mail::buildを使用してオンデマンドでメールを動的に構築する機能を追加。
- DatabaseFailedJobProviderTestクラスのリファクタリングとテストケースの追加。
- Viteプリフェッチングでのエラーイベントリスナーを修正。
- スクリプト実行時間を考慮した日時キャッシュ期間を確保。
- HasManyThroughの流暢な構文を修正。
- Collection::diffKeys()とCollection::diffKeysUsing()のパラメータタイプを修正。
- Collection::intersectByKeys()のパラメータタイプを修正。
- 非標準の主キーを持つテーブルのスキーマ外部IDサポートを修正。
- トークンリポジトリをキャッシュ。
- エスケープされたドットを含むパラメータの検証メッセージを修正。
- キャッシュキーにオプションのプレフィックスを追加。
- AddLinkHeadersForPreloadedAssetsミドルウェアで既存のリンクヘッダーを上書きしないように修正。
- assertTrueとassertFalseメソッドを使用するように変更。
- DB::buildメソッドを追加。
- Cache::buildを使用してオンデマンドでキャッシュリポジトリを動的に構築する機能を追加。
- テスト中にコールバックを実行するためにトランザクション中の接続数をスキップ。
laravel/framework v10.48.23
https://github.com/laravel/framework/releases/tag/v10.48.23
- illuminateレスポンスにのみヘッダーが付くように修正
- チェーンにバッチを追加および前置する際の修正
Eloquentモデルでアクセサを定義する際は、getFooAttribute
のようなメソッドを使うことで、$model->foo
と簡単に呼び出せます。これによりデータ取得時に特別な処理を簡潔に追加できます。