-
Notifications
You must be signed in to change notification settings - Fork 853
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
deps!: Update min Flutter to v3.13.0, compatibility with v3.16.8 #1715
Conversation
This is a |
Thank you, wasn't aware of that tag. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lgtm!
The tests are still failing due to an not handled error from the native stream, which is caught, but still propagated to the framework. I currently try to determine the source. |
Blocked by #1732 |
…on' into gustl22/upgrade-flutter
ff2a2ba
to
1a942d3
Compare
1a942d3
to
62dd9f8
Compare
This reverts commit 6387614.
6d9b65f
to
2016b44
Compare
2016b44
to
c4c522c
Compare
This reverts commit c4c522c.
# Description Wait simultaneously for async calls (Futures and Streams) to ensure all errors are propagated through one common future. Previously a stream could throw an error before it was even listened to, as the process still awaited an async call (here `setSource`). ## Checklist <!-- Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes (`[x]`). This will ensure a smooth and quick review process. --> - [x] The title of my PR starts with a [Conventional Commit] prefix (`fix:`, `feat:`, `refactor:`, `docs:`, `chore:`, `test:`, `ci:` etc). - [x] I have read the [Contributor Guide] and followed the process outlined for submitting PRs. - [x] I have updated/added tests for ALL new/updated/fixed functionality. - [x] I have updated/added relevant documentation and added dartdoc comments with `///`, where necessary. - [ ] I have updated/added relevant examples in [example]. The tests are adapted, but not explicitly written to avoid that error. But the error would occur since Flutter 3.16.x, so they are tested against in #1715 without further ado. ## Breaking Change - [ ] Yes, this is a breaking change. - [x] No, this is *not* a breaking change. ## Related Issues #1715 <!-- Links --> [issue database]: https://github.com/bluefireteam/audioplayers/issues [Contributor Guide]: https://github.com/bluefireteam/audioplayers/blob/main/contributing.md#feature-requests--prs [Conventional Commit]: https://conventionalcommits.org [example]: https://github.com/bluefireteam/audioplayers/tree/main/packages/audioplayers/example
Description
Update minimum required Flutter version to 3.13.0 as Linux requires at least that version to work properly due to a bug.
Therefore we also only test against 3.13.0 and higher (here 3.16.1).
Also remove
dartdoc
dependency introduced in 7ca5058 as the package is integrated in dart SDK since v5.0.0.Fix pump Linux, introduced in flutter/flutter#135266 (flutter/flutter@5def6f2)
Checklist
fix:
,feat:
,refactor:
,docs:
,chore:
,test:
,ci:
etc).///
, where necessary.Breaking Change
Migration instructions
Related Issues