Skip to content

Releases: webmozart/key-value-store

1.0.0

09 Aug 15:15
Compare
Choose a tag to compare
  • added MongoDbStore
  • added flag ArrayStore::SERIALIZE
  • deprecated SerializingArrayStore

1.0.0-beta7

14 Jan 08:40
Compare
Choose a tag to compare
1.0.0-beta7 Pre-release
Pre-release
  • added JsonFileStore::NO_SERIALIZE_STRINGS and JsonFileStore::NO_SERIALIZE_ARRAYS
  • disabled serialization of null values in JsonFileStore
  • 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

02 Oct 13:32
Compare
Choose a tag to compare
1.0.0-beta6 Pre-release
Pre-release
  • added SerializingArrayStore
  • added DbalStore

1.0.0-beta5

11 Aug 15:03
Compare
Choose a tag to compare
1.0.0-beta5 Pre-release
Pre-release
  • added AbstractDecorator
  • added AbstractRedisStore
  • added CountableStore
  • added SortableStore
  • renamed CachedStore to CachingDecorator
  • added CountableDecorator
  • added SortableDecorator
  • implemented CountableStore and SortableStore in ArrayStore,
    JsonFileStore and NullStore
  • made KeyUtil final
  • made Serializer final

1.0.0-beta4

28 May 13:04
Compare
Choose a tag to compare
1.0.0-beta4 Pre-release
Pre-release
  • added KeyValueStore::keys()
  • renamed KeyValueStore::has() to exists()
  • added KeyValueStore::getOrFail()
  • added KeyValueStore::getMultiple()
  • added KeyValueStore::getMultipleOrFail()

1.0.0-beta3

13 Apr 14:51
Compare
Choose a tag to compare
1.0.0-beta3 Pre-release
Pre-release
  • replaced Assert by webmozart/assert

1.0.0-beta2

21 Jan 15:51
Compare
Choose a tag to compare
1.0.0-beta2 Pre-release
Pre-release
  • added PhpRedisStore
  • added CachedStore
  • removed optional argument $cache from JsonFileStore::__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

21 Jan 15:46
Compare
Choose a tag to compare
1.0.0-beta Pre-release
Pre-release
Released version "1.0.0-beta"