Releases: slatepowered/inset
Releases · slatepowered/inset
0.3.2 - moved PartialItem class and QOL
0.3.1 - renamed classes, changed methods, deletion of items
dependency version: 0.3.1
- renamed
FoundItem
toPartialItem
as it now represents any potentially partial item since DataItem extends it - changed methods in
PartialItem
to make more sense and return theFindOperation
class - deletion of items is now supported through
PartialItem.delete
and dispose() was moved toPartialItem
too - added
PartialItem#findCached
0.3.0 - cached bulk operations and projections, renamed classes
dependency version: 0.3.0
- bulk find can now include cached items with sorting
- partial projection interfaces can now be applied to cached data
- cached
DataItem
s now implement the abstractFoundItem
, which was reworked - renamed the operation status classes:
FindAllStatus
->FindAllOperation
FindStatus
->FindOperation
0.2.2 - partial data parsing
dependency version: 0.2.2
- you can now use a class to define a projection using
findAll(...).await().projection(MyPartialClass.class)
- that class can then be instantiated and parsed from partial data using
FoundItem.project(MyPartialClass.class)
0.2.1 - projections n sorting
dependency version: 0.2.1
- added projections on bulk queries through the
Projections
interface - added remote-only (no local comparator build) sorting on bulk queries through
Sorting
interface
0.2.0 - added bulk queries
dependency version: 0.2.0
added flexible bulk queries through Datastore.findAll(Query)
- todo: projection support on the bulk query iterable
0.1.0 - its kinda usable i guess
Dependency version: 0.1.0
Changelog:
- everything