all lists on 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal