Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull Request Description
This PR upgrades our dependencies and workflows to be compatible with Flutter 3.35.
As part of the upgrade, I migrated over some code from the
swipeable_page_routepackage into Thunder. This was done for a couple of reasons:swipeable_page_routepackage has widgets that Thunder doesn't use. Those additional widgets are currently incompatible with Flutter 3.35 and would block us from upgrading to 3.35 (until the package is updated).SwipeablePageRoutefrom the package, integrating that logic directly into Thunder will allow us to reduce our external dependencies.I've also added the
swipeable_page_routelicense into our existing license, similar to some other packages that were migrated to Thunder in the past (e.g.,marquee_widgetandconditional_parent_widget).Issue Being Fixed
Issue Number: N/A
Screenshots / Recordings
Checklist
semanticLabels where applicable for accessibility?