shep/CHANGELOG

80 lines
2.2 KiB
Plaintext

- 0.2.10
* Add count active states method
* Enable complete replace of NEW state on state instantiation
- 0.2.9
* Enable access to is_pure method
* Numeric option for elements return value
- 0.2.8
* Remove sync on persist set
- 0.2.7
* Handle missing files in fs readdir list
- 0.2.6
* Ensure atomic state lock in fs
- 0.2.5
* Correct handling of persistent sync when no not-state filter has been set
- 0.2.4
* Add optional concurrency lock for persistence store, implemented for file store
- 0.2.3
* Add noop-store, for convenience for code using persist constructor but will only use memory state
- 0.2.2
* Fix composite state factory load regex
- 0.2.1
* Add rocksdb backend
- 0.2.0
* Add redis backend
* UTC timestamp for modification time in core state
- 0.1.1
* Optional, pluggable verifier to protect state transition
* Change method for atomic simultaneous set and unset
* Optionally allow undefined composite states
* Dynamic bits
* Optional binary contents
* Sync all if no state passed as argument
* Mask method for client-side state manipulation
- 0.1.0
* Release version bump
- 0.0.19:
* Enable alias with comma separated values
- 0.0.18
* Eliminate key error when list run on empty valid state
* Add replace content method
* Remove force option from put
* Remove purge
- 0.0.17
* Add reverse lookup method for name to state property
- 0.0.16
* Ensure store is present if path query for NEW is fired before any put
- 0.0.15
* Add missing store module in setup
- 0.0.14
* Add next state advancer
- 0.0.13
* Add next state peek
- 0.0.12
* Add path method
- 0.0.11
* Add sync from persisted store
- 0.0.10
* Implement move, set, unset on persisted store
- 0.0.9
* Add optional overwrite of contents
* Add list all keys by state
- 0.0.8
* Add single bit transition to aliases
- 0.0.7
* Add content for keys
- 0.0.6
* Update description
* Implement simple file store backend (add only)
- 0.0.5
* Add persistence wrapper
- 0.0.4
* Add item lifetime control
- 0.0.3
* Split match to 2-element tuple, returning complex value and simple values separately
- 0.0.2
* Fix rename module name errors
* Add listing and matcher
- 0.0.1
* Add bases states and aliases