Releases: contentful/vault
Releases · contentful/vault
1.0.0
- NOTE: This release introduces backwards incompatible changes to any existing database schemas, when upgrading make sure to bump the
dbVersionattribute on yourSpace. - NOTE: Also: Indicate satisfaction with current stability of api
- fixed: Use correct text type for sql statements
0.9.14
- Fixed: Non-localized arrays of links now resolve properly.
0.9.13
- Fixed: Incorrect persistence of localized links.
0.9.12
- Changed: Use contentful.java v5.0.1 (fixes CME for localized link fields pointing to non-existing resources).
0.9.11
- Fixed: DB upgrade failures.
0.9.10
- NOTE: This release introduces backwards incompatible changes to any existing database schemas, when upgrading make sure to bump the
dbVersionattribute on yourSpace. - New: Simplified extension
Vault.requestSync(CDAClient). - Changed: Asset attrs are now final.
- Changed: Compiler will fail for static
@Fieldelements. - Changed: Compiler will fail for private
@Fieldelements. - Changed: RxJava v1.0.14.
- Changed: OkHttp v2.5.0.
- Changed: contentful.java v4.0.2.
- Changed: Project now uses Java 7 language level.
- Fixed: Preserve order for arrays of links.
- Fixed: Duplicate array links are no longer squashed.
0.9.9
- New: Support multiple locales per space. Locales to persist must be explicitly defined with the
@Spaceannotation. - Changed: Better error handling when initializing vault with an invalid class.
- Changed: Declaring a model with no fields will fail at compile-time.
0.9.8
- New: RxJava support with
Vault.observe()andVault.observeSyncResults(). - New:
SyncResultclass to represent a result of sync operation. - Changed:
SyncCallbackreplacedonSuccess()andonFailure()withonResult(SyncResult). - Changed: RxJava v1.0.13.
0.9.7
- Changed: Use contentful.java v4.0.1 (fixes NPE for entires with null links).
0.9.6
- NOTE: This release introduces backwards incompatible changes to any existing database schemas, when updating make sure to bump the
dbVersionattribute on yourSpace, in order to apply a migration. - New: Support using a pre-existing vault database with the
copyPathattribute on@Space. - New: Compiler now injects static
$Fieldsclass to every model, reflecting the model's column names. - New: Add
Asset.Fieldsclass. - New: Add
BaseFieldsclass with common resource column names. - Changed: Use contentful.java v4.0.0.
- Changed: Proguard configuration update to keep generated
$Fieldsclasses. - Fixed: Add missing asset metadata: title, description and file map.