builttoroam / device_calendar

A cross platform plugin for modifying calendars on the user's device
https://pub.dev/packages/device_calendar
BSD 3-Clause "New" or "Revised" License
260 stars 263 forks source link

libs incompatible #397

Closed zhuyangyang-lingoace closed 2 years ago

zhuyangyang-lingoace commented 2 years ago

use the device calendar 4.0.1 meta: ^1.7.0 but our flutter sdk is 2.2.3 meta 1.3.0

thomassth commented 2 years ago

What plugin is stopping you from updating?

Maybe ask them to update too?

zhuyangyang-lingoace commented 2 years ago

flutter_localizations and flutter_test It is from flutter sdk. So I upgrade our flutter if I use this lib ?

thomassth commented 2 years ago

Have you tried?

andzejsw commented 2 years ago

flutter_localizations and flutter_test It is from flutter sdk. So I upgrade our flutter if I use this lib ?

As far as I see, you have 2 options. Updating flutter version to latest stable (which is most logical, cause code always needs to be updated to stable and secure versions) or use older "Device calendar" version, which is compatible with flutter 2.2.3.

zhuyangyang-lingoace commented 2 years ago

@andzejsw Yes, currently, I use the Device Calendar 3.9.0. That's ok. But I just want to use the latest lib. But upgrade the flutter sdk is a little heavy task. We can't upgrade the Flutter because of this lib. Maybe you don't have the plan to adapt the previous version. Actually, I found the latest version also upgrade the kotlin. haha, Maybe you don't have the project's burden

thomassth commented 2 years ago

We have repeatedly asked what prevented you from adopting the latest flutter versions. You have given us nothing to work with.

We all have our own projects utilizing this plugin, and we saw no such problem raised yet. If enough people needed support on lower flutter versions, we may consider it. But latest stable versions come first.

Feel free to raise your need to update to the relevant developers. Or find out what caused your problem and submit a PR if suitable, so that we can review.