Skip to content

chore(deps): update device_info_plus version constraint to <13.0.0#553

Open
gonft wants to merge 1 commit intosuperlistapp:mainfrom
gonft:main
Open

chore(deps): update device_info_plus version constraint to <13.0.0#553
gonft wants to merge 1 commit intosuperlistapp:mainfrom
gonft:main

Conversation

@gonft
Copy link

@gonft gonft commented Oct 12, 2025

No description provided.

@BirjuVachhani
Copy link
Contributor

I am facing this issue too. Is there any update here?

@deminearchiver
Copy link

Bump! This upgrade is really needed.

Since super_native_extensions uses device_info_plus only to check the Android SDK version (see here and here), and the 12.0.0 of device_info_plus only introduced a single breaking change to the AndroidDeviceInfo class (the serialNumber property was removed) which doesn't affect how this package works, it might be safe to introduce a dependency override (it's considered a bad practice, but if you cannot wait for this to be merged and you are not developing a publishable package, this might be the best solution):

# Workspace pubspec.yaml

dependency_overrides:
  device_info_plus: ^12.2.0

I tested this override on a real Flutter app and everything seems to work fine. Of course it depends on the project, but I think in most cases this will not be causing any issues. Just make sure to remove the override once this PR gets merged and super_native_extensions gets published and any packages depending on this package (like super_editor) upgrade the dependency of super_native_extensions.

Adam-Langley pushed a commit to Adam-Langley/super_native_extensions that referenced this pull request Mar 20, 2026
Which maintainer has not merged into mainline repo.

- Add 16KB page size support for Android 15+ superlistapp#569
- chore(deps): update device_info_plus version constraint to <13.0.0 superlistapp#553
- MinRisk: upgrade android compileSdkVersion from 31 -> 36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants