Skip to content

Releases: emilsjolander/sprinkles

v1.3.1

31 May 17:29
Compare
Choose a tag to compare
  • Added loading of sql statements from raw text files

v1.3.0

22 Apr 20:47
Compare
Choose a tag to compare
  • Major migrations revamp. Migrations are added similar to before but all the sql is written by hand. This was done to fix some big bugs with the old system. More info can be found in issue #67.
  • A lot of annotations have been removed as they were only used for migrations. You will want to change @PrimaryKey -> @Key and @AutoIncrementPrimaryKey -> @AutoIncrement + @Key. The rest of the migrations except @Column and @DynamicColumn have been removed. Specify migration constraints in the migrations.
  • initLoader has been changed to restartLoader. Lost of subtle bugs fixed by this change

v1.2.4

15 Mar 20:16
Compare
Choose a tag to compare
  • Support for initing sprinkles with an existing database

v1.2.3

27 Feb 22:37
Compare
Choose a tag to compare
  • ContentObserver support through a SprinklesContentObserver which wraps a standard ContentObserver

v1.2.2

25 Feb 21:50
Compare
Choose a tag to compare
  • Index support in migrations
  • Support for querying with custom datatypes via TypeSerializers

v1.2.1

13 Feb 21:17
Compare
Choose a tag to compare
  • Fixed order of callback invocation

v1.2.0

06 Feb 22:44
Compare
Choose a tag to compare
  • Fully tested
  • Changed getInstance() -> init() to add clarity to what the method does
  • Added functionality to execute raw sql statements
  • Added ModelList to save or delete many models in one go

v1.1.3

04 Jan 19:20
Compare
Choose a tag to compare

Remove target sdk verison from library

v1.1.2

01 Jan 22:59
Compare
Choose a tag to compare
  • Fixed issue where update were sent to callbacks not wanting updates

v1.1.1

27 Dec 13:01
Compare
Choose a tag to compare
  • Dynamic query columns via @DynamicColumn
  • Custom column types via TypeSerializer and Sprinkles.getInstance().registerType()
  • Support for Date type