Releases: webmozart/key-value-store
Releases · webmozart/key-value-store
1.0.0
1.0.0-beta7
- added
JsonFileStore::NO_SERIALIZE_STRINGS
andJsonFileStore::NO_SERIALIZE_ARRAYS
- disabled serialization of
null
values inJsonFileStore
- removed code from
JsonFileStore
and relied on webmozart/json instead - added
JsonFileStore::ESCAPE_GT_LT
- added
JsonFileStore::ESCAPE_AMPERSAND
- added
JsonFileStore::ESCAPE_SINGLE_QUOTE
- added
JsonFileStore::ESCAPE_DOUBLE_QUOTE
- added
JsonFileStore::NO_ESCAPE_SLASH
- added
JsonFileStore::NO_ESCAPE_UNICODE
- added
JsonFileStore::PRETTY_PRINT
- added
JsonFileStore::TERMINATE_WITH_LINE_FEED
1.0.0-beta6
- added
SerializingArrayStore
- added
DbalStore
1.0.0-beta5
- added
AbstractDecorator
- added
AbstractRedisStore
- added
CountableStore
- added
SortableStore
- renamed
CachedStore
toCachingDecorator
- added
CountableDecorator
- added
SortableDecorator
- implemented
CountableStore
andSortableStore
inArrayStore
,
JsonFileStore
andNullStore
- made
KeyUtil
final - made
Serializer
final
1.0.0-beta4
- added
KeyValueStore::keys()
- renamed
KeyValueStore::has()
toexists()
- added
KeyValueStore::getOrFail()
- added
KeyValueStore::getMultiple()
- added
KeyValueStore::getMultipleOrFail()
1.0.0-beta3
- replaced
Assert
by webmozart/assert
1.0.0-beta2
- added
PhpRedisStore
- added
CachedStore
- removed optional argument
$cache
fromJsonFileStore::__construct()
- removed implementations that don't make sense for a key-value store:
MemcacheStore
(not persistent)MemcachedStore
(not persistent)SharedMemoryStore
(not persistent)
- added
Serializer
utility KeyValueStore::get()
now throws an exception if the value cannot be unserialized
1.0.0-beta
Released version "1.0.0-beta"