Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Updates to the change log. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
1309ba3c398de6c42c0a04f044302ba0 |
User & Date: | drh 2019-04-16 15:20:15.027 |
Context
2019-04-16
| ||
17:08 | Add a news entry for the 3.28.0 release. (check-in: 4136052d27 user: drh tags: trunk) | |
15:20 | Updates to the change log. (check-in: 1309ba3c39 user: drh tags: trunk) | |
2019-04-15
| ||
22:32 | Update the speed-and-size spreadsheet. (check-in: 3fc49bdac0 user: drh tags: trunk) | |
Changes
Changes to pages/changes.in.
︙ | ︙ | |||
17 18 19 20 21 22 23 | proc chng {date desc {options {}}} { global nChng aChng xrefChng set aChng($nChng) [list $date $desc $options] set xrefChng($date) $nChng incr nChng } | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | proc chng {date desc {options {}}} { global nChng aChng xrefChng set aChng($nChng) [list $date $desc $options] set xrefChng($date) $nChng incr nChng } chng {2019-04-16 (3.28.0)} { <li> Enhanced [window functions]: <ol type="a"> <li> Add support the [EXCLUDE clause]. <li> Add support for [window chaining]. <li> Add support for [GROUPS frames]. <li> Add support for "[RANGE n PRECEDING|<expr> PRECEDING]" and "[RANGE n FOLLOWING|<expr> FOLLOWING]" boundaries |
︙ | ︙ | |||
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 | files that are already in the archive and are unchanged. Add the new --insert option that works like --update used to work. </ol> <li> Added the [https://sqlite.org/src/file/ext/misc/fossildelta.c|fossildelta.c] extension that can create, apply, and deconstruct the [https://fossil-scm.org/fossil/doc/trunk/www/delta_format.wiki|Fossil DVCS file delta format] that is used by the [RBU extension]. <li> Added the [sqlite3_value_frombind()] API for determining if the argument to an SQL function is from a [bound parameter]. <li> Security and compatibilities enhancements to [fts3_tokenizer()]: <ol type="a"> <li> The [fts3_tokenizer()] function always returns NULL unless either the legacy application-defined FTS3 tokenizers interface are enabled using the [sqlite3_db_config]([SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER]) setting, or unless the first argument to fts3_tokenizer() is a [bound parameter]. <li> The two-argument version of [fts3_tokenizer()] accepts a pointer to the tokenizer method object even without the [sqlite3_db_config]([SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER]) setting if the second argument is a [bound parameter] </ol> <li> Improved robustnessness against corrupt database files. <li> Miscellaneous performance enhancements <li> Established a Git mirror of the offical SQLite source tree. The canonical sources for SQLite are maintained using the [https://fossil-scm.org/|Fossil DVCS] at [https://sqlite.org/src]. The Git mirror can be seen at [https://github.com/sqlite/sqlite]. } chng {2019-02-25 (3.27.2)} { <li> Fix a bug in the IN operator that was introduced by an attempted optimization in version 3.27.0. Ticket [https://www.sqlite.org/src/info/df46dfb631f75694|df46dfb631f75694] <li> Fix a bug causing a crash when a [window function] is misused. Ticket | > > > > > > | 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 | files that are already in the archive and are unchanged. Add the new --insert option that works like --update used to work. </ol> <li> Added the [https://sqlite.org/src/file/ext/misc/fossildelta.c|fossildelta.c] extension that can create, apply, and deconstruct the [https://fossil-scm.org/fossil/doc/trunk/www/delta_format.wiki|Fossil DVCS file delta format] that is used by the [RBU extension]. <li> Added the [SQLITE_DBCONFIG_WRITABLE_SCHEMA] verb for the [sqlite3_db_config()] interface, that does the same work as [PRAGMA writable_schema] without using the SQL parser. <li> Added the [sqlite3_value_frombind()] API for determining if the argument to an SQL function is from a [bound parameter]. <li> Security and compatibilities enhancements to [fts3_tokenizer()]: <ol type="a"> <li> The [fts3_tokenizer()] function always returns NULL unless either the legacy application-defined FTS3 tokenizers interface are enabled using the [sqlite3_db_config]([SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER]) setting, or unless the first argument to fts3_tokenizer() is a [bound parameter]. <li> The two-argument version of [fts3_tokenizer()] accepts a pointer to the tokenizer method object even without the [sqlite3_db_config]([SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER]) setting if the second argument is a [bound parameter] </ol> <li> Improved robustnessness against corrupt database files. <li> Miscellaneous performance enhancements <li> Established a Git mirror of the offical SQLite source tree. The canonical sources for SQLite are maintained using the [https://fossil-scm.org/|Fossil DVCS] at [https://sqlite.org/src]. The Git mirror can be seen at [https://github.com/sqlite/sqlite]. <p><b>Hashes:</b> <li>SQLITE_SOURCE_ID: <i>Pending</i> <li>SHA3-256 for sqlite3.c: <i>Pending</i> } chng {2019-02-25 (3.27.2)} { <li> Fix a bug in the IN operator that was introduced by an attempted optimization in version 3.27.0. Ticket [https://www.sqlite.org/src/info/df46dfb631f75694|df46dfb631f75694] <li> Fix a bug causing a crash when a [window function] is misused. Ticket |
︙ | ︙ |