public inbox for pve-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH proxmox{_login_manager,_dart_api_client}/pve_flutter_frontend 0/7] upgrade dependencies based on flutter v3.41 and migrate deprecated members
@ 2026-04-10 15:09 Shan Shaji
  2026-04-10 15:09 ` [PATCH pve_flutter_frontend 1/4] chore: upgrade dependencies based on flutter v3.41 Shan Shaji
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Shan Shaji @ 2026-04-10 15:09 UTC (permalink / raw)
  To: pve-devel

This patch series upgrades dependencies based on Flutter v3.41.6,
which is the latest stable release. The `font_awesome_flutter`
package major version was upgradable, so I have updated it, which
in turn introduced some breaking changes. The series also fixes
these.

I have added support for the UIScene lifecycle in iOS. AFAIU,
it will be mandatory starting from iOS versions after 26.

Another change was the addition of the `objective_c` package in order
to access the `NSError` type's `code` getter. Previously, `NSError`
was a Dart class and the `code` property was directly accessible.
However, startign from v9.0.0 of the `objective_c` package,
 `NSError` is now an extension type [0]. The `code` property is now a
getter defined inside the `NSError` extension. Inorder to fix the
issue added the `objective_c` pacakge as dependency and imported the
library. 

pve_flutter_frontend:

Shan Shaji (4):
  chore: upgrade dependencies based on flutter v3.41
  fix: breaking changes due to the upgrade of font_awesome_flutter to
    v11
  fix: migrate to UIScene lifecycle for iOS 26+ compatibility
  chore: use latest ndkVersion from flutter

 android/app/build.gradle                      |   3 +-
 ios/Flutter/AppFrameworkInfo.plist            |   2 -
 ios/Podfile.lock                              |  17 +-
 ios/Runner.xcodeproj/project.pbxproj          |   8 +-
 ios/Runner/AppDelegate.swift                  |  53 +----
 ios/Runner/Info.plist                         |  21 ++
 ios/Runner/SceneDelegate.swift                |  59 +++++
 lib/pages/main_layout_slim.dart               |   4 +-
 lib/utils/renderers.dart                      |   5 +-
 lib/widgets/pve_action_card_widget.dart       |  17 ++
 lib/widgets/pve_file_selector_widget.dart     |   6 +-
 lib/widgets/pve_guest_backup_widget.dart      |   2 +-
 lib/widgets/pve_guest_migrate_widget.dart     |   4 +-
 lib/widgets/pve_guest_os_selector_widget.dart |   4 +-
 lib/widgets/pve_guest_overview_header.dart    |   4 +-
 lib/widgets/pve_lxc_overview.dart             |  32 +--
 lib/widgets/pve_node_overview.dart            |   6 +-
 lib/widgets/pve_qemu_overview.dart            |  38 ++--
 .../pve_qemu_power_settings_widget.dart       |   4 +-
 pubspec.lock                                  | 212 ++++++++++--------
 pubspec.yaml                                  |   2 +-
 21 files changed, 267 insertions(+), 236 deletions(-)
 create mode 100644 ios/Runner/SceneDelegate.swift


proxmox_login_manager:

Shan Shaji (1):
  chore: upgrade dependencies

 pubspec.lock | 176 ++++++++++++++++++++++++++++++---------------------
 1 file changed, 104 insertions(+), 72 deletions(-)


proxmox_dart_api_client:

Shan Shaji (2):
  chore: upgrade dependencies
  deps: add objective_c dependency to access NSError's code property

 lib/src/authenticate.dart |  15 ++--
 pubspec.lock              | 158 +++++++++++++++++++++-----------------
 pubspec.yaml              |   1 +
 3 files changed, 94 insertions(+), 80 deletions(-)


Summary over all repositories:
  25 files changed, 465 insertions(+), 388 deletions(-)

-- 
Generated by git-murpp 0.8.1




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-04-10 15:10 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-04-10 15:09 [PATCH proxmox{_login_manager,_dart_api_client}/pve_flutter_frontend 0/7] upgrade dependencies based on flutter v3.41 and migrate deprecated members Shan Shaji
2026-04-10 15:09 ` [PATCH pve_flutter_frontend 1/4] chore: upgrade dependencies based on flutter v3.41 Shan Shaji
2026-04-10 15:09 ` [PATCH pve_flutter_frontend 2/4] fix: breaking changes due to the upgrade of font_awesome_flutter to v11 Shan Shaji
2026-04-10 15:09 ` [PATCH pve_flutter_frontend 3/4] fix: migrate to UIScene lifecycle for iOS 26+ compatibility Shan Shaji
2026-04-10 15:09 ` [PATCH pve_flutter_frontend 4/4] chore: use latest ndkVersion from flutter Shan Shaji
2026-04-10 15:09 ` [PATCH proxmox_login_manager 1/1] chore: upgrade dependencies Shan Shaji
2026-04-10 15:09 ` [PATCH proxmox_dart_api_client 1/2] " Shan Shaji
2026-04-10 15:09 ` [PATCH proxmox_dart_api_client 2/2] deps: add objective_c dependency to access NSError's code property Shan Shaji

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal