Madeleine - Ruby Object Prevalence / News: Recent posts

Madeleine 0.7.2 released

Mostly a bug-fix release:

* An automatic class with no methods would cause an error
* System sanity check at first use
* Now creates full path to storage files, not just the last directory (reported by Wayne Vucenic)

Posted by Anders Bengtsson 2006-05-29

Madeleine 0.6 released

What is Madeleine?

"Are you still using a database?"

Madeleine is a Ruby implementation of Object Prevalence:
Transparent persistence of business objects using command
logging and snapshots.

http://madeleine.sourceforge.net/

Hi everyone!

A new release of Madeleine is now available. There has been a lot of
internal changes since the last release, but the user-visible changes
are (hopefully) limited to the ones listed below.... read more

Posted by Anders Bengtsson 2004-03-28

Madeleine 0.5 released

What is Madeleine?

"Are you still using a database?"

Madeleine is a Ruby implementation of Object Prevalence:
Transparent persistence of business objects using command
logging and snapshots.

News in 0.5:

* Bug fix: Log order on recovery was wrong on some platforms (reported by IIMA Susumu)
* No longer requires the system clock to always increase
* Shared locks for queries

Posted by Anders Bengtsson 2003-09-01

Madeleine 0.4 released

What is Madeleine?

"Are you still using a database?"

Madeleine is a Ruby implementation of Object Prevalence:
Transparent persistence of business objects using command
logging and snapshots.

News in Madeleine 0.4:

* Deprecated ClockedSnapshotMadeleine
* Added execute_query()
* API documentation in RDoc format

Posted by Anders Bengtsson 2003-07-04

Madeleine 0.3 released

What is Madeleine?

"Are you still using a database?"

Madeleine is a Ruby implementation of Object Prevalence:
Transparent persistence of business objects using command
logging and snapshots.

http://madeleine.sourceforge.net/

News in Madeleine 0.3:

* Automatic commands
* Some classes exported to the default module
* Clock support not loaded by default (require 'madeleine/clock')
* Bug fix: Error handling when replaying logged commands.
* New system through block instead of argument (API change)
* Works in $SAFE = 1... read more

Posted by Anders Bengtsson 2003-05-15