diff --git a/CHANGELOG.md b/CHANGELOG.md index e8a97bce..08148db6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,14 @@ ## [Unreleased] +## [0.12.0] +### Added +- Support specifying a human-readable name for differentiating the failures of multiple Turbines + +### Fixed +- Properly catch all `Throwable` subtypes from failures in flows and channels as events. + + ## [0.11.0] ### Added - Restore timeout support. By default a 1-second timeout will be enforced when awaiting an event. This can be customized by supplying a `timeout` argument or by using the `withTurbineTimeout` wrapper function. Timeouts will always use wall clock time even when using a virtual time dispatcher. @@ -104,7 +112,8 @@ Initial release -[Unreleased]: https://github.com/cashapp/turbine/compare/0.11.0...HEAD +[Unreleased]: https://github.com/cashapp/turbine/compare/0.12.0...HEAD +[0.12.0]: https://github.com/cashapp/turbine/releases/tag/0.12.0 [0.11.0]: https://github.com/cashapp/turbine/releases/tag/0.11.0 [0.10.0]: https://github.com/cashapp/turbine/releases/tag/0.10.0 [0.9.0]: https://github.com/cashapp/turbine/releases/tag/0.9.0 diff --git a/README.md b/README.md index abbe607a..c2e91832 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ repositories { mavenCentral() } dependencies { - testImplementation 'app.cash.turbine:turbine:0.11.0' + testImplementation 'app.cash.turbine:turbine:0.12.0' } ``` @@ -37,7 +37,7 @@ repositories { } } dependencies { - testImplementation 'app.cash.turbine:turbine:0.12.0-SNAPSHOT' + testImplementation 'app.cash.turbine:turbine:0.13.0-SNAPSHOT' } ``` diff --git a/gradle.properties b/gradle.properties index 617104cb..5b44eea3 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,7 +2,7 @@ GROUP=app.cash.turbine POM_ARTIFACT_ID=turbine # HEY! If you change the major version here be sure to update release.yaml doc target folder! -VERSION_NAME=0.12.0-SNAPSHOT +VERSION_NAME=0.12.0 POM_NAME=Turbine POM_DESCRIPTION=A small testing library for kotlinx.coroutines Flow.