Submitted by Release SQLite 3.28.0, a lightweight DBMS packaged as a plug-in library. The SQLite code is distributed in the public domain, i.e. can be used without restrictions and free of charge for any purpose. Financial support for SQLite developers is provided by a specially created consortium, which includes companies such as Adobe, Oracle, Mozilla, Bentley and Bloomberg.
Expanded window functions (window-functions or analytical functions that allow for each line of the query to perform calculations using other lines): added support for the expression EXCLUDES, it became possible to use chains window functions (one window is defined in the area of ββanother), provided support grouping using the GROUP expression, and implemented RANGE constraints PRECEDING ΠΈ FOLLOWING;
Improved implementation of the command "VACUUM INTOβ, which can now be used with read-only databases;
Added new query optimizations: accelerated operation of LIKE expressions together with the ESCAPE keyword and with the "PRAGMA case_sensitive_like" mode enabled. In the presence of partial index unnecessary checks of obviously true conditions specified in the WHERE clause are excluded;
The command ".parameterΒ» for a job attached substitutions (masks to be substituted into any SQL expressions). In the ".archive" command, the "--update" option has been redesigned, which now skips unchanged files already in the archive, and the "--insert" option has been added to include files in the archive;
addon added fossildelta.c, which allows you to create, apply and parse ΡΠΎΡΠΌΠ°Ρ Fossil delta changes used in the RBU extension;
Increased reliability of work with damaged database files;
Project repository mirror launched on GitHub (basic repository maintained using source control Fossil, created by the author of SQLite).