- Document all public APIs
- Update schema migration instructions
- Document all annotation options
- Document sync operations
-
getAll()
,putAll
,deleteAll()
-
getBy...()
,deleteBy...()
- Filter groups
- Boolean operators
and()
,or()
,not()
- Offset, limit
- Distinct where clauses
- Different filter operations (
equalTo
,beginsWith()
etc.) - Better explanation for distinct and sorted where clauses
- Watching queries
- Intro
- What are they
- Why use them
- How to in isar?
- Create minimal example
- Create complex example with indexes, filter groups etc.
- More Sample Apps
- How to write fast queries
- Build a simple offline first app
- Advanced queries
- Distinct by
- Offset, Limit
- Sorted by
- Provide an option to change collection accessor names
- Download binaries automatically for tests
- Restructure query tests to make them less verbose
- Define models that can be reused across tests
- Where clauses with string indexes (value, hash, words, case-sensitive)
- Distinct where clauses
- String filter operations
- Draft Synchronization
- Relationships
- Make mdbx unit tests bulletproof
- Migration tests
- Binary format
- CRUD
- Links
- QueryBuilder
- WhereClause
- WhereExecutor
- CollectionMigrator
- Watchers
- MVP