Releases: emilsjolander/sprinkles
Releases · emilsjolander/sprinkles
v1.3.1
v1.3.0
- 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
- Support for initing sprinkles with an existing database
v1.2.3
- ContentObserver support through a SprinklesContentObserver which wraps a standard ContentObserver
v1.2.2
- Index support in migrations
- Support for querying with custom datatypes via TypeSerializers
v1.2.1
- Fixed order of callback invocation
v1.2.0
- 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
Remove target sdk verison from library
v1.1.2
- Fixed issue where update were sent to callbacks not wanting updates
v1.1.1
- Dynamic query columns via
@DynamicColumn
- Custom column types via
TypeSerializer
andSprinkles.getInstance().registerType()
- Support for
Date
type