From b7add486fd1e4b300d3616280ab6ad7e9d379026 Mon Sep 17 00:00:00 2001 From: Remi Rousselet Date: Sat, 24 Dec 2022 16:20:00 +0100 Subject: [PATCH 1/2] Release --- packages/flutter_riverpod/CHANGELOG.md | 6 +++++- packages/flutter_riverpod/pubspec.yaml | 4 ++-- packages/hooks_riverpod/CHANGELOG.md | 7 ++++++- packages/hooks_riverpod/pubspec.yaml | 6 +++--- packages/riverpod/CHANGELOG.md | 2 +- packages/riverpod/pubspec.yaml | 2 +- 6 files changed, 18 insertions(+), 9 deletions(-) diff --git a/packages/flutter_riverpod/CHANGELOG.md b/packages/flutter_riverpod/CHANGELOG.md index 3995f04ae..e2eed9380 100644 --- a/packages/flutter_riverpod/CHANGELOG.md +++ b/packages/flutter_riverpod/CHANGELOG.md @@ -1,7 +1,11 @@ -## [Unreleased patch] +## 2.1.2 - It is now correctly possible to use `ProviderSubscription`s inside `ConsumerState.dispose` (thanks to @1980) - Update dependencies. +- fixes an exception on newer Dart versions +- fixes an edge-case where `FutureProvider`/`AsyncNotifier` did not emit the new state when the created `Future` completed (#1997) +- fixes errors inside FutureProvider/AsyncNotifier/StreamProvider not preserving the previous state (if any). +- Update dependencies. ## 2.1.1 diff --git a/packages/flutter_riverpod/pubspec.yaml b/packages/flutter_riverpod/pubspec.yaml index 0328af5d3..764d75a17 100644 --- a/packages/flutter_riverpod/pubspec.yaml +++ b/packages/flutter_riverpod/pubspec.yaml @@ -2,7 +2,7 @@ name: flutter_riverpod description: > A simple way to access state from anywhere in your application while robust and testable. -version: 2.1.1 +version: 2.1.2 homepage: https://riverpod.dev repository: https://github.com/rrousselGit/riverpod @@ -15,7 +15,7 @@ dependencies: flutter: sdk: flutter meta: ^1.4.0 - riverpod: 2.1.1 + riverpod: 2.1.2 state_notifier: ^0.7.2 dev_dependencies: diff --git a/packages/hooks_riverpod/CHANGELOG.md b/packages/hooks_riverpod/CHANGELOG.md index 7b6d3b6bc..b9b750d11 100644 --- a/packages/hooks_riverpod/CHANGELOG.md +++ b/packages/hooks_riverpod/CHANGELOG.md @@ -1,5 +1,10 @@ -## [Unreleased patch] +## 2.1.2 +- It is now correctly possible to use `ProviderSubscription`s inside `ConsumerState.dispose` (thanks to @1980) +- Update dependencies. +- fixes an exception on newer Dart versions +- fixes an edge-case where `FutureProvider`/`AsyncNotifier` did not emit the new state when the created `Future` completed (#1997) +- fixes errors inside FutureProvider/AsyncNotifier/StreamProvider not preserving the previous state (if any). - Update dependencies. ## 2.1.1 diff --git a/packages/hooks_riverpod/pubspec.yaml b/packages/hooks_riverpod/pubspec.yaml index 7ea197334..e5ff05a83 100644 --- a/packages/hooks_riverpod/pubspec.yaml +++ b/packages/hooks_riverpod/pubspec.yaml @@ -2,7 +2,7 @@ name: hooks_riverpod description: > A simple way to access state from anywhere in your application while robust and testable. -version: 2.1.1 +version: 2.1.2 homepage: https://riverpod.dev repository: https://github.com/rrousselGit/riverpod @@ -15,8 +15,8 @@ dependencies: flutter: sdk: flutter flutter_hooks: ^0.18.0 - flutter_riverpod: 2.1.1 - riverpod: 2.1.1 + flutter_riverpod: 2.1.2 + riverpod: 2.1.2 state_notifier: ^0.7.2 dev_dependencies: diff --git a/packages/riverpod/CHANGELOG.md b/packages/riverpod/CHANGELOG.md index 688c03bbf..b80c35003 100644 --- a/packages/riverpod/CHANGELOG.md +++ b/packages/riverpod/CHANGELOG.md @@ -1,4 +1,4 @@ -## [Unreleased patch] +## 2.1.2 - Update dependencies. - fixes an exception on newer Dart versions diff --git a/packages/riverpod/pubspec.yaml b/packages/riverpod/pubspec.yaml index 74a0c5a78..4c5539b51 100644 --- a/packages/riverpod/pubspec.yaml +++ b/packages/riverpod/pubspec.yaml @@ -2,7 +2,7 @@ name: riverpod description: > A simple way to access state from anywhere in your application while robust and testable. -version: 2.1.1 +version: 2.1.2 homepage: https://riverpod.dev repository: https://github.com/rrousselGit/riverpod From fab973aa4d064b0f522bc0e5b64d0c9ba20283a3 Mon Sep 17 00:00:00 2001 From: Remi Rousselet Date: Sat, 24 Dec 2022 16:23:39 +0100 Subject: [PATCH 2/2] Update getting_started --- website/docs/getting_started.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/website/docs/getting_started.mdx b/website/docs/getting_started.mdx index d5c6d26a8..d3f17c6a1 100644 --- a/website/docs/getting_started.mdx +++ b/website/docs/getting_started.mdx @@ -50,7 +50,7 @@ dependencies: flutter: sdk: flutter flutter_hooks: ^0.18.0 - hooks_riverpod: ^2.1.1 + hooks_riverpod: ^2.1.2 ``` Then run `flutter pub get`. @@ -66,7 +66,7 @@ environment: dependencies: flutter: sdk: flutter - flutter_riverpod: ^2.1.1 + flutter_riverpod: ^2.1.2 ``` Then run `flutter pub get`. @@ -79,7 +79,7 @@ environment: sdk: ">=2.12.0-0 <3.0.0" dependencies: - riverpod: ^2.1.1 + riverpod: ^2.1.2 ``` Then run `dart pub get`.