From 0076f49aa5ad1cb28dbce0aaf5cdb75a3dd87554 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Thu, 19 Sep 2024 06:07:43 +0200 Subject: Merging upstream version 3.46.1. Signed-off-by: Daniel Baumann --- www/releaselog/current.html | 36 +++++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) (limited to 'www/releaselog/current.html') diff --git a/www/releaselog/current.html b/www/releaselog/current.html index 5996306..1cf4b65 100644 --- a/www/releaselog/current.html +++ b/www/releaselog/current.html @@ -3,7 +3,7 @@ -SQLite Release 3.46.0 On 2024-05-23 +SQLite Release 3.46.1 On 2024-08-13 @@ -115,8 +115,9 @@ antiRobotGo(); } antiRobotDefense(); -

SQLite Release 3.46.0 On 2024-05-23

    -
  1. Enhance PRAGMA optimize in multiple ways, to make it +

    SQLite Release 3.46.1 On 2024-08-13

    Prior changes from version 3.46.0 (2024-05-23):

    +

      +
    1. Enhance PRAGMA optimize in multiple ways, to make it simpler to use:
      1. PRAGMA optimize automatically implements a temporary @@ -159,9 +160,34 @@ antiRobotDefense(); PostgreSQL does.
    2. Allow large hexadecimal literals to be used as the DEFAULT value to a table column. +
    +

    Changes in this specific patch release, version 3.46.1 (2024-08-13):

    +

      +
    1. Improved robustness while parsing the tokenize= arguments in FTS5. + Forum post 171bcc2bcd. +
    2. Enhancements to covering index prediction in the query planner. + Add early detection of over-prediction of covering indexes so that + sqlite3_prepare() will return an error rather than just generate bad bytecode. + Forum post e60e4c295d22f8ce. +
    3. Do not let the number of terms on a VALUES clause be limited by + SQLITE_LIMIT_COMPOUND_SELECT, even if the VALUES clause contains + elements that appear to be variables due to + double-quoted string literals. +
    4. Fix the window function version of group_concat() so that it returns + an empty string if it has one or more empty string inputs. +
    5. In FTS5 secure-delete mode, fix false-positive + integrity-check reports about corrupt indexes. +
    6. Syntax errors in ALTER TABLE should always return SQLITE_ERROR. In + some cases, they were formerly returning SQLITE_INTERNAL. +
    7. JavaScript/WASM: +
        +
      1. Fix a corruption-causing bug in the JavaScript "opfs" VFS. +
      2. Work around a couple of browser-specific OPFS quirks. +
      +
    8. Other minor fixes.

      Hashes: -

    9. SQLITE_SOURCE_ID: 2024-05-23 13:25:27 96c92aba00c8375bc32fafcdf12429c58bd8aabfcadab6683e35bbb9cdebf19e -
    10. SHA3-256 for sqlite3.c: 094429ea827fcd32275e767134bc6c7b9ea394a2c5a9e653dd0a0690b2c11358 +
    11. SQLITE_SOURCE_ID: 2024-08-13 09:16:08 c9c2ab54ba1f5f46360f1b4f35d849cd3f080e6fc2b6c60e91b16c63f69a1e33 +
    12. SHA3-256 for sqlite3.c: 186a1baa476b6d546de155160ca6d30ff7b7e6ee375f0bb6445e1a3d180a7dad

    -- cgit v1.2.3