Giter Site home page Giter Site logo

Comments (19)

juliansteenbakker avatar juliansteenbakker commented on August 11, 2024 7

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.

juliansteenbakker avatar juliansteenbakker commented on August 11, 2024 4

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.

juliansteenbakker avatar juliansteenbakker commented on August 11, 2024 3

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.

banksAcc avatar banksAcc commented on August 11, 2024 2

Alright, thanks for the support and help....have a good coding session

from flutter_secure_storage.

juliansteenbakker avatar juliansteenbakker commented on August 11, 2024 2

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.

banksAcc avatar banksAcc commented on August 11, 2024 1

I also experience the same problem...
I also almost saw a football game... ahahaha ;)

from flutter_secure_storage.

RobMW avatar RobMW commented on August 11, 2024 1

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.

RobMW avatar RobMW commented on August 11, 2024 1

This didn't solve the problem for me @RobMW Screenshot 2024-05-08 alle 18 16 42

Write it without the ^ (caret)

from flutter_secure_storage.

RoarGronmo avatar RoarGronmo commented on August 11, 2024

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.

RoarGronmo avatar RoarGronmo commented on August 11, 2024

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.

marcoconceicao avatar marcoconceicao commented on August 11, 2024

Same issue here

from flutter_secure_storage.

Yonkokilasi avatar Yonkokilasi commented on August 11, 2024

Just experienced this when pushing to production 😢 .. Does upgrading fix the issue ?

from flutter_secure_storage.

banksAcc avatar banksAcc commented on August 11, 2024

This didn't solve the problem for me @RobMW
Screenshot 2024-05-08 alle 18 16 42

from flutter_secure_storage.

Yonkokilasi avatar Yonkokilasi commented on August 11, 2024

Upgrading it to 9.0.0 seems to work

from flutter_secure_storage.

Luismi74 avatar Luismi74 commented on August 11, 2024

Just experienced this and our apps are halted for prod release, hope it gets solved soon. thanks in advance @juliansteenbakker!

from flutter_secure_storage.

juliansteenbakker avatar juliansteenbakker commented on August 11, 2024

I have removed the breaking feature from all but the core package, which i am testing right now

from flutter_secure_storage.

banksAcc avatar banksAcc commented on August 11, 2024

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.

giann avatar giann commented on August 11, 2024

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.

lauroboeni avatar lauroboeni commented on August 11, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.