File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,7 +12,18 @@ Release Date: Unreleased
1212Highlights
1313**********
1414
15- - TBD
15+ - Query Builder supports **upsert() **, **upsertBatch() **, **deleteBatch() ** and
16+ now ***batch() ** methods can set data from a query
17+ (*contributed by * `sclubricants <https://github.com/sclubricants >`_).
18+ See `Query Builder `_.
19+ - Database Forge supports to **add indexes in the existing tables ** and
20+ **name indexes ** (*contributed by * `sclubricants <https://github.com/sclubricants >`_).
21+ See `Forge `_.
22+ - To make the default configuration more secure, the default Validation Rules
23+ have been changed to **Strict Rules **.
24+ - When a database error occurs, the conditions that an exception is thrown and
25+ the exception classes that can be thrown have been changed.
26+ See :ref: `exceptions-when-database-errors-occur `.
1627
1728BREAKING
1829********
@@ -323,6 +334,7 @@ Changes
323334
324335- Config
325336 - All atomic type properties in ``Config `` classes have been typed.
337+ - See :ref: `Upgrading <upgrade_430_config >` for information on changing the default values.
326338- Changed the processing of Spark commands:
327339 - The ``CodeIgniter\CodeIgniter `` no longer handles Spark commands.
328340 - The ``CodeIgniter::isSparked() `` method has been removed.
Original file line number Diff line number Diff line change @@ -236,6 +236,8 @@ Content Changes
236236The following files received significant changes (including deprecations or visual adjustments)
237237and it is recommended that you merge the updated versions with your application:
238238
239+ .. _upgrade_430_config :
240+
239241Config
240242------
241243
@@ -258,6 +260,9 @@ Config
258260- app/Config/Exceptions.php
259261 - Two additional public properties were added: ``$logDeprecations `` and ``$deprecationLogLevel ``.
260262 See See :ref: `logging_deprecation_warnings ` for details.
263+ - app/Config/Logger.php
264+ - The property ``$threshold `` has been changed to ``9 `` in other than ``production ``
265+ environment.
261266- app/Config/Modules.php
262267 - The new property ``$composerPackages `` is added to limit Composer package Auto-Discovery for better
263268 performance.
You can’t perform that action at this time.
0 commit comments