Release Overview for 1.2.21
This page contains a high level description of the most notable changes in this release. For full details of user-visible changes, see the NEWS files in each module:
See also the full list of bug reports marked as fixed in this release.
- Fix crashes related to calling
WritableDatabase::cancel()when one of the Btree tables has gained a level, affecting flint, chert and brass. Fixes #675, reported by Germán M. Bravo.
- Fix buggy handling of rare cases of
OP_PHRASE(with window > number of terms) and
OP_NEAR. Fixes #653, reported by Jean-Francois Dockes.
- Fix sort by value when multiple databases are in use and one or more are remote. This change necessitated a minor version bump in the remote protocol. Fixes #674, reported by Dylan Griffith. If you are upgrading a live system which uses the remote backend, upgrade the servers before the clients.
$prettyurlcommand has been enhanced - it decodes valid UTF-8 sequences, as well as some ASCII symbols which are safe in practice.
- Assorted portability improvements.