Skip to content

Bump the all_dependencies group across 1 directory with 3 updates#521

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pub/packages/login_client_flutter/all_dependencies-f4934d280a
Open

Bump the all_dependencies group across 1 directory with 3 updates#521
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pub/packages/login_client_flutter/all_dependencies-f4934d280a

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 27, 2026

Bumps the all_dependencies group with 3 updates in the /packages/login_client_flutter directory: custom_lint, flutter_secure_storage and leancode_lint.

Updates custom_lint from 0.6.4 to 0.8.1

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 leancode_lint from 12.1.0 to 19.0.1

Release notes

Sourced from leancode_lint's releases.

leancode_lint-v19.0.1

See changelog on pub.dev

leancode_lint-v18.0.0

What's Changed

Full Changelog: leancode_debug_page-v3.0.0...leancode_lint-v18.0.0

Commits
  • af2155a Make Alignment class lookup optional (#493)
  • b53d2a6 Add clear button to debug page logs inspector (#489)
  • a68ced3 Update SDK constraint to 4.0.0 in overrride_api_endpoint (#485)
  • 11e4530 Fix releasing packages (#487)
  • c89eb1a [cqrs] Provide raw data in success query result (#486)
  • a62ca61 [leancode_hooks] Bump flutter_hooks and custom_lint dependency (#474)
  • 22c3403 Fix override_api_endpoint github workflow (#484)
  • 9eff6cf Improve clearing the API endpoint (#483)
  • f558e23 [leancode_lint] Bump dependencies (#480)
  • 2f9eabc feat: prefer center over align lint (#472)
  • 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 leancode_lint from 12.1.0 to 19.0.1

Release notes

Sourced from leancode_lint's releases.

leancode_lint-v19.0.1

See changelog on pub.dev

leancode_lint-v18.0.0

What's Changed

Full Changelog: leancode_debug_page-v3.0.0...leancode_lint-v18.0.0

Commits
  • af2155a Make Alignment class lookup optional (#493)
  • b53d2a6 Add clear button to debug page logs inspector (#489)
  • a68ced3 Update SDK constraint to 4.0.0 in overrride_api_endpoint (#485)
  • 11e4530 Fix releasing packages (#487)
  • c89eb1a [cqrs] Provide raw data in success query result (#486)
  • a62ca61 [leancode_hooks] Bump flutter_hooks and custom_lint dependency (#474)
  • 22c3403 Fix override_api_endpoint github workflow (#484)
  • 9eff6cf Improve clearing the API endpoint (#483)
  • f558e23 [leancode_lint] Bump dependencies (#480)
  • 2f9eabc feat: prefer center over align lint (#472)
  • Additional commits viewable in compare view

@dependabot dependabot bot added dart Pull requests that update dart code dependencies Pull requests that update a dependency file labels Mar 27, 2026
@dependabot dependabot bot requested a review from Albert221 as a code owner March 27, 2026 14:15
@dependabot dependabot bot added dependencies Pull requests that update a dependency file dart Pull requests that update dart code labels Mar 27, 2026
@github-actions github-actions bot added the p: login_client_flutter Related to the login_client_flutter package label Mar 27, 2026
Bumps the all_dependencies group with 3 updates in the /packages/login_client_flutter directory: [custom_lint](https://github.com/invertase/dart_custom_lint), [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) and [leancode_lint](https://github.com/leancodepl/flutter_corelibrary).


Updates `custom_lint` from 0.6.4 to 0.8.1
- [Commits](invertase/dart_custom_lint@custom_lint-v0.6.4...custom_lint-v0.8.1)

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 `leancode_lint` from 12.1.0 to 19.0.1
- [Release notes](https://github.com/leancodepl/flutter_corelibrary/releases)
- [Commits](leancode_lint-v12.1.0...leancode_lint-v19.0.1)

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 `leancode_lint` from 12.1.0 to 19.0.1
- [Release notes](https://github.com/leancodepl/flutter_corelibrary/releases)
- [Commits](leancode_lint-v12.1.0...leancode_lint-v19.0.1)

---
updated-dependencies:
- dependency-name: custom_lint
  dependency-version: 0.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  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: leancode_lint
  dependency-version: 19.0.1
  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: leancode_lint
  dependency-version: 19.0.1
  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 force-pushed the dependabot/pub/packages/login_client_flutter/all_dependencies-f4934d280a branch from a860cd6 to e133438 Compare March 30, 2026 08:57
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 p: login_client_flutter Related to the login_client_flutter package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants