- Update to 3.42.0:
* Add the FTS5 secure-delete command. This option causes all forensic traces to be removed from the FTS5 inverted index when content is deleted. * Enhance the JSON SQL functions to support JSON5 extensions. * The SQLITE_CONFIG_LOG and SQLITE_CONFIG_PCACHE_HDRSZ calls to sqlite3_config() are now allowed to occur after sqlite3_initialize(). * New sqlite3_db_config() options: SQLITE_DBCONFIG_STMT_SCANSTATUS and SQLITE_DBCONFIG_REVERSE_SCANORDER. * Query planner improvements. * Add the --unsafe-testing command-line option. * Allow commands ".log on" and ".log off", even in --safe mode. * "--" as a command-line argument means all subsequent arguments that start with "-" are interpreted as normal non-option argument. * Magic parameters ":inf" and ":nan" bind to floating point literals Infinity and NaN, respectively. * Add the ability for application-defined SQL functions to have the same name as join keywords: CROSS, FULL, INNER, LEFT, NATURAL, OUTER, or RIGHT. * Enhancements to PRAGMA integrity_check * Allow the session extension to be configured to capture changes from tables that lack an explicit ROWID. * Added the subsecond modifier to the date and time functions. * Negative values passed into sqlite3_sleep() are henceforth interpreted as 0. * The maximum recursion depth for JSON arrays and objects is lowered from 2000 to 1000. OBS-URL: https://build.opensuse.org/package/show/server:database/sqlite3?expand=0&rev=313
This commit is contained in:
@@ -1,3 +1,41 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 17 08:23:04 UTC 2023 - Reinhard Max <max@suse.com>
|
||||
|
||||
- Update to 3.42.0:
|
||||
* Add the FTS5 secure-delete command. This option causes all
|
||||
forensic traces to be removed from the FTS5 inverted index when
|
||||
content is deleted.
|
||||
* Enhance the JSON SQL functions to support JSON5 extensions.
|
||||
* The SQLITE_CONFIG_LOG and SQLITE_CONFIG_PCACHE_HDRSZ calls to
|
||||
sqlite3_config() are now allowed to occur after
|
||||
sqlite3_initialize().
|
||||
* New sqlite3_db_config() options:
|
||||
SQLITE_DBCONFIG_STMT_SCANSTATUS and
|
||||
SQLITE_DBCONFIG_REVERSE_SCANORDER.
|
||||
* Query planner improvements.
|
||||
* Add the --unsafe-testing command-line option.
|
||||
* Allow commands ".log on" and ".log off", even in --safe mode.
|
||||
* "--" as a command-line argument means all subsequent arguments
|
||||
that start with "-" are interpreted as normal non-option
|
||||
argument.
|
||||
* Magic parameters ":inf" and ":nan" bind to floating point
|
||||
literals Infinity and NaN, respectively.
|
||||
* Add the ability for application-defined SQL functions to have
|
||||
the same name as join keywords: CROSS, FULL, INNER, LEFT,
|
||||
NATURAL, OUTER, or RIGHT.
|
||||
* Enhancements to PRAGMA integrity_check
|
||||
* Allow the session extension to be configured to capture changes
|
||||
from tables that lack an explicit ROWID.
|
||||
* Added the subsecond modifier to the date and time functions.
|
||||
* Negative values passed into sqlite3_sleep() are henceforth
|
||||
interpreted as 0.
|
||||
* The maximum recursion depth for JSON arrays and objects is
|
||||
lowered from 2000 to 1000.
|
||||
* Extended the built-in printf() function so the comma option now
|
||||
works with floating-point conversions in addition to integer
|
||||
conversions.
|
||||
* Miscellaneous bug fixes and performance optimizations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 22 15:02:05 UTC 2023 - Reinhard Max <max@suse.com>
|
||||
|
||||
|
Reference in New Issue
Block a user