Elephant 0.9 now available

June 7th, 2007

Download it now!

Elephant 0.9 is a significant improvement in stability, platform support and feature set over Elephant 0.6.0, our last major release. This release should be considered a stable release, and any major bugs that are uncovered will be accommodated by a patch release.

Major Features of Elephant 0.9

Roadmap

We are planning a string of interim releases between 0.9 and 1.0, but we recommend that people using Elephant for active web sites and important applications use 0.9 until 1.0 is available. We will not guarantee clean upgrades between 0.9.x releases if the database format changes and cannot guarantee the same level of stability outside these major release milestones. The features planned for the 1.0 release of Elephant are recorded as tickets at the Trac project site.

Visit the documentation page to read the new reference manual and the download page to get the release.

Elephant 0.9 RC1 announced

April 30th, 2007

With the marked improvement in stability and functionality of the code base, the maintainers have decided to abandon the 0.6.1 release label and change the upcoming release to 0.9. This change puts us on a new roadmap leading to a 1.0 release later in 2007.

New features and improvements in release 0.9 RC1

Additional features integrated since the Beta 0.6.1 announcement:

Beta 0.6.1 Release available via CVS

March 21st, 2007

Supported Platforms

Download and Install

The beta release will only be available via CVS. Download the latest development HEAD.

cvs -z3 -d :pserver:anonymous:anonymous@common-lisp.net:/project/elephant/cvsroot checkout elephant

This will put the elephant release into the directory 'elephant'. Read the INSTALL, UPGRADE and UPGRADE-BDB files for further instructions.

Purpose of the beta release

The tree is effectively a release candidate. We only need to verify OpenMCL, beef up the documentation and examples and make sure we have good test coverage. Otherwise this code base appears stable enough to release.

New features in 0.6.1

The beta release is a more stable version of the feature set in the alpha release. A list of the changes between alpha and beta can be found in the doc/oldfiles/TODO file.

Alpha 0.6.1 Release available via CVS

February 20th, 2007

Supported platforms:

Download and Install

The alpha release will only be available via CVS

cvs -z3 -d :pserver:anonymous:anonymous@common-lisp.net:/project/elephant/cvsroot checkout -r ELEPHANT-0-6-1-alpha elephant

This will put the elephant release into the directory: elephant. Read the INSTALL, UPGRADE and UPGRADE-BDB files for further instructions.

Purpose of the alpha release

The primary developers do not have ready access to all supported platforms and would like to ask the community to help validate the current implementation on other platforms. We also are using the alpha to improve up our test suite. For more details please see the TODO file. If you have a favorite feature such as multi-threading, 64-bit, etc., please free to submit a test for the test suite.

New features in 0.6.1

See the downloads page for more information.

Release 0.6.0 Available

May 27th, 2006

The latest version is 0.6.0, is offically released as of May 27, 2006. It has been tested on a variety of lisp implementations and with a variety of storage repositories. This release is mainly the work of Ian Eslick, and offers a significant refactoring as well as the very convenient feature of automatic slot indexing. Julian Stecklina submitted a patch for FreeBSD which is in the CVS repository now but not in the 0.6.0 release.