Skip to content

Commit

Permalink
chore: Bump version to pre-v1.13.0+46
Browse files Browse the repository at this point in the history
  • Loading branch information
FriesI23 committed Jun 9, 2024
1 parent 97f2a14 commit eb0bebc
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 19 deletions.
36 changes: 18 additions & 18 deletions docs/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,26 @@
Title: Pre-Released or Released: v1.2.3+xx
-->

# Released: v1.12.8+45
# Pre-Released

- Update Translation file (vi)
- Add linux platform support (#174)
- Fix test reporter action HTTP Error (#181)
- Bump dependencies version
## pre-v1.13.0+46

## Linux Platform Support
Upgrade flutter version to 3.19.6 (last stable version with dart 3.3 (3.3.4). Main reason for upgrading this version is:

**Note**: Need to install following dependencies first:
- More stronger syntax checking (to prevent some bugs at async coding).
- To prevent falling too far behind Flutter's major version, which could be more difficult for future upgrades.
- Flutter project itself has fixed lot of bugs.

```shell
# https://docs.flutter.dev/get-started/install/linux/desktop?tab=vscode#development-tools
sudo apt-get install \
clang cmake git \
ninja-build pkg-config \
libgtk-3-dev liblzma-dev \
libstdc++-12-dev
# https://pub.dev/packages/sqflite_common_ffi#linux
sudo apt-get -y install libsqlite3-0 libsqlite3-dev
```
This update include following changes:

1. Fix unexpected warnings if enable `use_build_context_synchronously`, see [here](https://github.com/dart-lang/linter/issues/4753) to get more information.

2. Breaking changes
- [Deprecate textScaleFactor in favor of TextScaler](https://docs.flutter.dev/release/breaking-changes/deprecate-textscalefactor)
- [Android Predictive Back](https://docs.flutter.dev/release/breaking-changes/android-predictive-back)
- [Deprecated imperative apply of Flutter's Gradle plugins](https://docs.flutter.dev/release/breaking-changes/flutter-gradle-plugin-apply)

> for full breaking changes with two versions, see [Flutter 3.19](https://docs.flutter.dev/release/breaking-changes#released-in-flutter-3-19) and [Flutter 3.16](https://docs.flutter.dev/release/breaking-changes#released-in-flutter-3-16).
3. Fix Scrollbar's Exception on desktop platforms (windows/macos/linux) in app's `changelog` and `license` dialog.

**Note**: Reminder feature temporarily unavailable on Linux desktop.
2 changes: 1 addition & 1 deletion pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ publish_to: "none" # Remove this line if you wish to publish to pub.dev
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
# In Windows, build-name is used as the major, minor, and patch parts
# of the product and file versions while build-number is used as the build suffix.
version: 1.12.8+45
version: 1.13.0+46

environment:
sdk: ">=3.0.0 <4.0.0"
Expand Down

0 comments on commit eb0bebc

Please sign in to comment.