Release Notes: This release fixes a severe bug in the Logging module. When using Environments, some valid log entries were not written to the log file. Also, this release introduces the first (limited) support for ACID transactions.
Release Notes: This release comes with many changes and new features. It can manage multiple databases in one file. A new flag (HAM_LOCK_EXCLUSIVE) places an exclusive lock on the file. hamsterdb was ported to Windows CE, and the Solution file for Visual Studio 2005 now supports builds for x64. Several minor bugs were fixed, performance was improved, and small API changes occurred. Pre-built libraries for Windows (32-bit and 64-bit) are available for download.
Release Notes: This release features some minor bugfixes and the implementation of database cursors. You can use cursors to bi-directionally iterate over your database, and to insert, erase, or replace entries. Cursors are very fast; iteration and the "move to next/previous element" operation are especially cheap. To see cursors in action, two example programs were added.