- Fix non-nullable
DateTime
fields deserialization regression (introduced in v0.13.0) - fields were read as nanosecond instead of millisecond timestamp. - Respect case-sensitivity setting in string
PropertyQuery.count()
withdistinct = true
(the result was always like withcaseSensitive = true
). - Query
findFirst()
doesn't changeQuery
object'soffset
andlimit
anymore. - Change Query string conditions
caseSensitive
default totrue
, previously conditions were case-insensitive by default. - Introduce Store constructor argument
queriesCaseSensitiveDefault
- allows changing the default value ofcaseSensitive
in queries.
This includes stringPropertyQuery
when usingdistinct = true
. - Get around Flutter's Android release build issue by changing the code the compiler had trouble with.
- Remove deprecated APIs from internal plugin interfaces (deprecation notice printed during Flutter build).
- Generator - update dependencies to their null-safe versions.
- Generated code - avoid more linter issues.