#[Workaround] New Flutter SDK 13.1.0 does not work and I can't downgrade to 13.0.0...

38 messages · Page 1 of 1 (latest)

grand swan
#

1h ago you uploaded the new? version of the Flutter SDK 13.1.0 and now my project does not work anymore... its all about casting errors like List<dynamic> is not type List<String> or null is not type bool and so on... also I can't load documents from the database... please revert the changes or give us a way to downgrade...

#

I was just working before and everything worked... so it has to be the update...

opaque iris
#
  1. can you share some more info on this, like code snippet, error on the code
  2. Whats the issue when you say - I can't downgrade?
grand swan
#

so it happens like in when I login or just everything that uses the appwrite sdk and always in the .fromMap functions

here is my pubspec but still get version 13.1.0

dependency_overrides:
  appwrite: ^13.0.0
#
flutter: type 'List<dynamic>' is not a subtype of type 'List<String>'
flutter: #0      new Session.fromMap (package:appwrite/src/models/session.dart:152:31)
#

just one exampel
if I fix this line I get something in User.fromMap and then Target and so on

#

but it worked just 1h ago

opaque iris
#

iirc you can fallback to 13.0.0 by removing the ^. haven't tried Flutter in a while but feel free to try.
You must've done a pub get or pub update which updated the dependency to 13.1.0.

#

let me take a look at the Flutter sdk.

opaque iris
grand swan
#

[Workaround] Critical Issue: New Flutter SDK 13.1.0 does not work and I can't downgrade to 13.0.0...

opaque iris
grand swan
#

either do

map['factors'].cast<String>() ?? <String>[],

or look that you get the right datatype in the map...

opaque iris
#

Thanks, will check and let the team know.

grand swan
#

also there was the value null

hasty solstice
#

[Workaround] New Flutter SDK 13.1.0 does not work and I can't downgrade to 13.0.0...

chrome orchid
grand swan
west bramble
#

I have the same error "type 'List<dynamic>' is not a subtype of type 'List<String>'"

chrome orchid
rich rune
#

Same, on cloud

  • Flutter 3.24.5
  • Dart 3.5.4
sturdy isle
#

Same issues. Many classes are broken now! Cloud

#

Users, Document, Streams, etc...

#

and no change log for 13.1.0 for pub.dev

opaque iris
tight musk
#

Having the same error
when call listDocuments

upper kayak
#

@opaque iris can you tell me when will this fix will be live ?

wraith ibex
#

@tight musk @upper kayak
Change the SDK version as mentioned

upper kayak
#

I changed the version of appwrite but still getting the same error. How can I solve this

opaque iris
elfin mirage
glass pendant
graceful raptor
#

I am glad I found this thread with the version issue. I was also trying to figure out why the final Session session = await account.createAnonymousSession(); is giving that error and downgrading to 13.0.0 worked.

#

Error: type 'List<dynamic>' is not a subtype of type 'List<String>'