Release Notes/0.4.3

=Release 0.4.3 (July 2011)=

Release 0.4.3 is git commit 1cc66fbe2fed289a87d7 (tag v0.4.3).

The major new feature of v0.4.3 is a background job scheduling and execution service and a background caching job.

Installation
Interested developers should follow the instructions at Building to download the source code from git. More information about how to read the source is being compiled at Intro to hacking.

You may also try the demo as a service at http://shell.jewishliturgy.org:8080/code/apps/builder

Upgrade path

 * Because this is a tech demo release, no upgrade path will be provided. It is recommended that you uninstall, then reinstall the database.

User interfaces
Version 0.4.3 provides all the interfaces provided in version 0.4.2. No new user-facing interfaces were developed for this version.

APIs
$ make test-api
 * No new APIs were introduced in version 0.4.3.
 * A new testing/documentation framework is in place for the user API. The tests can be seen in the code/tests/api directory of the source code, and can be run from the source tree with a running database by running

Bug fixes

 * A bug in the move of the cache to its own collection hierarchy in v.0.4.2 caused hierarchy, contributor lists, and bibliographic information to be lost in the conversion to XHTML. This bug is now fixed.
 * The user API now correctly supports text/plain content encoding for APIs that use the .txt format.