Release Overview for 1.2.8
This page contains a high level description of the most notable changes made for release 1.2.8. 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 1.2.8.
API
- Add support to TermGenerator and QueryParser for indexing and searching CJK text using n-grams. Currently this is only enabled when the environmental variable XAPIAN_CJK_NGRAM is set to a non-empty value.
Documentation
- Many assorted improvements to both the API documentation and elsewhere.
Bindings
Lua
- Wrap user-subclassable functor objects by allowing the user to pass a Lua function where the functor object would be passed in the C++ API.
PHP
- Fix "PHP Notice: Undefined variable: r in xapian.php". (Fixes bug#576)
- The PHP bindings will now work again with a version of PHP built with ZTS enabled (which is the default on Microsoft Windows).
Ruby
- Wrap optional prefix parameter to Database::allterms.
Omega
- omindex: Kill external filters after 5 minutes of inactivity.
- omega: New $prettyurl OmegaScript command.
