Skip to content

fix: Upgrade secure storage#804

Merged
johannesvedder merged 2 commits into
devfrom
fix/upgrade-secure-storage
May 27, 2026
Merged

fix: Upgrade secure storage#804
johannesvedder merged 2 commits into
devfrom
fix/upgrade-secure-storage

Conversation

@johannesvedder

@johannesvedder johannesvedder commented Mar 23, 2026

Copy link
Copy Markdown
Contributor

This pull request includes several updates across the Android, iOS, and Flutter common modules, focusing on upgrading dependencies, updating environment configuration, and aligning build settings with newer standards.

Build system and dependency upgrades:

  • Upgraded Android build configuration to use Java 17 for both sourceCompatibility, targetCompatibility, and kotlinOptions.jvmTarget in app/android/app/build.gradle.kts. This modernizes the build environment and enables usage of newer Java features.
  • Updated the flutter_secure_storage dependency to version ^10.0.0 in flutter_common/pubspec.yaml, allowing access to bug fixes and new features in the latest releases.
  • Removed commented-out options in the FlutterSecureStorage initialization in flutter_common/lib/src/utils/storage.dart for cleaner and more maintainable code.

Configuration and environment changes:

  • Updated the STUDYU_SUPABASE_PUBLIC_ANON_KEY value in the development environment file flutter_common/lib/envs/.env.dev, likely for security or access reasons.

Platform-specific settings:

  • Removed the MinimumOSVersion key from the iOS AppFrameworkInfo.plist, possibly to inherit the default or configure it elsewhere.

Other minor changes include a formatting adjustment in the German localization Dart file, which does not affect functionality.

@github-actions github-actions Bot added dependencies Pull requests that update a dependency file app flutter_common labels Mar 23, 2026
@github-actions

github-actions Bot commented Mar 23, 2026

Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit 130754c):

(expires Wed, 03 Jun 2026 13:46:18 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 2149dad49ed83535217e50d5c18c0c8c90da629b

@mohiuddinshahrukh mohiuddinshahrukh left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I tested this locally:

  • flutter_common tests passed.
  • App web debug build passed.
  • Android debug APK build passed.
  • I completed the participant flow.
  • Refreshing the dashboard preserved the active study state.

So other that one thing, everything looks good!

Comment thread flutter_common/lib/envs/.env.dev
@johannesvedder johannesvedder force-pushed the fix/upgrade-secure-storage branch from 1a5e261 to 130754c Compare May 27, 2026 13:38
@johannesvedder johannesvedder merged commit 7acf5d5 into dev May 27, 2026
12 checks passed
@johannesvedder johannesvedder deleted the fix/upgrade-secure-storage branch May 27, 2026 15:32
@johannesvedder johannesvedder mentioned this pull request Jun 29, 2026
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app dependencies Pull requests that update a dependency file flutter_common

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants