Skip to content

Deps/bump deps - #34

Merged
TesteurManiak merged 5 commits into
mainfrom
deps/bump-deps
Jun 24, 2026
Merged

Deps/bump deps#34
TesteurManiak merged 5 commits into
mainfrom
deps/bump-deps

Conversation

@TesteurManiak

@TesteurManiak TesteurManiak commented Jun 24, 2026

Copy link
Copy Markdown
Owner
  • Bump dependencies for updated packages
  • Removed Cocoapods support for iOS and MacOS example (SPM only)

@TesteurManiak TesteurManiak self-assigned this Jun 24, 2026
Copilot AI review requested due to automatic review settings June 24, 2026 07:19
@TesteurManiak TesteurManiak added iOS android macOS dependencies Pull requests that update a dependency file labels Jun 24, 2026
@TesteurManiak
TesteurManiak merged commit ca2aa18 into main Jun 24, 2026
3 checks passed
@TesteurManiak
TesteurManiak deleted the deps/bump-deps branch June 24, 2026 07:22

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Flutter/Dart package constraints and bumps several dependencies across the workspace, including regenerating Pigeon message code and updating the example iOS/macOS Xcode projects to align with newer Flutter tooling/templates (e.g., Swift Package-based plugin integration and higher deployment targets).

Changes:

  • Bump SDK constraints and dependency versions (e.g., flutter_lints, mocktail, flutter_file_manager_platform_interface, pigeon).
  • Regenerate Pigeon outputs for Android/iOS/macOS (Dart + native platform bindings).
  • Update example iOS/macOS project files (remove CocoaPods integration artifacts, add prepare scripts, adjust deployment targets, and update iOS app delegate/plist template).

Reviewed changes

Copilot reviewed 25 out of 29 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
packages/flutter_file_saver/pubspec.yaml Updates SDK constraint and dependency versions for the main package.
packages/flutter_file_saver/example/pubspec.yaml Updates example app SDK constraint and dev deps.
packages/flutter_file_saver/example/macos/Runner.xcworkspace/contents.xcworkspacedata Removes Pods project reference from the macOS workspace.
packages/flutter_file_saver/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme Adds pre-build “prepare Flutter framework” action in the macOS scheme.
packages/flutter_file_saver/example/macos/Runner.xcodeproj/project.pbxproj Migrates macOS example project away from CocoaPods and bumps macOS deployment target.
packages/flutter_file_saver/example/macos/Podfile.lock Removes CocoaPods lockfile from macOS example.
packages/flutter_file_saver/example/macos/Podfile Removes CocoaPods Podfile from macOS example.
packages/flutter_file_saver/example/macos/Flutter/Flutter-Release.xcconfig Removes Pods xcconfig include from macOS release config.
packages/flutter_file_saver/example/macos/Flutter/Flutter-Debug.xcconfig Removes Pods xcconfig include from macOS debug config.
packages/flutter_file_saver/example/lib/main.dart Minor modernizations/formatting in the example app code.
packages/flutter_file_saver/example/ios/Runner/Info.plist Updates iOS plist keys (scenes/indirect input/min frame duration placement).
packages/flutter_file_saver/example/ios/Runner/AppDelegate.swift Updates plugin registration for implicit engine initialization.
packages/flutter_file_saver/example/ios/Runner.xcworkspace/contents.xcworkspacedata Removes Pods project reference from the iOS workspace.
packages/flutter_file_saver/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme Adds prepare pre-action and sets LLDB init file for iOS scheme.
packages/flutter_file_saver/example/ios/Runner.xcodeproj/project.pbxproj Migrates iOS example project away from CocoaPods and bumps iOS deployment target.
packages/flutter_file_saver/example/ios/Podfile.lock Removes CocoaPods lockfile from iOS example.
packages/flutter_file_saver/example/ios/Podfile Removes CocoaPods Podfile from iOS example.
packages/flutter_file_saver/example/ios/Flutter/Release.xcconfig Removes Pods xcconfig include from iOS release config.
packages/flutter_file_saver/example/ios/Flutter/Debug.xcconfig Removes Pods xcconfig include from iOS debug config.
packages/flutter_file_saver/example/ios/Flutter/AppFrameworkInfo.plist Removes explicit MinimumOSVersion entry from iOS framework plist.
packages/flutter_file_manager_macos/pubspec.yaml Bumps deps/dev-deps and updates SDK constraint for macOS implementation package.
packages/flutter_file_manager_macos/macos/flutter_file_manager_macos/Sources/flutter_file_manager_macos/MethodChannelMessages.g.swift Updates generated Pigeon Swift bindings for macOS.
packages/flutter_file_manager_macos/lib/src/gen/method_channel_messages.dart Updates generated Pigeon Dart API for macOS.
packages/flutter_file_manager_ios/pubspec.yaml Bumps deps/dev-deps and updates SDK constraint for iOS implementation package.
packages/flutter_file_manager_ios/lib/src/gen/method_channel_messages.dart Updates generated Pigeon Dart API for iOS.
packages/flutter_file_manager_ios/ios/flutter_file_manager_ios/Sources/flutter_file_manager_ios/MethodChannelMessages.g.swift Updates generated Pigeon Swift bindings for iOS.
packages/flutter_file_manager_android/pubspec.yaml Bumps deps/dev-deps and updates SDK constraint for Android implementation package.
packages/flutter_file_manager_android/lib/src/gen/method_channel_messages.dart Updates generated Pigeon Dart API for Android.
packages/flutter_file_manager_android/android/src/main/kotlin/com/maniak/flutter_file_manager_android/MethodChannelMessages.g.kt Updates generated Pigeon Kotlin bindings for Android.
Files not reviewed (2)
  • packages/flutter_file_saver/example/ios/Runner.xcworkspace/contents.xcworkspacedata: Generated file
  • packages/flutter_file_saver/example/macos/Runner.xcworkspace/contents.xcworkspacedata: Generated file

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


import 'dart:async';
import 'dart:typed_data' show Float64List, Int32List, Int64List, Uint8List;
import 'dart:typed_data' show Float64List, Int32List, Int64List;

import 'dart:async';
import 'dart:typed_data' show Float64List, Int32List, Int64List, Uint8List;
import 'dart:typed_data' show Float64List, Int32List, Int64List;

import 'dart:async';
import 'dart:typed_data' show Float64List, Int32List, Int64List, Uint8List;
import 'dart:typed_data' show Float64List, Int32List, Int64List;
Comment on lines 365 to +367
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

android dependencies Pull requests that update a dependency file iOS macOS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants