From 3db5fc8ed5bf228c57b76540ec53e01037f7bce9 Mon Sep 17 00:00:00 2001 From: Brian Yencho Date: Sun, 7 Oct 2018 14:30:02 -0500 Subject: [PATCH] Prepare for v1.1.3 release --- CHANGELOG.md | 6 ++++++ README.md | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f37060..7546c08 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ Change Log ========== +Version 1.1.3 *(2018-10-08)* +---------------------------- + * `Bridge.clear` is now safe to call in `Activity.onDestroy` when "Don't Keep Activities" is enabled. + * All data is now correctly cleared on fresh launches for apps that do not use `Bridge` in every `Activity`. + * Min SDK is now 14. + Version 1.1.2 *(2018-06-04)* ---------------------------- diff --git a/README.md b/README.md index 78e5241..82fca26 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,8 @@ Bridge.initialize(getApplicationContext(), new SavedStateHandler() { That's it! You don't have to change any of your other code. If you are using any other `Icepick`-like library, simply swap out the library referred to in the `SavedStateHandler`. +Note that if you use the [Android-State](https://github.com/evernote/android-state) library as your `SavedStateHandler`, do **not** use the global settings by calling `StateSaver.setEnabledForAllActivitiesAndSupportFragments(this, true)`; failure to omit this will defeat the purpose of using `Bridge` and you will still see `TransactionTooLargeException` in your application. + ## Clearing Data @@ -93,7 +95,7 @@ repositories { } dependencies { - compile 'com.github.livefront:bridge:v1.1.2' + compile 'com.github.livefront:bridge:v1.1.3' } ```