diff --git a/CHANGELOG.md b/CHANGELOG.md index e397ab13b..0cebc3283 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +## 0.27.0 + * **BREAKING: ValueStream** + * Remove `ValueStreamExtensions`. + * `ValueStream.valueWrapper` becomes + - `value`. + - `valueOrNull`. + - `hasValue`. + * `ValueStream.errorAndStackTrace` becomes + - `error`. + - `errorOrNull`. + - `hasError`. + - `stackTrace`. + * Add `skipLast`/`SkipLastStreamTransformer` (thanks [@HannibalKcc](https://github.com/HannibalKcc)). + * Update `scan`: change `seed` to required param. + * Add `StackTrace` param to `recoveryFn` when using `OnErrorResumeStreamTransformer`/`onErrorResume`/`onErrorReturnWith`. + * Internal refactoring `ConnectableStream`. + ## 0.26.0 * Stable, null-safe release. * Add `takeLast` (thanks [@ThomasKliszowski](https://github.com/ThomasKliszowski)). diff --git a/pubspec.yaml b/pubspec.yaml index c0cf8f822..25d68aa36 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,12 +1,12 @@ name: rxdart -version: 0.26.0 +version: 0.27.0 description: > RxDart is an implementation of the popular reactiveX api for asynchronous programming, leveraging the native Dart Streams api. repository: https://github.com/ReactiveX/rxdart environment: - sdk: '>=2.12.0-0 <3.0.0' + sdk: '>=2.12.0 <3.0.0' dev_dependencies: build_runner: ^1.7.0