バージョン 4.3.6
リリース日: 2023年6月18日
CodeIgniter4 の 4.3.6 リリース
破壊的変更
インターフェースの変更
注意
関連する CodeIgniter コアクラスを拡張したり、これらのインターフェースを実装していない限り、これらの変更はすべて後方互換性があり、介入は必要ありません。
AutoRouterInterface
теперь AutoRouterInterface::getRoute()
に新しい 2 番目のパラメーター string $httpVerb
が追加されました。
ValidationInterface::check()
2 番目のパラメーターが
string $rule
から$rules
に変更されました。オプションの 4 番目のパラメーター
$dbGroup = null
が追加されました。
メソッドシグネチャの変更
Validation::check()
2 番目のパラメーターが
string $rule
から$rules
に変更されました。オプションの 4 番目のパラメーター
$dbGroup = null
が追加されました。
非推奨
AutoRouterImproved: コンストラクターパラメーター
$httpVerb
は非推奨です。もはや使用されていません。
バグ修正
Validation: プレースホルダーの値をチェックする際に
$DBGroup
が無視されるバグを修正しました。Validation:
check()
がデフォルト以外のデータベースグループを指定できないバグを修正しました。Database: Postgre 接続パラメーターの 1 つにあるセミコロン文字 (
;
) が DSN 文字列を壊してしまうバグを修正しました。AutoRouting Improved: 機能テストでコントローラー/メソッドが見つからない場合があるバグを修正しました。
修正されたバグの完全なリストについては、リポジトリの CHANGELOG.md を参照してください。