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: |
6b0d51b8b91d3dc3a6e5dc4c7483a0a3 |
User & Date: | drh 2018-03-15 15:13:33.401 |
Context
2018-03-19
| ||
13:46 | Document two new bug fixes in the change log. (check-in: 58f72e5776 user: drh tags: trunk) | |
2018-03-15
| ||
15:13 | Updates to the change log. (check-in: 6b0d51b8b9 user: drh tags: trunk) | |
14:45 | Merge typo fixes from the 3.22.0 branch. (check-in: 2fca7bc025 user: drh tags: trunk) | |
Changes
Changes to pages/changes.in.
︙ | ︙ | |||
26 27 28 29 30 31 32 33 34 35 36 37 38 39 | the [SQLITE_ENABLE_DESERIALIZE] compile-time option is used. <li> Recognize TRUE and FALSE as constants. (For compatibility, if there are columns named "true" or "false", then the identifiers refer to the columns rather than Boolean constants.) <li> Support operators IS TRUE, IS FALSE, IS NOT TRUE, and IS NOT FALSE. <li> Improve the omit-left-join optimization so that it works in cases where the right-hand table is UNIQUE but not necessarily NOT NULL. <li> The "alternate-form-2" flag ("!") on the [built-in printf] implemention now causes string substitutions to measure the width and precision in characters instead of bytes. <li> If the [xColumn] method in a [virtual table] implementation returns an error message using [sqlite3_result_error()] then give that error message preference over internally-generated messages. <li> Added the -A command-line option to the [CLI] to make it easier to manage | > > | 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | the [SQLITE_ENABLE_DESERIALIZE] compile-time option is used. <li> Recognize TRUE and FALSE as constants. (For compatibility, if there are columns named "true" or "false", then the identifiers refer to the columns rather than Boolean constants.) <li> Support operators IS TRUE, IS FALSE, IS NOT TRUE, and IS NOT FALSE. <li> Improve the omit-left-join optimization so that it works in cases where the right-hand table is UNIQUE but not necessarily NOT NULL. <li> Added the [SQLITE_DBSTATUS_CACHE_SPILL] option to [sqlite3_db_status()] for reporting the number of cache spills that have occurred. <li> The "alternate-form-2" flag ("!") on the [built-in printf] implemention now causes string substitutions to measure the width and precision in characters instead of bytes. <li> If the [xColumn] method in a [virtual table] implementation returns an error message using [sqlite3_result_error()] then give that error message preference over internally-generated messages. <li> Added the -A command-line option to the [CLI] to make it easier to manage |
︙ | ︙ | |||
54 55 56 57 58 59 60 61 62 63 64 65 66 67 | <li> Assertion fault in FTS4. Ticket [https://www.sqlite.org/src/info/d6ec09eccf68cfc|d6ec09eccf68cfc] <li> Incorrect result on the less-than operator in [row values]. Ticket [https://www.sqlite.org/src/info/f484b65f3d62305|f484b65f3d62305] <li> Always interpret non-zero floating-point values as TRUE, even if the integer part is zero. Ticket [https://www.sqlite.org/src/info/36fae083b450e3a|36fae083b450e3a] </ol> <li> Additional fixes for issues detected by [https://github.com/google/oss-fuzz|OSSFuzz]: <ol type='a'> <li> Fix a possible infinite loop on VACUUM for corrupt database files. Check-in [https://www.sqlite.org/src/info/27754b74ddf64|27754b74ddf64] <li> Disallow [parameters] in the [WITH clause] of triggers and views. | > > > > > | 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 | <li> Assertion fault in FTS4. Ticket [https://www.sqlite.org/src/info/d6ec09eccf68cfc|d6ec09eccf68cfc] <li> Incorrect result on the less-than operator in [row values]. Ticket [https://www.sqlite.org/src/info/f484b65f3d62305|f484b65f3d62305] <li> Always interpret non-zero floating-point values as TRUE, even if the integer part is zero. Ticket [https://www.sqlite.org/src/info/36fae083b450e3a|36fae083b450e3a] <li> Fix an issue in the fsdir(PATH) [table-valued function] to the [https://sqlite.org/src/file/ext/misc/fileio.c|fileio.c] extension, that caused a segfault if the fsdir() table was used as the inner table of a join. Problem reported on the mailing list and fixed by check-in [https://www.sqlite.org/src/info/7ce4e71c1b7251be|7ce4e71c1b7251be] </ol> <li> Additional fixes for issues detected by [https://github.com/google/oss-fuzz|OSSFuzz]: <ol type='a'> <li> Fix a possible infinite loop on VACUUM for corrupt database files. Check-in [https://www.sqlite.org/src/info/27754b74ddf64|27754b74ddf64] <li> Disallow [parameters] in the [WITH clause] of triggers and views. |
︙ | ︙ |