Skip to content

Commit 427d7d5

Browse files
committed
Merge remote-tracking branch 'upstream/master'
2 parents a27db0f + 9dc36f9 commit 427d7d5

File tree

8 files changed

+65
-21
lines changed

8 files changed

+65
-21
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ jobs:
7272
if: ${{ always() && matrix.os == 'ubuntu-latest' }}
7373
with:
7474
files: packages/dart/coverage/lcov.info
75-
fail_ci_if_error: true
75+
fail_ci_if_error: false
7676
token: ${{ secrets.CODECOV_TOKEN }}
7777
check-flutter:
7878
runs-on: ${{ matrix.os }}
@@ -139,7 +139,7 @@ jobs:
139139
if: ${{ always() && matrix.os == 'ubuntu-latest' }}
140140
with:
141141
files: packages/flutter/coverage/lcov-full.info
142-
fail_ci_if_error: true
142+
fail_ci_if_error: false
143143
token: ${{ secrets.CODECOV_TOKEN }}
144144
auto-release-dry-run:
145145
runs-on: ubuntu-latest

.github/workflows/release-automated.yml

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,20 @@ on:
1616
env:
1717
package: ${{ startsWith(github.ref_name, 'dart-') && 'dart' || startsWith(github.ref_name, 'flutter-') && 'flutter' || '' }}
1818
jobs:
19-
# Semantic Release job - runs on branch pushes to create tags and update changelogs
2019
semantic-release:
2120
if: github.event_name == 'push' && github.ref_type == 'branch'
2221
runs-on: ubuntu-latest
2322
timeout-minutes: 10
2423
permissions:
25-
contents: write # Required for creating tags and commits
26-
issues: write # Required for commenting on issues
27-
pull-requests: write # Required for commenting on PRs
24+
contents: write
25+
issues: write
26+
pull-requests: write
2827
steps:
2928
- name: Checkout code
30-
uses: actions/checkout@v3
29+
uses: actions/checkout@v4
3130
with:
32-
fetch-depth: 0 # Required for semantic-release
33-
persist-credentials: true
31+
fetch-depth: 0
32+
persist-credentials: false
3433
- name: Setup Node.js
3534
uses: actions/setup-node@v4
3635
with:
@@ -39,26 +38,26 @@ jobs:
3938
- name: Install dependencies
4039
run: npm ci
4140
- name: Run semantic-release for dart package
41+
run: npx semantic-release
4242
env:
43+
GH_TOKEN: ${{ secrets.RELEASE_GITHUB_TOKEN }}
4344
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4445
PKG_NAME: dart
45-
run: npx semantic-release
4646
- name: Run semantic-release for flutter package
47+
run: npx semantic-release
4748
env:
49+
GH_TOKEN: ${{ secrets.RELEASE_GITHUB_TOKEN }}
4850
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4951
PKG_NAME: flutter
50-
run: npx semantic-release
51-
52-
# Publishing job - runs when a tag is pushed (created by semantic-release)
5352
release:
5453
if: github.event_name == 'push' && github.ref_type == 'tag'
5554
runs-on: ubuntu-latest
5655
timeout-minutes: 10
5756
permissions:
58-
id-token: write # This is required for requesting the JWT
57+
id-token: write
5958
steps:
6059
- name: Checkout code
61-
uses: actions/checkout@v3
60+
uses: actions/checkout@v4
6261
with:
6362
ref: ${{ github.ref_name }}
6463
- name: Setup dart

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "parse-sdk-flutter",
3-
"version": "0.0.0",
3+
"version": "10.1.0",
44
"repository": {
55
"type": "git",
66
"url": "git+https://github.com/parse-community/Parse-SDK-Flutter.git"

packages/dart/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
# [9.1.0](https://github.com/parse-community/Parse-SDK-Flutter/compare/dart-9.0.0...dart-9.1.0) (2025-11-28)
2+
3+
4+
### Features
5+
6+
* Bump timezone from 0.9.4 to 0.10.1 in /packages/dart ([#1063](https://github.com/parse-community/Parse-SDK-Flutter/issues/1063)) ([d3f2333](https://github.com/parse-community/Parse-SDK-Flutter/commit/d3f23338d5c8ca1e0239656814ac84818741f39d))
7+
8+
# [9.0.0](https://github.com/parse-community/Parse-SDK-Flutter/compare/dart-8.0.2...dart-9.0.0) (2025-11-28)
9+
10+
11+
### Features
12+
13+
* Remove support for expired Dart and Flutter versions ([#1052](https://github.com/parse-community/Parse-SDK-Flutter/issues/1052)) ([dbeb5cb](https://github.com/parse-community/Parse-SDK-Flutter/commit/dbeb5cbdb7e14c6fac5cf51a90addb0872ca88f2))
14+
15+
16+
### BREAKING CHANGES
17+
18+
* This release removes support for Dart 3.2 - 3.9 and Flutter 3.16 - 3.37. These versions exceeded their 6-month support window after the next significant version release. The minimum required versions are now Dart 3.10 and Flutter 3.38. ([dbeb5cb](dbeb5cb))
19+
120
## [8.0.2](https://github.com/parse-community/Parse-SDK-Flutter/compare/dart-8.0.1...dart-8.0.2) (2025-11-28)
221

322
### Bug Fixes

packages/dart/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: parse_server_sdk
22
description: The Dart SDK to connect to Parse Server. Build your apps faster with Parse Platform, the complete application stack.
3-
version: 8.0.2
3+
version: 9.1.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
@@ -35,7 +35,7 @@ dependencies:
3535
meta: ^1.16.0
3636
path: ^1.9.0
3737
mime: ^1.0.0
38-
timezone: ^0.9.4
38+
timezone: ">=0.9.4 <0.11.0"
3939
universal_io: ^2.2.2
4040
xxtea: ^2.1.0
4141
collection: ^1.18.0

packages/flutter/CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
# [10.1.0](https://github.com/parse-community/Parse-SDK-Flutter/compare/flutter-10.0.0...flutter-10.1.0) (2025-11-28)
2+
3+
4+
### Features
5+
6+
* Bump timezone from 0.9.4 to 0.10.1 in /packages/dart ([#1063](https://github.com/parse-community/Parse-SDK-Flutter/issues/1063)) ([d3f2333](https://github.com/parse-community/Parse-SDK-Flutter/commit/d3f23338d5c8ca1e0239656814ac84818741f39d))
7+
8+
# [10.0.0](https://github.com/parse-community/Parse-SDK-Flutter/compare/flutter-9.0.0...flutter-10.0.0) (2025-11-28)
9+
10+
11+
### Bug Fixes
12+
13+
* `ParseXFile` uploads file with content-type `application/octet-stream` if not explicitly set ([#1048](https://github.com/parse-community/Parse-SDK-Flutter/issues/1048)) ([a47f2a0](https://github.com/parse-community/Parse-SDK-Flutter/commit/a47f2a051fae92c44b974e1fd2f92b593a0139c6))
14+
* Add support for Dart 3.4, 3.5; remove support for Dart 3.0, 3.1 ([#1016](https://github.com/parse-community/Parse-SDK-Flutter/issues/1016)) ([a3449f4](https://github.com/parse-community/Parse-SDK-Flutter/commit/a3449f4a1c4060f6afea71f50b204cb5e5a37bd2))
15+
* HTTP client exception not handled properly resulting in incorrectly formatted error ([#1021](https://github.com/parse-community/Parse-SDK-Flutter/issues/1021)) ([4f20640](https://github.com/parse-community/Parse-SDK-Flutter/commit/4f2064096eb623a0af45a5aee60d8bfc0d882604))
16+
17+
### Features
18+
19+
* Add client access via `ParseDioClient.client` and `ParseHTTPClient.client` ([#1025](https://github.com/parse-community/Parse-SDK-Flutter/issues/1025)) ([af14388](https://github.com/parse-community/Parse-SDK-Flutter/commit/af1438820999af9740c1fe4b0a2e8a506e6222cf))
20+
* Remove support for expired Dart and Flutter versions ([#1052](https://github.com/parse-community/Parse-SDK-Flutter/issues/1052)) ([dbeb5cb](https://github.com/parse-community/Parse-SDK-Flutter/commit/dbeb5cbdb7e14c6fac5cf51a90addb0872ca88f2))
21+
22+
23+
### BREAKING CHANGES
24+
25+
* This release removes support for Dart 3.2 - 3.9 and Flutter 3.16 - 3.37. These versions exceeded their 6-month support window after the next significant version release. The minimum required versions are now Dart 3.10 and Flutter 3.38. ([dbeb5cb](dbeb5cb))
26+
127
## [9.0.0](https://github.com/parse-community/Parse-SDK-Flutter/compare/flutter-8.0.0...flutter-9.0.0) (2024-10-16)
228

329
### BREAKING CHANGES

packages/flutter/pubspec.yaml

Lines changed: 1 addition & 1 deletion
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: 9.0.0
3+
version: 10.1.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

0 commit comments

Comments
 (0)