hive 0.4.0 hive: ^0.4.0 copied to clipboard
Lightweight and blazing fast key-value store written in pure Dart. Stronly encrypted using AES-256.
0.4.0 #
- Added
BigInt
support - Added
compactionStrategy
parameter - Added automatic crash recovery
- Added
add()
andaddAll()
for auto increment keys - Added
getAt()
,putAt()
anddeleteAt()
for working with indices - Support for int (32 bit unsigned) keys
- Non-lazy boxes now notify their listeners immediately about changes
- Bugfixes
- More tests
- Breaking: Open boxes with
openBox()
- Breaking: Writing
null
is no longer equivalent to deleting a key - Breaking: Temporarily removed support for transactions. New API design needed. Will be coming back in a future version.
- Breaking: Binary format changed
- Breaking: API changes
Note: This is probably the last version that breaks binary format. From version 1.0.0 onwards, there will be no breaking changes at all.
0.3.0+1 #
- Bugfix:
Hive['yourBox']
didn't work with uppercase box names
0.3.0 #
- Big step towards stable API
- Support for transactions
- Annotations for hive_generator
- Bugfixes
- Improved web support
- Breaking:
inMemory
->lazy
- Breaking: Binary format changed
0.2.0 #
- Support for dart2js
- Improved performance
- Added
inMemory
option - Breaking: Minor API changes
- Breaking: Changed Endianness to little
- Breaking: Removed Migrator
0.1.1 #
- Downgrade to
meta: ^1.1.6
to support flutter
0.1.0 #
- First release