diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d7f2b194..661a2c09f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ Change Log ========== +Version 0.4.0 *(2020-10-08)* +---------------------------- + +* Changed name of generated sourced feature storage function to align it with feature factories. + Version 0.3.0 *(2020-10-08)* ---------------------------- diff --git a/README.md b/README.md index 48d2e03bb..a61a16a82 100644 --- a/README.md +++ b/README.md @@ -37,13 +37,13 @@ By default, if a feature is not set, the first enum value that has has `isFallba | Artifact | Description | | ----------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -| `io.mehow.laboratory:laboratory:0.3.0` | Core of the library. Defines classes and interfaces that you should interact with. It also provides a `Laboratory.inMemory()` method for tests. | -| `io.mehow.laboratory:laboratory-shared-preferences:0.3.0` | Provides implementation of `FeatureStorage` based on `SharedPreferences` and adds R8 rules for features. | -| `io.mehow.laboratory:laboratory-data-store:0.3.0` | Provides implementation of `FeatureStorage` based on Jetpack `DataStore` and adds R8 rules for features. | -| `io.mehow.laboratory:laboratory-inspector:0.3.0` | QA module that allows to preview all features and change them at runtime from one place. | -| `io.mehow.laboratory:laboratory-hyperion-plugin:0.3.0` | QA module that integrates `laboratory-inspector` with the [Hyperion](https://github.com/willowtreeapps/Hyperion-Android). | -| `io.mehow.laboratory:laboratory-gradle-plugin:0.3.0` | Gradle plugin for feature management. It is highly recommended to be used when `laboratory-inspector` is availalbe in the application. | -| `io.mehow.laboratory:laboratory-generator:0.3.0` | Generates feature flags and feature flag factory classes. | +| `io.mehow.laboratory:laboratory:0.4.0` | Core of the library. Defines classes and interfaces that you should interact with. It also provides a `Laboratory.inMemory()` method for tests. | +| `io.mehow.laboratory:laboratory-shared-preferences:0.4.0` | Provides implementation of `FeatureStorage` based on `SharedPreferences` and adds R8 rules for features. | +| `io.mehow.laboratory:laboratory-data-store:0.4.0` | Provides implementation of `FeatureStorage` based on Jetpack `DataStore` and adds R8 rules for features. | +| `io.mehow.laboratory:laboratory-inspector:0.4.0` | QA module that allows to preview all features and change them at runtime from one place. | +| `io.mehow.laboratory:laboratory-hyperion-plugin:0.4.0` | QA module that integrates `laboratory-inspector` with the [Hyperion](https://github.com/willowtreeapps/Hyperion-Android). | +| `io.mehow.laboratory:laboratory-gradle-plugin:0.4.0` | Gradle plugin for feature management. It is highly recommended to be used when `laboratory-inspector` is availalbe in the application. | +| `io.mehow.laboratory:laboratory-generator:0.4.0` | Generates feature flags and feature flag factory classes. | ## QA support diff --git a/gradle.properties b/gradle.properties index 8dd9b3aa3..6c2e9c5d1 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ GROUP=io.mehow.laboratory -VERSION_NAME=0.3.1-SNAPSHOT +VERSION_NAME=0.4.0 POM_DESCRIPTION=Library for feature flags management.