Comments (19)
Okay so because of the carret, all older versions are failing right now. I am going to revert the breaking changes, and republish them under a new major version. It takes me a few minutes to do this so please hold on. This package is a bit of a dependency disaster.
from flutter_secure_storage.
Thank you all for your patience. I am so sorry for the issues.
I have released v9.1.1, together with updates of all the child packages, that removes the breaking change. This should fix both the latest version but also older versions of this package.
It would be great if someone can verify it's working again.
I will be releasing a new major versions with the new features somewhere in the next days.
This is one of the reasons i am hesitant of updating such a package like this. I am working on my own, so i don't really have Q/A besides you guys in order to catch these issues. This makes managing multiple packages a pain in the a**. However, i hope by implementing melos or some other kind of package management system this will reduce the complexibility of this package.
from flutter_secure_storage.
I was fearing this already, you can override the interface version for now. I will fix this in a few hours.
from flutter_secure_storage.
Alright, thanks for the support and help....have a good coding session
from flutter_secure_storage.
Thank you for your offer! I have tried to add this package to the flutter community (fluttercommunity/community#93) however i never really got an answer. I think i'm gonna try this again, and hope we can get more support via the community.
from flutter_secure_storage.
I also experience the same problem...
I also almost saw a football game... ahahaha ;)
from flutter_secure_storage.
Just experienced this when pushing to production 😢 .. Does upgrading fix the issue ?
Add this to your pubspec if you can't wait for the fix:
flutter_secure_storage_platform_interface: 1.0.2
from flutter_secure_storage.
This didn't solve the problem for me @RobMW
Write it without the ^ (caret)
from flutter_secure_storage.
Experiencing the same issue,but a slightly different version scheming:
[ +282 ms] /C:/Users/[...]/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_secure_storage-9.0.0/lib/test/test_flutter_secure_storage_platform.dart:3:7: Error: The non-abstract class 'TestFlutterSecureStoragePlatform' is missing implementations for these members:
[ ] - FlutterSecureStoragePlatform.isCupertinoProtectedDataAvailable
[ ] - FlutterSecureStoragePlatform.onCupertinoProtectedDataAvailabilityChanged
[ ] Try to either
[ ] - provide an implementation,
[ ] - inherit an implementation from a superclass or mixin,
[ ] - mark the class as abstract, or
[ ] - provide a 'noSuchMethod' implementation.
[ ] class TestFlutterSecureStoragePlatform extends FlutterSecureStoragePlatform {
[ ] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ ] /C:/Users/[...]/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_secure_storage_platform_interface-1.1.0/lib/flutter_secure_storage_platform_interface.dart:36:16: Context: 'FlutterSecureStoragePlatform.isCupertinoProtectedDataAvailable' is defined here.
[ ] Future<bool> isCupertinoProtectedDataAvailable();
[ ] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ ] /C:/Users/[...]/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_secure_storage_platform_interface-1.1.0/lib/flutter_secure_storage_platform_interface.dart:34:20: Context: 'FlutterSecureStoragePlatform.onCupertinoProtectedDataAvailabilityChanged' is defined here.
[ ] Stream<bool> get onCupertinoProtectedDataAvailabilityChanged;
[ ] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[+1700 ms] > Task :app:compileFlutterBuildDebug
[ ] Caching disabled for task ':app:compileFlutterBuildDebug' because:
[ ] Build cache is disabled
[ ] Task ':app:compileFlutterBuildDebug' is not up-to-date because:
[ ] Task has failed previously.
[...]
= Obfuscating names above
Any short term remedy ?
from flutter_secure_storage.
I was fearing this already, you can override the interface version for now. I will fix this in a few hours.
It seems that this library was used in dependent libraries in my project, I'll rather watch a football game until fixed... ;)
from flutter_secure_storage.
Same issue here
from flutter_secure_storage.
Just experienced this when pushing to production 😢 .. Does upgrading fix the issue ?
from flutter_secure_storage.
This didn't solve the problem for me @RobMW
from flutter_secure_storage.
Upgrading it to 9.0.0 seems to work
from flutter_secure_storage.
Just experienced this and our apps are halted for prod release, hope it gets solved soon. thanks in advance @juliansteenbakker!
from flutter_secure_storage.
I have removed the breaking feature from all but the core package, which i am testing right now
from flutter_secure_storage.
Hi, just tested and works fine...Thanks for the support and fixing things...
Ps. if you need support for these things, 2 extra hands come in handy, don't hesitate to contact me
from flutter_secure_storage.
I will be releasing a new major versions with the new features somewhere in the next days.
@juliansteenbakker Will you release this soon? Turns out we experience quite a lot of data temprary loss du to iOS device being unlocked and isCupertinoProtectedDataAvailable
would help us a lot
from flutter_secure_storage.
version 9.1.1
does not solve the issue for me. I had to go back to 9.0.0
- that works as expected
from flutter_secure_storage.
Related Issues (20)
- > Failed to transform android.jar to match attributes {artifactType=android-platform-attr, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}. HOT 2
- InfoSec Documentation for Windows is missing
- Question about files on Windows platform
- Getting values in separate isolate fails - Code: -25308, Message: User interaction is not allowed HOT 7
- Reading a specific key or using read all returns a null from the store HOT 1
- Running on web fails when _selectOptions are called
- Recording with encrypted data
- Linux read always empty
- Cannot compile my project with AGP >=8.0.0 due to R8 error HOT 2
- I am trying to save data but for some reason it is not saved on Flutter web (Chrome)
- app run crash on macos m1 pro HOT 2
- After reopen application, getting null values in IOS. But working in Android. HOT 10
- flutter_secure_storage for web get error: type LegacyJavaScriptObject is not a subtype of FutureOr<CryptoKey> HOT 1
- Error while reading data on windows HOT 1
- SHA-1 is a weak hash known to have hash collisions.
- App uses the encryption mode CBC with PKCS5/PKCS7 padding
- After reopen application, getting null values in IOS. But working in Android HOT 1
- Null check operator used on a null value
- iOS: Breaking Change from 9.1.x forward, causing loss of data HOT 3
- Datas are not removed when app is uninstalled - I0S HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flutter_secure_storage.