Performance improvements for PRAGMA incremental_vacuum, especially in
+ cases where the number of free pages is greater than what will fit on a
+ single trunk page of the freelist.
+
Improved optimization of queries containing aggregate min() or max().
+
Enhance virtual tables so that they can potentially use an index when
+ the WHERE clause contains the IN operator.
+
Allow indices to be used for sorting even if prior terms of the index
+ are constrained by IN operators in the WHERE clause.
+
Enhance the PRAGMA table_info command so that the "pk" column is an
+ increasing integer to show the order of columns in the primary key.
+
Enhance the query optimizer to exploit transitive join constraints.
+
Performance improvements in the query optimizer.
+
Enhance the command-line shell so that a non-zero argument to the
+ ".exit" command causes the shell to exit immediately without cleanly
+ shutting down the database connection.
+
Improved error messages for invalid boolean arguments to dot-commands
+ in the command-line shell.
+
Improved error messages for "foreign key mismatch" showing the names of
+ the two tables involved.
+
Change to use strncmp() or the equivalent instead of memcmp() when
+ comparing non-zero-terminated strings.
+
Update cygwin interfaces to omit deprecated API calls.
+
Enhance the spellfix1 extension so that the edit distance cost table can
+ be changed at runtime by inserting a string like 'edit_cost_table=TABLE'
+ into the "command" field.
+
+
Bug fix: repair a long-standing problem that could cause incorrect query
+ results in a 3-way or larger join that compared INTEGER fields against TEXT
+ fields in two or more places.
+ Ticket fc7bd6358f
+
Bug fix: Issue an error message if the 16-bit reference counter on a
+ view overflows due to an overly complex query.
+
Bug fix: Avoid leaking memory on LIMIT and OFFSET clauses in deeply
+ nested UNION ALL queries.
+
Bug fix: Make sure the schema is up-to-date prior to running pragmas
+ table_info, index_list, index_info, and foreign_key_list.
+
+