diff --git a/README.md b/README.md index 21de7fb8b..eddf22cbf 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ repositories { } dependencies { - implementation "io.mehow.laboratory:laboratory:0.12.1" + implementation "io.mehow.laboratory:laboratory:0.13.0" } ``` diff --git a/library/docs/changelog.md b/library/docs/changelog.md index 7e8c4a3ad..193a377f5 100644 --- a/library/docs/changelog.md +++ b/library/docs/changelog.md @@ -6,6 +6,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.13.0] - 2021-05-17 + ### Changed - Drop deprecated `@JvmDefault` and switch to [JVM default modes](https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-generating-default-methods-in-interfaces/). - Upgrade to Kotlin `1.5.0`. @@ -323,7 +325,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release. -[Unreleased]: https://github.com/MiSikora/laboratory/compare/0.12.1...HEAD +[Unreleased]: https://github.com/MiSikora/laboratory/compare/0.13.0...HEAD +[0.13.0]: https://github.com/MiSikora/laboratory/releases/tag/0.13.0 [0.12.1]: https://github.com/MiSikora/laboratory/releases/tag/0.12.1 [0.12.0]: https://github.com/MiSikora/laboratory/releases/tag/0.12.0 [0.11.0]: https://github.com/MiSikora/laboratory/releases/tag/0.11.0 diff --git a/library/docs/index.md b/library/docs/index.md index 73f3458d0..ab25fb102 100644 --- a/library/docs/index.md +++ b/library/docs/index.md @@ -92,7 +92,7 @@ repositories { } dependencies { - implementation "io.mehow.laboratory:laboratory:0.12.1" + implementation "io.mehow.laboratory:laboratory:0.13.0" } ``` @@ -100,13 +100,13 @@ Snapshots of the development version are available on [Sonatype's snapshots repo Here is the list of all available artifacts that Laboratory library provides. -- **`io.mehow.laboratory:laboratory:0.12.1`**: Core of the library. Defines classes and interfaces that you can interact with from your application code. It also provides R8 rules. -- **`io.mehow.laboratory:laboratory-shared-preferences:0.12.1`**: Provides implementation of `FeatureStorage` based on [`SharedPreferences`](https://developer.android.com/reference/android/content/SharedPreferences). -- **`io.mehow.laboratory:laboratory-data-store:0.12.1`**: Provides implementation of `FeatureStorage` based on [Jetpack `DataStore`](https://developer.android.com/topic/libraries/architecture/datastore). -- **`io.mehow.laboratory:laboratory-inspector:0.12.1`**: QA module that allows users to preview all features and change them at runtime from one place. -- **`io.mehow.laboratory:laboratory-hyperion-plugin:0.12.1`**: QA module that integrates `laboratory-inspector` with [Hyperion](https://github.com/willowtreeapps/Hyperion-Android). -- **`io.mehow.laboratory:laboratory-gradle-plugin:0.12.1`**: Gradle plugin for feature flags generation and other quality of life improvements. It is highly recommended to use it instead of manual class management. -- **`io.mehow.laboratory:laboratory-generator:0.12.1`**: Low-level generator of feature flags and any additional classes. You should use this module only if you plan to build your generation mechanism similar to the Gradle plugin. +- **`io.mehow.laboratory:laboratory:0.13.0`**: Core of the library. Defines classes and interfaces that you can interact with from your application code. It also provides R8 rules. +- **`io.mehow.laboratory:laboratory-shared-preferences:0.13.0`**: Provides implementation of `FeatureStorage` based on [`SharedPreferences`](https://developer.android.com/reference/android/content/SharedPreferences). +- **`io.mehow.laboratory:laboratory-data-store:0.13.0`**: Provides implementation of `FeatureStorage` based on [Jetpack `DataStore`](https://developer.android.com/topic/libraries/architecture/datastore). +- **`io.mehow.laboratory:laboratory-inspector:0.13.0`**: QA module that allows users to preview all features and change them at runtime from one place. +- **`io.mehow.laboratory:laboratory-hyperion-plugin:0.13.0`**: QA module that integrates `laboratory-inspector` with [Hyperion](https://github.com/willowtreeapps/Hyperion-Android). +- **`io.mehow.laboratory:laboratory-gradle-plugin:0.13.0`**: Gradle plugin for feature flags generation and other quality of life improvements. It is highly recommended to use it instead of manual class management. +- **`io.mehow.laboratory:laboratory-generator:0.13.0`**: Low-level generator of feature flags and any additional classes. You should use this module only if you plan to build your generation mechanism similar to the Gradle plugin. ## License diff --git a/library/gradle.properties b/library/gradle.properties index 37b44898a..6636a0a9f 100644 --- a/library/gradle.properties +++ b/library/gradle.properties @@ -1,5 +1,5 @@ GROUP=io.mehow.laboratory -VERSION_NAME=0.12.2-SNAPSHOT +VERSION_NAME=0.13.0 POM_DESCRIPTION=Library for feature flags management.