Skip to content

4.0.2

Compare
Choose a tag to compare
@agrosner agrosner released this 16 May 21:56
· 643 commits to master since this release
  1. Fix issue where enums broke the processor. #enumsmatter
  2. Replace ContentValues with DatabaseStatement for updating models, this results in a 33%-50% speed increase!
  3. More @NonNull and @Nullable annotations
  4. Delete queries also use generated DatabaseStatement, speeding up bulk deletes.
  5. Add notnull to @InteritedColumn annotations.
  6. RXJava observeOnTableChanges() updates. each ModelNotifier has common interface for interaction.
  7. ModelChangeListener for DirectModelNotifier now uses OnTableChangeListener.onTableChanged() which adds a Class for which table changed. This enables better consolidation of interfaces. OnTableChangedListener promoted to top-level interface.