Skip to content

Releases: contentful/vault

1.0.0

29 Feb 15:32
Compare
Choose a tag to compare
  • NOTE: This release introduces backwards incompatible changes to any existing database schemas, when upgrading make sure to bump the dbVersion attribute on your Space.
  • NOTE: Also: Indicate satisfaction with current stability of api
  • fixed: Use correct text type for sql statements

0.9.14

23 Nov 17:42
Compare
Choose a tag to compare
  • Fixed: Non-localized arrays of links now resolve properly.

0.9.13

21 Nov 13:48
Compare
Choose a tag to compare
  • Fixed: Incorrect persistence of localized links.

0.9.12

28 Oct 18:19
Compare
Choose a tag to compare
  • Changed: Use contentful.java v5.0.1 (fixes CME for localized link fields pointing to non-existing resources).

0.9.11

17 Sep 18:58
Compare
Choose a tag to compare
  • Fixed: DB upgrade failures.

0.9.10

03 Sep 08:43
Compare
Choose a tag to compare
  • NOTE: This release introduces backwards incompatible changes to any existing database schemas, when upgrading make sure to bump the dbVersion attribute on your Space.
  • 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

13 Aug 16:51
Compare
Choose a tag to compare
  • 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

01 Aug 13:33
Compare
Choose a tag to compare
  • New: RxJava support with Vault.observe() and Vault.observeSyncResults().
  • New: SyncResult class to represent a result of sync operation.
  • Changed: SyncCallback replaced onSuccess() and onFailure() with onResult(SyncResult).
  • Changed: RxJava v1.0.13.

0.9.7

22 Jul 18:55
Compare
Choose a tag to compare
  • Changed: Use contentful.java v4.0.1 (fixes NPE for entires with null links).

0.9.6

22 Jul 11:54
Compare
Choose a tag to compare
  • NOTE: This release introduces backwards incompatible changes to any existing database schemas, when updating make sure to bump the dbVersion attribute on your Space, 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.