Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 3, 2026

Bumps the all-dependencies group with 7 updates in the /sample_app directory:

Package From To
firebase_core 3.15.2 4.4.0
flutter_slidable 3.1.2 4.0.3
flutter_secure_storage 9.2.4 10.0.0
go_router 14.8.1 17.0.1
flutter_local_notifications 18.0.1 20.0.0
firebase_messaging 15.2.10 16.1.1
sentry_flutter 8.14.2 9.10.0

Updates firebase_core from 3.15.2 to 4.4.0

Commits

Updates flutter_slidable from 3.1.2 to 4.0.3

Changelog

Sourced from flutter_slidable's changelog.

4.0.3

Fixed

  • Fixes issue with dismissal #537

4.0.2

Fixed

  • Issue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to @​EM-Sabeel.

4.0.1

Fixed

  • Issue in auto_close_behavior where removeStatusListener was not called.

4.0.0

Changed

  • Minimum version of Flutter (3.27.0 now)

Fixed

  • Icon color in actions #512
  • Use withValues instead of withOpacity
Commits

Updates flutter_secure_storage from 9.2.4 to 10.0.0

Release notes

Sourced from flutter_secure_storage's releases.

v10.0.0

This major release brings significant security improvements, platform updates, and modernization across all supported platforms.

Android

Due to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.

Breaking Changes:

  • AndroidOptions().encryptedSharedPreferences is now deprecated due to Jetpack Crypto package deprecation
    • Migration will automatically happen due to migrateOnAlgorithmChange: true, which can also be set to false if not wanted.
  • ResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with resetOnError: false
  • Default key cipher changed to RSA_ECB_OAEPwithSHA_256andMGF1Padding
  • Default storage cipher changed to AES_GCM_NoPadding
  • Minimum Android SDK changed from 19 to 23
  • Target SDK updated to 36
  • Migrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)
  • Migrated to Java Version 17

New Features:

  • New named constructors: AndroidOptions(), AndroidOptions.biometric()
  • AndroidOptions().migrateOnAlgorithmChange automatically migrates data to new ciphers when enabled
  • Improved biometric authentication with graceful degradation when device has no security setup
  • Migration tools for transitioning from deprecated encryptedSharedPreferences
  • Enhanced error handling with proper exception messages for biometric unavailability

Fixes:

  • Fixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when enforceBiometrics=false
  • Fixed storage cipher and key cipher pairing validation
  • Fixed migration checks for encrypted shared preferences
  • Fixed biometric permission handling
  • Fixed exception when reading data after boot

Other Changes:

  • Updated Gradle, Kotlin, and Tink dependencies
  • Refactored custom cipher implementations for better maintainability
  • Added delete key functions for proper reset handling
  • Migrated to new analyzer and code cleanup

iOS / macOS (darwin)

  • Merged iOS and macOS implementations into unified flutter_secure_storage_darwin package
  • Added support for Swift Package Manager
  • Remove keys regardless of synchronizable state or accessibility constraints
  • Change minimum iOS version from 9 to 12
  • Change minimum macOS version to 10.14
  • Use serial queue for execution of keychain operations
  • Added privacy manifest
  • Refactored code and added missing options to IOSOptions and MacOSOptions
  • Fixed warnings with Privacy Manifest
  • Fixed delete and deleteAll when synchronizable is set
  • Fixed migration when value is saved while key already exists with different accessibility option
  • Use accessibility option for all operations

... (truncated)

Commits

Updates go_router from 14.8.1 to 17.0.1

