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
dbVersion
attribute 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
dbVersion
attribute on yourSpace
. - New: Simplified extension
Vault.requestSync(CDAClient)
. - Changed: Asset attrs are now final.
- Changed: Compiler will fail for static
@Field
elements. - Changed: Compiler will fail for private
@Field
elements. - 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
@Space
annotation. - 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:
SyncResult
class to represent a result of sync operation. - Changed:
SyncCallback
replacedonSuccess()
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
dbVersion
attribute on yourSpace
, in order to apply a migration. - New: Support using a pre-existing vault database with the
copyPath
attribute on@Space
. - New: Compiler now injects static
$Fields
class to every model, reflecting the model's column names. - New: Add
Asset.Fields
class. - New: Add
BaseFields
class with common resource column names. - Changed: Use contentful.java v4.0.0.
- Changed: Proguard configuration update to keep generated
$Fields
classes. - Fixed: Add missing asset metadata: title, description and file map.