hive_flutter
Extension for Hive. Makes it easier to use Hive in Flutter apps.
1.1.0
617K downloads/mo
#459 most downloaded on pub.dev
hivedb/hive
What this package is like to depend on
Last release 4 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 1.3 years
Nearly every release is documented
notes for 9 of 10 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
14 releases · first in 2019
0 releases in the last 12 months
see the full history below
Release timeline
14 releases · Aug 2019 to Oct 2022Releases
latest 14-
2.0.0-dev15 Oct 2022 pre-releaseNothing published for this version
-
1.1.020 Jun 2021Release notes
Open source →Breaking changes
- Changed return type of
addAll()fromList<int>toIterable<int>. - Removed the option to register
TypeAdaptersfor a specific box. E.g.box.registerTypeAdapter(). getAt(),putAt(),deleteAt()andkeyAt()no longer allow indices out of range.
Enhancements
- Added
HiveObject - Boxes have now an optional type parameter
Box<E> - Support opening boxes from assets
Fixes
- Fixed bug which was caused by not awaiting write operations
- Fixed bug where custom compaction strategy was not applied
- Hive now locks box files while they are open to prevent concurrent access from multiple processes
More
- Improved performance of
putAll(),deleteAll(),add(),addAll() - Changed
valuesparameter ofaddAll()fromListtoIterable - Improved documentation
- Preparation for queries
- Changed return type of
-
1.0.005 Mar 2021 -
1.0.0-nullsafety.018 Feb 2021 pre-releaseNothing published for this version
-
0.3.124 Jul 2020 -
0.3.001 Jan 2020Release notes
Open source →- Big step towards stable API
- Support for transactions
- Annotations for hive_generator
- Bugfixes
- Improved web support
- Breaking:
inMemory->lazy - Breaking: Binary format changed
-
0.3.0+101 Jan 2020Release notes
Open source →- Added
box.listenable()which returns aValueListenable<Box> - Added
Hive.initFlutter() - Breaking Deprecated
WatchBoxBuilderin favor ofbox.listenable(). Will be removed in a future version
- Added
-
0.3.0+222 Feb 2020 -
0.3.0-dev201 Jan 2020 pre-releaseNothing published for this version
-
0.3.0-dev31 Dec 2019 pre-releaseNothing published for this version
-
0.2.111 Sep 2019 -
0.2.020 Aug 2019Release notes
Open source →- Support for dart2js
- Improved performance
- Added
inMemoryoption - Breaking: Minor API changes
- Breaking: Changed Endianness to little
- Breaking: Removed Migrator
-
0.1.019 Aug 2019 -
0.1.0+119 Aug 2019Nothing published for this version