[PR #106] [MERGED] Update Flutter to Version 3.16.5 #107

Closed
opened 2025-10-31 16:57:27 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/feeddeck/feeddeck/pull/106
Author: @ricoberger
Created: 12/21/2023
Status: Merged
Merged: 12/21/2023
Merged by: @ricoberger

Base: mainHead: update-flutter-to-3.16.5


📝 Commits (1)

  • 4d6bf06 Update Flutter to Version 3.16.5

📊 Changes

13 files changed (+147 additions, -137 deletions)

View changed files

📝 .github/workflows/continuous-delivery.yaml (+6 -6)
📝 CONTRIBUTING.md (+4 -4)
📝 app/ios/Podfile.lock (+9 -15)
📝 app/lib/repositories/items_repository.dart (+2 -2)
📝 app/lib/utils/desktop_login_manager.dart (+4 -4)
app/lib/utils/sign_in_with_apple.dart (+33 -0)
📝 app/lib/widgets/signin/signin.dart (+14 -13)
📝 app/lib/widgets/utils/cached_network_image.dart (+1 -2)
📝 app/linux/flutter/generated_plugin_registrant.cc (+4 -0)
📝 app/linux/flutter/generated_plugins.cmake (+1 -0)
📝 app/macos/Podfile.lock (+9 -9)
📝 app/pubspec.lock (+57 -81)
📝 app/pubspec.yaml (+3 -1)

📄 Description

Update the used Flutter version to 3.16.5 and the used packages to their latest version.

The Supabase package contained some breaking changes:

  • functionUrl is not exported anymore, so that it must be generated by ourselfs
  • Provider was renamed to OAuthProvider
  • The signInWithApple method was removed and is now implemented by us via the sign_in_with_apple package.

We also renamed the DesktopLoginManager to DesktopSignInManager to use the same naming as in other places of the app, where we are always using sign in and not login.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/feeddeck/feeddeck/pull/106 **Author:** [@ricoberger](https://github.com/ricoberger) **Created:** 12/21/2023 **Status:** ✅ Merged **Merged:** 12/21/2023 **Merged by:** [@ricoberger](https://github.com/ricoberger) **Base:** `main` ← **Head:** `update-flutter-to-3.16.5` --- ### 📝 Commits (1) - [`4d6bf06`](https://github.com/feeddeck/feeddeck/commit/4d6bf061b3561b2ef4d8fda6d8dfecb82a0dbf1e) Update Flutter to Version 3.16.5 ### 📊 Changes **13 files changed** (+147 additions, -137 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/continuous-delivery.yaml` (+6 -6) 📝 `CONTRIBUTING.md` (+4 -4) 📝 `app/ios/Podfile.lock` (+9 -15) 📝 `app/lib/repositories/items_repository.dart` (+2 -2) 📝 `app/lib/utils/desktop_login_manager.dart` (+4 -4) ➕ `app/lib/utils/sign_in_with_apple.dart` (+33 -0) 📝 `app/lib/widgets/signin/signin.dart` (+14 -13) 📝 `app/lib/widgets/utils/cached_network_image.dart` (+1 -2) 📝 `app/linux/flutter/generated_plugin_registrant.cc` (+4 -0) 📝 `app/linux/flutter/generated_plugins.cmake` (+1 -0) 📝 `app/macos/Podfile.lock` (+9 -9) 📝 `app/pubspec.lock` (+57 -81) 📝 `app/pubspec.yaml` (+3 -1) </details> ### 📄 Description Update the used Flutter version to 3.16.5 and the used packages to their latest version. The Supabase package contained some breaking changes: - `functionUrl` is not exported anymore, so that it must be generated by ourselfs - `Provider` was renamed to `OAuthProvider` - The `signInWithApple` method was removed and is now implemented by us via the `sign_in_with_apple` package. We also renamed the `DesktopLoginManager` to `DesktopSignInManager` to use the same naming as in other places of the app, where we are always using sign in and not login. <!-- Keep PR title verbose enough and add prefix telling about what source it touches e.g "[rss] Add feature xyz" or if the the PR is not realated to a source use "[core]", e.g. "[core] Fix xyz". If you add a breaking change within your PR you should add ":warning:" to the title, e.g. ":warning: [core] My breaking change" --> <!-- Description of what have been changed. Please also reference an issue, when available. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-10-31 16:57:27 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/feeddeck#107