Commits
  • 2fb88d6 [go_router] Fixes an issue where onEnter blocking causes navigation stack l...
  • 72f24a7 [file_selector] Update Linux example for deprecations (#10542)
  • bd44398 [rfw] Add Flexible widget support to core widgets (#9750)
  • 2f44ca2 [camera_android_camerax] Updates pigeon generation to prevent crash when obje...
  • 338ecd3 [shared_preferences_tool] Update dependencies and fix deprecation (#10560)
  • 3546b8f [dependabot]: Bump camerax_version from 1.5.1 to 1.5.2 in /packages/camera/ca...
  • e5f8325 [camera_android_camerax] Removes internal native library Dart proxy (#10536)
  • 33a9a81 [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...
  • b17d3ff [interactive_media_ads] Removes internal native library Dart proxy (#10537)
  • 54b49e1 [webview_flutter_wkwebview] Removes internal native library Dart proxy (#10528)
  • Additional commits viewable in compare view

Updates flutter_local_notifications from 18.0.1 to 20.0.0

Release notes

Sourced from flutter_local_notifications's releases.

flutter_local_notifications-v20.0.0

  • Breaking change bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0
  • Breaking changes the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by Kwon Tae Hyung
    • initialize()
    • show()
    • periodicallyShow()
    • periodicallyShowWithDuration()
    • cancel()
    • zonedSchedule()
  • [Android] Breaking changes the positional parameters in the following methods have now been converted to named parameters
    • startForegroundService()
    • deleteNotificationChannelGroup()
    • deleteNotificationChannel()
    • getActiveNotificationMessagingStyle()
  • [Linux] Breaking changes the positional parameters in the LinuxNotificationCustomHint() method have now been converted to named parameters
  • [Windows] * Breaking changes the positional parameters in the following methods have now been converted to named parameters
    • showRawXml()
    • zonedScheduleRawXml()
  • [Windows] Breaking changes to align with the main the plugin, the following parameters have been renamed
    • the details parameter in the show() and zonedSchedule() methods has been renamed to notificationDetails
    • the onNotificationReceived in the initialize() method has been renamed to onDidReceiveNotificationResponse
  • [Windows] Breaking change removed the details parameter from the zonedScheduleRawXml() method as it was not actually used. Thanks to the PR from Levi Lesches
  • [Android] updated Java compatibility version to 17
  • [Android] fixed issue #2745 to export the AndroidIcon abstract class
  • Updated readme with information for developers that plan to move to use the UIScene lifecycle
  • Added flutter_lints to apply linter rules

flutter_local_notifications-v20.0.0-dev.4

  • [Android] fixed issue #2745 to export the AndroidIcon abstract class

flutter_local_notifications-v20.0.0-dev.3

  • Breaking changes the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by Kwon Tae Hyung
    • initialize()
    • show()
    • periodicallyShow()
    • periodicallyShowWithDuration()
    • cancel()
    • zonedSchedule()
  • [Android] Breaking changes the positional parameters in the following methods have now been converted to named parameters
    • startForegroundService()
    • deleteNotificationChannelGroup()
    • deleteNotificationChannel()
    • getActiveNotificationMessagingStyle()
  • [Linux] Breaking changes the positional parameters in the LinuxNotificationCustomHint() method have now been converted to named parameters
  • [Windows] * Breaking changes the positional parameters in the following methods have now been converted to named parameters
    • showRawXml()
    • zonedScheduleRawXml()
  • [Windows] Breaking changes to align with the main the plugin, the following parameters have been renamed
    • the details parameter in the show() and zonedSchedule() methods has been renamed to notificationDetails
    • the onNotificationReceived in the initialize() method has been renamed to onDidReceiveNotificationResponse

... (truncated)

Commits
  • 8bc6781 [various] prepare for 20.0.0 release (#2749)
  • 4e4b9e1 export AndroidIcon abstract class (#2746)
  • 39db99d added credit to named parameters changelog entry (#2741)
  • f341df1 [various] prepare for 20.0.0-dev.3 release (#2740)
  • 096c98b added more named parameters to APIs (#2739)
  • 1080ab9 [flutter_local_notifications] Apply named parameters to platform interface an...
  • b39a0f1 prepare for 20.0.0-dev.2 release (#2733)
  • cc5661a [flutter_local_notifications] updated Java compatibility version to 17 (#2732)
  • aa0ce88 [flutter_local_notifications_windows] bumped ffigen and regenerated bindings ...
  • f9f6ee5 [various] switched to use flutter_lints (#2728)
  • Additional commits viewable in compare view

Updates firebase_messaging from 15.2.10 to 16.1.1

Commits
  • 05731e3 chore(release): publish packages
  • c78f56e fix(messaging, iOS): scope iOS 18 duplicate notification workaround to iOS 18...
  • 48e6e17 chore(release): publish packages (#17916)
  • 6fd8929 fix(messaging, iOS): refactor notification handling in scene delegate methods...
  • a863397 feat(firebase_messaging, iOS): add scene delegate support for `firebase_messa...
  • 2f619a3 chore(release): publish packages (#17841)
  • ec5813a refactor(messaging, web): convert classes to extension types for improved int...
  • 3c8c83d feat(web): add registerVersion support for packages (#17780)
  • 455a068 chore(release): publish packages (#17787)
  • 96dda6f Update remote_notification.dart to fix typo in docs (#17636)
  • Additional commits viewable in compare view

Updates sentry_flutter from 8.14.2 to 9.10.0

Release notes

Sourced from sentry_flutter's releases.

9.10.0

Fixes

  • Kotlin language version handling in Android (#3436)

Enhancements

  • Replace log batcher with telemetry processor (#3448)

Dependencies

9.9.2

Fixes

  • Android not sending events when autoInitializedNativeSdk is disabled (#3420)

9.9.1

Fixes

  • Cold/warm start spans not attaching if TTFD takes more than 3 seconds to report (#3404)
  • Ensure that the JNI ScopesAdapter instance is released after use (#3411)

9.9.0

Features

  • Add Sentry.setAttributes and Sentry.removeAttribute (#3352)
    • These attributes are set at the scope level and apply to all logs (and later to metrics and spans).
    • When a scope attribute conflicts with a log-level attribute, the log-level attribute always takes precedence.
  • Sentry Supabase Integration (#2913)
    • Adds the sentry_supabase package to instrument supabase with Sentry breadcrumbs, traces and errors.

Fixes

  • Added consumerProguardFiles 'proguard-rules.pro' to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. (#3339)
  • Dart to native type conversion (#3372)
  • Revert FFI usage on iOS/macOS due to symbol stripping issues (#3379)
  • Android app crashing on hot-restart in debug mode (#3358)
  • Dont use Companion in JNI calls and properly release JNI refs (#3354)
    • This potentially fixes segfault crashes related to JNI

Enhancements

  • Refactor captureReplay and setReplayConfig to use JNI (#3318)
  • Refactor init to use JNI (#3324)
  • Flush logs if client/hub/sdk is closed (#3335

... (truncated)

Changelog

Sourced from sentry_flutter's changelog.

9.10.0

Fixes

  • Kotlin language version handling in Android (#3436)

Enhancements

  • Replace log batcher with telemetry processor (#3448)

Dependencies

9.9.2

Fixes

  • Android not sending events when autoInitializedNativeSdk is disabled (#3420)

9.9.1

Fixes

  • Cold/warm start spans not attaching if TTFD takes more than 3 seconds to report (#3404)
  • Ensure that the JNI ScopesAdapter instance is released after use (#3411)

9.9.0

Features

  • Add Sentry.setAttributes and Sentry.removeAttribute (#3352)
    • These attributes are set at the scope level and apply to all logs (and later to metrics and spans).
    • When a scope attribute conflicts with a log-level attribute, the log-level attribute always takes precedence.
  • Sentry Supabase Integration (#2913)
    • Adds the sentry_supabase package to instrument supabase with Sentry breadcrumbs, traces and errors.

Fixes

  • Added consumerProguardFiles 'proguard-rules.pro' to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. (#3339)
  • Dart to native type conversion (#3372)
  • Revert FFI usage on iOS/macOS due to symbol stripping issues (#3379)
  • Android app crashing on hot-restart in debug mode (#3358)
  • Dont use Companion in JNI calls and properly release JNI refs (#3354)
    • This potentially fixes segfault crashes related to JNI

Enhancements

... (truncated)

Commits
  • 2bcb18b Update Xcode version to 16.4 in workflow (#3452)
  • 862fe42 release: 9.10.0
  • 0265ce5 fix: update kotlin version handling in android (#3436)
  • f579250 chore(deps): update Flutter SDK (metrics) to v3.38.7 (#3437)
  • c002f00 Move TelemetryProcessor from span-first branch and replace LogBatcher (#3...
  • 9821ba4 Add CLAUDE.md symlink to AGENTS.md
  • 1661d67 Add claude settings (#3445)
  • 2f63d89 chore: update packages/flutter/scripts/update-native.sh to 0.12.3 (#3438)
  • dc53d48 build(deps): bump actions/checkout from 4 to 6 (#3365)
  • e5ae2a6 chore: update metrics/flutter.properties to 3.38.5 (#3387)
  • Additional commits viewable in compare view

Updates firebase_messaging from 15.2.10 to 16.1.1

Commits
  • 05731e3 chore(release): publish packages
  • c78f56e fix(messaging, iOS): scope iOS 18 duplicate notification workaround to iOS 18...
  • 48e6e17 chore(release): publish packages (#17916)
  • 6fd8929 fix(messaging, iOS): refactor notification handling in scene delegate methods...
  • a863397 feat(firebase_messaging, iOS): add scene delegate support for `firebase_messa...
  • 2f619a3 chore(release): publish packages (#17841)
  • ec5813a refactor(messaging, web): convert classes to extension types for improved int...
  • 3c8c83d feat(web): add registerVersion support for packages (#17780)
  • 455a068 chore(release): publish packages (#17787)
  • 96dda6f Update remote_notification.dart to fix typo in docs (#17636)
  • Additional commits viewable in compare view

Updates flutter_local_notifications from 18.0.1 to 20.0.0

Release notes

Sourced from flutter_local_notifications's releases.

flutter_local_notifications-v20.0.0

  • Breaking change bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0
  • Breaking changes the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by Kwon Tae Hyung
    • initialize()
    • show()
    • periodicallyShow()
    • periodicallyShowWithDuration()
    • cancel()
    • zonedSchedule()
  • [Android] Breaking changes the positional parameters in the following methods have now been converted to named parameters
    • startForegroundService()
    • deleteNotificationChannelGroup()
    • deleteNotificationChannel()
    • getActiveNotificationMessagingStyle()
  • [Linux] Breaking changes the positional parameters in the LinuxNotificationCustomHint() method have now been converted to named parameters
  • [Windows] * Breaking changes the positional parameters in the following methods have now been converted to named parameters
    • showRawXml()
    • zonedScheduleRawXml()
  • [Windows] Breaking changes to align with the main the plugin, the following parameters have been renamed
    • the details parameter in the show() and zonedSchedule() methods has been renamed to notificationDetails
    • the onNotificationReceived in the initialize() method has been renamed to onDidReceiveNotificationResponse
  • [Windows] Breaking change removed the details parameter from the zonedScheduleRawXml() method as it was not actually used. Thanks to the PR from Levi Lesches
  • [Android] updated Java compatibility version to 17
  • [Android] fixed issue #2745 to export the AndroidIcon abstract class
  • Updated readme with information for developers that plan to move to use the UIScene lifecycle
  • Added flutter_lints to apply linter rules

flutter_local_notifications-v20.0.0-dev.4

  • [Android] fixed issue #2745 to export the AndroidIcon abstract class

flutter_local_notifications-v20.0.0-dev.3

  • Breaking changes the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by Kwon Tae Hyung
    • initialize()
    • show()
    • periodicallyShow()
    • periodicallyShowWithDuration()
    • cancel()
    • zonedSchedule()
  • [Android] Breaking changes the positional parameters in the following methods have now been converted to named parameters
    • startForegroundService()
    • deleteNotificationChannelGroup()
    • deleteNotificationChannel()
    • getActiveNotificationMessagingStyle()
  • [Linux] Breaking changes the positional parameters in the LinuxNotificationCustomHint() method have now been converted to named parameters
  • [Windows] * Breaking changes the positional parameters in the following methods have now been converted to named parameters
    • showRawXml()
    • zonedScheduleRawXml()
  • [Windows] Breaking changes to align with the main the plugin, the following parameters have been renamed
    • the details parameter in the show() and zonedSchedule() methods has been renamed to notificationDetails
    • the onNotificationReceived in the initialize() method has been renamed to onDidReceiveNotificationResponse

... (truncated)

Commits
  • 8bc6781 [various] prepare for 20.0.0 release (#2749)
  • 4e4b9e1 export AndroidIcon abstract class (#2746)
  • 39db99d added credit to named parameters changelog entry (#2741)
  • f341df1 [various] prepare for 20.0.0-dev.3 release (#2740)
  • 096c98b added more named parameters to APIs (#2739)
  • 1080ab9 [flutter_local_notifications] Apply named parameters to platform interface an...
  • b39a0f1 prepare for 20.0.0-dev.2 release (#2733)
  • cc5661a [flutter_local_notifications] updated Java compatibility version to 17 (#2732)
  • aa0ce88 [flutter_local_notifications_windows] bumped ffigen and regenerated bindings ...
  • f9f6ee5 [various] switched to use flutter_lints (#2728)
  • Additional commits viewable in compare view

Updates flutter_secure_storage from 9.2.4 to 10.0.0

Release notes

Sourced from flutter_secure_storage's releases.

v10.0.0

This major release brings significant security improvements, platform updates, and modernization across all supported platforms.

Android

Due to the deprecation of Jetpack Security library, the Android implementation has been largely rewritten with custom secure ciphers, enhanced biometrics support, and migration tools.

Breaking Changes:

  • AndroidOptions().encryptedSharedPreferences is now deprecated due to Jetpack Crypto package deprecation
    • Migration will automatically happen due to migrateOnAlgorithmChange: true, which can also be set to false if not wanted.
  • ResetOnError will now automatically be true, because most errors are unrecoverable due to key storage problems. It can still be disabled with resetOnError: false
  • Default key cipher changed to RSA_ECB_OAEPwithSHA_256andMGF1Padding
  • Default storage cipher changed to AES_GCM_NoPadding
  • Minimum Android SDK changed from 19 to 23
  • Target SDK updated to 36
  • Migrated from deprecated Jetpack Crypto library to custom cipher implementation (Tink doesn't support biometrics)
  • Migrated to Java Version 17

New Features:

  • New named constructors: AndroidOptions(), AndroidOptions.biometric()
  • AndroidOptions().migrateOnAlgorithmChange automatically migrates data to new ciphers when enabled
  • Improved biometric authentication with graceful degradation when device has no security setup
  • Migration tools for transitioning from deprecated encryptedSharedPreferences
  • Enhanced error handling with proper exception messages for biometric unavailability

Fixes:

  • Fixed biometric authentication on devices without security (PIN/pattern/password) - now gracefully degrades when enforceBiometrics=false
  • Fixed storage cipher and key cipher pairing validation
  • Fixed migration checks for encrypted shared preferences
  • Fixed biometric permission handling
  • Fixed exception when reading data after boot

Other Changes:

  • Updated Gradle, Kotlin, and Tink dependencies
  • Refactored custom cipher implementations for better maintainability
  • Added delete key functions for proper reset handling
  • Migrated to new analyzer and code cleanup

iOS / macOS (darwin)

  • Merged iOS and macOS implementations into unified flutter_secure_storage_darwin package
  • Added support for Swift Package Manager
  • Remove keys regardless of synchronizable state or accessibility constraints
  • Change minimum iOS version from 9 to 12
  • Change minimum macOS version to 10.14
  • Use serial queue for execution of keychain operations
  • Added privacy manifest
  • Refactored code and added missing options to IOSOptions and MacOSOptions
  • Fixed warnings with Privacy Manifest
  • Fixed delete and deleteAll when synchronizable is set
  • Fixed migration when value is saved while key already exists with different accessibility option
  • Use accessibility option for all operations

... (truncated)

Commits

Updates flutter_slidable from 3.1.2 to 4.0.3

Changelog

Sourced from flutter_slidable's changelog.

4.0.3

Fixed

  • Fixes issue with dismissal #537

4.0.2

Fixed

  • Issue when actionPaneConfigurator is null when calling openCurrentActionPane. Thanks to @​EM-Sabeel.

4.0.1

Fixed

  • Issue in auto_close_behavior where removeStatusListener was not called.

4.0.0

Changed

  • Minimum version of Flutter (3.27.0 now)

Fixed

  • Icon color in actions #512
  • Use withValues instead of withOpacity
Commits

Updates go_router from 14.8.1 to 17.0.1

Commits
  • 2fb88d6 [go_router] Fixes an issue where onEnter blocking causes navigation stack l...
  • 72f24a7 [file_selector] Update Linux example for deprecations (#10542)
  • bd44398 [rfw] Add Flexible widget support to core widgets (#9750)
  • 2f44ca2 [camera_android_camerax] Updates pigeon generation to prevent crash when obje...
  • 338ecd3 [shared_preferences_tool] Update dependencies and fix deprecation (#10560)
  • 3546b8f [dependabot]: Bump camerax_version from 1.5.1 to 1.5.2 in /packages/camera/ca...
  • e5f8325 [camera_android_camerax] Removes internal native library Dart proxy (#10536)
  • 33a9a81 [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...
  • b17d3ff [interactive_media_ads] Removes internal native library Dart proxy (#10537)
  • 54b49e1 [webview_flutter_wkwebview] Removes internal native library Dart proxy (#10528)
  • Additional commits viewable in compare view

Updates sentry_flutter from 8.14.2 to 9.10.0

Release notes

Sourced from sentry_flutter's releases.

9.10.0

Fixes

  • Kotlin language version handling in Android (#3436)

Enhancements

  • Replace log batcher with telemetry processor (#3448)

Dependencies

9.9.2

Fixes

  • Android not sending events when autoInitializedNativeSdk is disabled (#3420)

9.9.1

Fixes

  • Cold/warm start spans not attaching if TTFD takes more than 3 seconds to report (#3404)
  • Ensure that the JNI ScopesAdapter instance is released after use (#3411)

9.9.0

Features

  • Add Sentry.setAttributes and Sentry.removeAttribute (#3352)
    • These attributes are set at the scope level and apply to all logs (and later to metrics and spans).
    • When a scope attribute conflicts with a log-level attribute, the log-level attribute always takes precedence.
  • Sentry Supabase Integration (#2913)
    • Adds the sentry_supabase package to instrument supabase with Sentry breadcrumbs, traces and errors.

Fixes

  • Added consumerProguardFiles 'proguard-rules.pro' to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. (#3339)
  • Dart to native type conversion (#3372)
  • Revert FFI usage on iOS/macOS due to symbol stripping issues (#3379)
  • Android app crashing on hot-restart in debug mode (#3358)
  • Dont use Companion in JNI calls and properly release JNI refs (#3354)
    • This potentially fixes segfault crashes related to JNI

Enhancements

  • Refactor captureReplay and setReplayConfig to use JNI (#3318)
  • Refactor init to use JNI (#3324)
  • Flush logs if client/hub/sdk is closed (#3335

... (truncated)

Changelog

Sourced from sentry_flutter's changelog.

9.10.0

Fixes

  • Kotlin language version handling in Android (#3436)

Enhancements

  • Replace log batcher with telemetry processor (#3448)

Dependencies

9.9.2

Fixes

  • Android not sending events when autoInitializedNativeSdk is disabled (#3420)

9.9.1

Fixes

  • Cold/warm start spans not attaching if TTFD takes more than 3 seconds to report (#3404)
  • Ensure that the JNI ScopesAdapter instance is released after use (#3411)

9.9.0

Features

  • Add Sentry.setAttributes and Sentry.removeAttribute (#3352)
    • These attributes are set at the scope level and apply to all logs (and later to metrics and spans).
    • When a scope attribute conflicts with a log-level attribute, the log-level attribute always takes precedence.
  • Sentry Supabase Integration (#2913)
    • Adds the sentry_supabase package to instrument supabase with Sentry breadcrumbs, traces and errors.

Fixes

  • Added consumerProguardFiles 'proguard-rules.pro' to the debug build configuration to ensure ProGuard rules are consistently applied across both release and debug variants. (#3339)
  • Dart to native type conversion (#3372)
  • Revert FFI usage on iOS/macOS due to symbol stripping issues (#3379)
  • Android app crashing on hot-restart in debug mode (#3358)
  • Dont use Companion in JNI calls and properly release JNI refs (#3354)
    • This potentially fixes segfault crashes related to JNI

Enhancements

... (truncated)

Commits
  • 2bcb18b Update Xcode version to 16.4 in workflow (#3452)
  • 862fe42 release: 9.10.0
  • 0265ce5 fix: update kotlin version handling in android (#3436)
  • f579250 chore(deps): update Flutter SDK (metrics) to v3.38.7 (#3437)
  • c002f00 Move TelemetryProcessor from span-first branch and replace LogBatcher (#3...
  • 9821ba4 Add CLAUDE.md symlink to AGENTS.md
  • 1661d67 Add claude settings (#3445)
  • 2f63d89 chore: update packages/flutter/scripts/update-native.sh to 0.12.3 (#3438)
  • dc53d48 build(deps): bump actions/checkout from 4 to 6 (#3365)
  • e5ae2a6 chore: update metrics/flutter.properties to 3.38.5 (#3387)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot crea...

Description has been truncated

…7 updates

Bumps the all-dependencies group with 7 updates in the /sample_app directory:

| Package | From | To |
| --- | --- | --- |
| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `3.15.2` | `4.4.0` |
| [flutter_slidable](https://github.com/letsar/flutter_slidable) | `3.1.2` | `4.0.3` |
| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `9.2.4` | `10.0.0` |
| [go_router](https://github.com/flutter/packages/tree/main/packages) | `14.8.1` | `17.0.1` |
| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `20.0.0` |
| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `15.2.10` | `16.1.1` |
| [sentry_flutter](https://github.com/getsentry/sentry-dart) | `8.14.2` | `9.10.0` |



Updates `firebase_core` from 3.15.2 to 4.4.0
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_core-v4.4.0/packages/firebase_core)

Updates `flutter_slidable` from 3.1.2 to 4.0.3
- [Release notes](https://github.com/letsar/flutter_slidable/releases)
- [Changelog](https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md)
- [Commits](https://github.com/letsar/flutter_slidable/commits)

Updates `flutter_secure_storage` from 9.2.4 to 10.0.0
- [Release notes](https://github.com/mogol/flutter_secure_storage/releases)
- [Commits](juliansteenbakker/flutter_secure_storage@v9.2.4...v10.0.0)

Updates `go_router` from 14.8.1 to 17.0.1
- [Commits](https://github.com/flutter/packages/commits/go_router-v17.0.1/packages)

Updates `flutter_local_notifications` from 18.0.1 to 20.0.0
- [Release notes](https://github.com/MaikuB/flutter_local_notifications/releases)
- [Commits](MaikuB/flutter_local_notifications@flutter_local_notifications-v18.0.1...flutter_local_notifications-v20.0.0)

Updates `firebase_messaging` from 15.2.10 to 16.1.1
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.1/packages/firebase_messaging)

Updates `sentry_flutter` from 8.14.2 to 9.10.0
- [Release notes](https://github.com/getsentry/sentry-dart/releases)
- [Changelog](https://github.com/getsentry/sentry-dart/blob/main/CHANGELOG.md)
- [Commits](getsentry/sentry-dart@8.14.2...9.10.0)

Updates `firebase_messaging` from 15.2.10 to 16.1.1
- [Release notes](https://github.com/firebase/flutterfire/releases)
- [Commits](https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.1/packages/firebase_messaging)

Updates `flutter_local_notifications` from 18.0.1 to 20.0.0
- [Release notes](https://github.com/MaikuB/flutter_local_notifications/releases)
- [Commits](MaikuB/flutter_local_notifications@flutter_local_notifications-v18.0.1...flutter_local_notifications-v20.0.0)

Updates `flutter_secure_storage` from 9.2.4 to 10.0.0
- [Release notes](https://github.com/mogol/flutter_secure_storage/releases)
- [Commits](juliansteenbakker/flutter_secure_storage@v9.2.4...v10.0.0)

Updates `flutter_slidable` from 3.1.2 to 4.0.3
- [Release notes](https://github.com/letsar/flutter_slidable/releases)
- [Changelog](https://github.com/letsar/flutter_slidable/blob/master/CHANGELOG.md)
- [Commits](https://github.com/letsar/flutter_slidable/commits)

Updates `go_router` from 14.8.1 to 17.0.1
- [Commits](https://github.com/flutter/packages/commits/go_router-v17.0.1/packages)

Updates `sentry_flutter` from 8.14.2 to 9.10.0
- [Release notes](https://github.com/getsentry/sentry-dart/releases)
- [Changelog](https://github.com/getsentry/sentry-dart/blob/main/CHANGELOG.md)
- [Commits](getsentry/sentry-dart@8.14.2...9.10.0)

---
updated-dependencies:
- dependency-name: firebase_core
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: flutter_slidable
  dependency-version: 4.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: flutter_secure_storage
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: go_router
  dependency-version: 17.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: flutter_local_notifications
  dependency-version: 20.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: firebase_messaging
  dependency-version: 16.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: sentry_flutter
  dependency-version: 9.10.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: firebase_messaging
  dependency-version: 16.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: flutter_local_notifications
  dependency-version: 20.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: flutter_secure_storage
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: flutter_slidable
  dependency-version: 4.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: go_router
  dependency-version: 17.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: sentry_flutter
  dependency-version: 9.10.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dart Pull requests that update Dart code dependencies Pull requests that update a dependency file labels Feb 3, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 3, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Comment @coderabbitai help to get the list of available commands and usage tips.

@xsahil03x xsahil03x closed this Feb 3, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 3, 2026

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot bot deleted the dependabot/pub/sample_app/all-dependencies-26755fd4ea branch February 3, 2026 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dart Pull requests that update Dart code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant