- 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:
Reinhard Max 2023-05-17 09:36:33 +00:00 committed by Git OBS Bridge
parent e14d797334
commit 94156a4c52
6 changed files with 46 additions and 8 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:701e45eafc12ba560f00984a1a85fa37c815ccf0bf0c1780b399c9ad82a747ff
size 10633275

3
sqlite-doc-3420000.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d62fd5f0fcfd15b2c26171e89f762268e2863df3c09696e76cf1482e34db8262
size 10665938

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:87191fcecb8b707d9a10edb13607686317d7169c080b9bdc5d39d06358376ccc
size 13836230

3
sqlite-src-3420000.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:38ca56a317be37fb00bd92bc280d9b9209bd4008b297d483c41ec1f6079bfb6d
size 13910252

View File

@ -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>

View File

@ -17,11 +17,11 @@
%define oname sqlite
%define tarversion 3410200
%define tarversion 3420000
%bcond_with icu
%bcond_without check
Name: sqlite3
Version: 3.41.2
Version: 3.42.0
Release: 0
Summary: Embeddable SQL Database Engine
License: SUSE-Public-Domain