Skip to content

Commit 3274981

Browse files
authored
feat: Add support for Flutter 3.13, 3.16, 3.19; remove support for Flutter 3.3, 3.7 (#994)
1 parent 16674fd commit 3274981

File tree

4 files changed

+36
-23
lines changed

4 files changed

+36
-23
lines changed

.github/workflows/ci.yml

+12-9
Original file line numberDiff line numberDiff line change
@@ -81,22 +81,25 @@ jobs:
8181
include:
8282
# Flutter framework may contain breaking changes in minor version releases, not following semver.
8383
# The latest Flutter framework (below) is tested on all architectures (Ubuntu, macOS, Windows).
84-
- name: Flutter 3.13, Ubuntu
84+
- name: Flutter 3.19, Ubuntu
8585
os: ubuntu-latest
86-
sdk: 3.13.6
87-
- name: Flutter 3.13, macOS
86+
sdk: 3.19.5
87+
- name: Flutter 3.19, macOS
8888
os: macos-latest
89-
sdk: 3.13.6
90-
- name: Flutter 3.13, Windows
89+
sdk: 3.19.5
90+
- name: Flutter 3.19, Windows
9191
os: windows-latest
92-
sdk: 3.13.6
92+
sdk: 3.19.5
9393
# Older Flutter framework versions (below) are only tested with Ubuntu to reduce CI resource usage.
94+
- name: Flutter 3.16
95+
os: ubuntu-latest
96+
sdk: 3.16.9
97+
- name: Flutter 3.13
98+
os: ubuntu-latest
99+
sdk: 3.13.9
94100
- name: Flutter 3.10
95101
os: ubuntu-latest
96102
sdk: 3.10.6
97-
- name: Flutter 3.7
98-
os: ubuntu-latest
99-
sdk: 3.7.12
100103
- name: Flutter beta
101104
os: ubuntu-latest
102105
sdk: beta

packages/flutter/CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
## [8.0.0](https://github.com/parse-community/Parse-SDK-Flutter/compare/flutter-7.0.0...flutter-8.0.0) (2024-05-15)
2+
3+
### BREAKING CHANGES
4+
5+
* This release removes support for Flutter 3.3, 3.7 ([#994](https://github.com/parse-community/Parse-SDK-Flutter/pull/994))
6+
7+
### Features
8+
9+
* Add support for Flutter 3.13, 3.16, 3.19; remove support for Flutter 3.3, 3.7 ([#994](https://github.com/parse-community/Parse-SDK-Flutter/pull/994))
10+
111
## [7.0.1](https://github.com/parse-community/Parse-SDK-Flutter/compare/flutter-7.0.0...flutter-7.0.1) (2024-02-03)
212

313
### Bug Fixes

packages/flutter/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ The Parse Flutter SDK is continuously tested with the most recent release of the
3232

3333
| Version | Latest Version | End of Support | Compatible |
3434
|--------------|----------------|----------------|------------|
35-
| Flutter 3.13 | 3.13.6 | Sep 2024 | ✅ Yes |
3635
| Flutter 3.10 | 3.10.6 | Jul 2024 | ✅ Yes |
37-
| Flutter 3.7 | 3.7.12 | Apr 2024 | ✅ Yes |
38-
| Flutter 3.3 | 3.3.10 | Dec 2024 | ✅ Yes |
36+
| Flutter 3.13 | 3.13.9 | Oct 2024 | ✅ Yes |
37+
| Flutter 3.16 | 3.16.9 | Jan 2025 | ✅ Yes |
38+
| Flutter 3.19 | 3.19.5 | Mar 2025 | ✅ Yes |
3939

4040
## Getting Started
4141

packages/flutter/pubspec.yaml

+11-11
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: parse_server_sdk_flutter
22
description: The Flutter SDK to connect to Parse Server. Build your apps faster with Parse Platform, the complete application stack.
3-
version: 7.0.1
3+
version: 8.0.0
44
homepage: https://parseplatform.org
55
repository: https://github.com/parse-community/Parse-SDK-Flutter
66
issue_tracker: https://github.com/parse-community/Parse-SDK-Flutter/issues
@@ -18,14 +18,14 @@ topics:
1818
- backend
1919

2020
environment:
21-
sdk: ">=2.19.6 <4.0.0"
22-
flutter: ">=3.3.10"
21+
sdk: ">=3.0.6 <4.0.0"
22+
flutter: ">=3.10.6"
2323

2424
dependencies:
2525
flutter:
2626
sdk: flutter
2727

28-
parse_server_sdk: ^5.1.3
28+
parse_server_sdk: ^6.4.0
2929
# Uncomment for local testing
3030
#parse_server_sdk:
3131
# path: ../dart
@@ -35,21 +35,21 @@ dependencies:
3535

3636
#Database
3737
shared_preferences: ^2.2.2
38-
sembast: ^3.4.9
39-
sembast_web: ^2.1.3
38+
sembast: ^3.6.0
39+
sembast_web: ^2.2.0
4040

4141
# Utils
42-
path_provider: ^2.1.1
42+
path_provider: ^2.1.2
4343
package_info_plus: ^4.2.0
44-
path: ^1.8.2
44+
path: ^1.8.3
4545

4646
dev_dependencies:
4747
flutter_test:
4848
sdk: flutter
4949

50-
flutter_lints: ^2.0.3
51-
path_provider_platform_interface: ^2.1.1
52-
plugin_platform_interface: ^2.1.6
50+
flutter_lints: ^3.0.1
51+
path_provider_platform_interface: ^2.1.2
52+
plugin_platform_interface: ^2.1.8
5353

5454
screenshots:
5555
- description: Parse Platform logo.

0 commit comments

Comments
 (0)