diff --git a/CHANGELOG.md b/CHANGELOG.md index f146780b..9832a353 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,45 +7,30 @@ that can be found in the LICENSE file. --> > [!IMPORTANT] > See the [Migration Guide](guides/migration_guide.md) for the details of breaking changes between versions. -## 9.0.0-dev.3 +## 9.0.0 + +### Breaking changes + +- Migrate to Flutter 3.16, and drop supports for previous Flutter versions. +- Bump `photo_manager` to v3.x. +- Export `photo_manager_image_provider`. +- Integrate `PermissionRequestOption` for callers. ### Improvements +- Adapt `ThemeData` usages. - Use `wechat_picker_library`. - Make the first asset count not blocking loads. ### Fixes +- Fix unhandled child semantics with the app bar title. +- Fix styles around the app bar and other widgets. - Fix previewing selected assets' behavior. - Use `PermissionRequestOption` as much as possible. - Raise more errors for non-synced paths. - Fix the experience with `shouldRevertGrid`. -## 9.0.0-dev.2 - -### Fixes - -- Fix unhandled child semantics with the app bar title. -- Fix styles around the app bar and other widgets. - -## 9.0.0-dev.1 - -### Breaking changes - -- Integrate `PermissionRequestOption` for callers. - -### Improvements - -- Adapt `ThemeData` usages. - -## 8.9.0-dev.1 - -### Breaking changes - -- Migrate to Flutter 3.16, and drop supports for previous Flutter versions. -- Bump `photo_manager` to v3.x. -- Export `photo_manager_image_provider`. - ## 8.8.0 ### New features diff --git a/example/pubspec.yaml b/example/pubspec.yaml index f2840e93..031ef09a 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -1,11 +1,11 @@ name: wechat_assets_picker_demo description: The demo project for the wechat_assets_picker package. -version: 9.0.0+48 +version: 9.0.0+49 publish_to: none environment: - sdk: '>=3.1.0' - flutter: '>=3.13.0' + sdk: ^3.2.0 + flutter: '>=3.16.0' dependencies: flutter: @@ -15,10 +15,10 @@ dependencies: wechat_assets_picker: path: ../ - wechat_camera_picker: ^4.0.0 + wechat_camera_picker: ^4.2.0 - extended_image: ^8.1.0 - package_info_plus: ^4.0.0 + extended_image: ^8.2.0 + package_info_plus: ^5.0.0 path: ^1.8.0 path_provider: ^2.0.15 provider: ^6.0.2 diff --git a/pubspec.yaml b/pubspec.yaml index d7650ce3..e175f837 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,5 +1,5 @@ name: wechat_assets_picker -version: 9.0.0-dev.3 +version: 9.0.0 description: | An image picker (also with videos and audio) for Flutter projects based on WeChat's UI, @@ -22,10 +22,10 @@ dependencies: flutter: sdk: flutter - wechat_picker_library: ^1.0.0-0 + wechat_picker_library: ^1.0.0 - extended_image: ^8.1.0 - photo_manager: ^3.0.0-dev.1 + extended_image: ^8.2.0 + photo_manager: ^3.0.0 photo_manager_image_provider: ^2.0.0 provider: ^6.0.5 video_player: ^2.7.0