56 lines
1.7 KiB
Plaintext
Executable file
56 lines
1.7 KiB
Plaintext
Executable file
|
|
Madeleine 0.7.1 (August 22, 2004):
|
|
|
|
* ZMarshal changed to work around Zlib bug.
|
|
* automatic_read_only fixed when intercepted class is inherited from
|
|
|
|
Madeleine 0.7 (July 23, 2004):
|
|
|
|
* Broken clock unit test on win32 fixed.
|
|
* AutomaticSnapshotMadeleine detects snapshot format on recovery
|
|
* Snapshot compression with Madeleine::ZMarshal
|
|
* YAML snapshots supported for automatic commands
|
|
* SOAP snapshots supported for automatic commands
|
|
* Read-only methods for automatic commands
|
|
|
|
Madeleine 0.6.1 (March 30, 2004):
|
|
|
|
* Bug fix: Use binary mode for I/O, fixes log replay
|
|
on mswin32 port of Ruby (Patch from Martin Tampe)
|
|
|
|
Madeleine 0.6 (March 28, 2004):
|
|
|
|
* Changed license to BSD
|
|
* Added a RubyGem specification
|
|
* Re-designed initialization (but still backward-compatible)
|
|
* Bug fix: Fixed use of finalized object's id in AutomaticSnapshotMadeleine
|
|
|
|
Madeleine 0.5 (August 31, 2003):
|
|
|
|
* 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
|
|
|
|
Madeleine 0.4 (July 4, 2003):
|
|
|
|
* Deprecated ClockedSnapshotMadeleine
|
|
* Added execute_query()
|
|
* API documentation in RDoc format
|
|
|
|
Madeleine 0.3 (May 15, 2003):
|
|
|
|
* 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
|
|
|
|
Madeleine 0.2:
|
|
|
|
* Supports custom marshalling implementations.
|
|
* Changed interface for ClockedSystem and Clock.
|
|
* Some documentation added, including API docs.
|
|
|