Skip to content

Commit

Permalink
feat: Add support for Flutter 3.13, 3.16, 3.19; remove support …
Browse files Browse the repository at this point in the history
…for Flutter `3.3`, `3.7` (#994)
  • Loading branch information
mbfakourii committed May 15, 2024
1 parent 16674fd commit 3274981
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 23 deletions.
21 changes: 12 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,22 +81,25 @@ jobs:
include:
# Flutter framework may contain breaking changes in minor version releases, not following semver.
# The latest Flutter framework (below) is tested on all architectures (Ubuntu, macOS, Windows).
- name: Flutter 3.13, Ubuntu
- name: Flutter 3.19, Ubuntu
os: ubuntu-latest
sdk: 3.13.6
- name: Flutter 3.13, macOS
sdk: 3.19.5
- name: Flutter 3.19, macOS
os: macos-latest
sdk: 3.13.6
- name: Flutter 3.13, Windows
sdk: 3.19.5
- name: Flutter 3.19, Windows
os: windows-latest
sdk: 3.13.6
sdk: 3.19.5
# Older Flutter framework versions (below) are only tested with Ubuntu to reduce CI resource usage.
- name: Flutter 3.16
os: ubuntu-latest
sdk: 3.16.9
- name: Flutter 3.13
os: ubuntu-latest
sdk: 3.13.9
- name: Flutter 3.10
os: ubuntu-latest
sdk: 3.10.6
- name: Flutter 3.7
os: ubuntu-latest
sdk: 3.7.12
- name: Flutter beta
os: ubuntu-latest
sdk: beta
Expand Down
10 changes: 10 additions & 0 deletions packages/flutter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
## [8.0.0](https://github.com/parse-community/Parse-SDK-Flutter/compare/flutter-7.0.0...flutter-8.0.0) (2024-05-15)

### BREAKING CHANGES

* This release removes support for Flutter 3.3, 3.7 ([#994](https://github.com/parse-community/Parse-SDK-Flutter/pull/994))

### Features

* 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))

## [7.0.1](https://github.com/parse-community/Parse-SDK-Flutter/compare/flutter-7.0.0...flutter-7.0.1) (2024-02-03)

### Bug Fixes
Expand Down
6 changes: 3 additions & 3 deletions packages/flutter/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@ The Parse Flutter SDK is continuously tested with the most recent release of the

| Version | Latest Version | End of Support | Compatible |
|--------------|----------------|----------------|------------|
| Flutter 3.13 | 3.13.6 | Sep 2024 | ✅ Yes |
| Flutter 3.10 | 3.10.6 | Jul 2024 | ✅ Yes |
| Flutter 3.7 | 3.7.12 | Apr 2024 | ✅ Yes |
| Flutter 3.3 | 3.3.10 | Dec 2024 | ✅ Yes |
| Flutter 3.13 | 3.13.9 | Oct 2024 | ✅ Yes |
| Flutter 3.16 | 3.16.9 | Jan 2025 | ✅ Yes |
| Flutter 3.19 | 3.19.5 | Mar 2025 | ✅ Yes |

## Getting Started

Expand Down
22 changes: 11 additions & 11 deletions packages/flutter/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: parse_server_sdk_flutter
description: The Flutter SDK to connect to Parse Server. Build your apps faster with Parse Platform, the complete application stack.
version: 7.0.1
version: 8.0.0
homepage: https://parseplatform.org
repository: https://github.com/parse-community/Parse-SDK-Flutter
issue_tracker: https://github.com/parse-community/Parse-SDK-Flutter/issues
Expand All @@ -18,14 +18,14 @@ topics:
- backend

environment:
sdk: ">=2.19.6 <4.0.0"
flutter: ">=3.3.10"
sdk: ">=3.0.6 <4.0.0"
flutter: ">=3.10.6"

dependencies:
flutter:
sdk: flutter

parse_server_sdk: ^5.1.3
parse_server_sdk: ^6.4.0
# Uncomment for local testing
#parse_server_sdk:
# path: ../dart
Expand All @@ -35,21 +35,21 @@ dependencies:

#Database
shared_preferences: ^2.2.2
sembast: ^3.4.9
sembast_web: ^2.1.3
sembast: ^3.6.0
sembast_web: ^2.2.0

# Utils
path_provider: ^2.1.1
path_provider: ^2.1.2
package_info_plus: ^4.2.0
path: ^1.8.2
path: ^1.8.3

dev_dependencies:
flutter_test:
sdk: flutter

flutter_lints: ^2.0.3
path_provider_platform_interface: ^2.1.1
plugin_platform_interface: ^2.1.6
flutter_lints: ^3.0.1
path_provider_platform_interface: ^2.1.2
plugin_platform_interface: ^2.1.8

screenshots:
- description: Parse Platform logo.
Expand Down

0 comments on commit 3274981

Please sign in to comment.