kizitonwose / Calendar

A highly customizable calendar view and compose library for Android.
MIT License
4.5k stars 492 forks source link

Exception after updating dependencies Compose 1.7.0-beta01 Kotlin 1.9.24 #547

Closed Efimj closed 1 month ago

Efimj commented 1 month ago

Library information:

Describe the bug

After updating dependencies

    compose_version = '1.7.0-beta01'
    implementation "androidx.compose.animation:animation:$compose_version"
    implementation "androidx.compose.foundation:foundation:$compose_version"

    plugin:
    id 'org.jetbrains.kotlin.android' version '1.9.24' apply false

Exception in calendars

 java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/compose/foundation/gestures/snapping/SnapPositionInLayout;
                                                                                                        at com.kizitonwose.calendar.compose.CalendarDefaultsKt.access$CalendarSnapPositionInLayout(CalendarDefaults.kt:1)
                                                                                                        at com.kizitonwose.calendar.compose.CalendarDefaults.pagedFlingBehavior(CalendarDefaults.kt:25)
                                                                                                        at com.kizitonwose.calendar.compose.CalendarDefaults.flingBehavior(CalendarDefaults.kt:36)
                                                                                                        at com.kizitonwose.calendar.compose.CalendarKt.Calendar(Calendar.kt:173)
                                                                                                        at com.kizitonwose.calendar.compose.CalendarKt.HorizontalCalendar(Calendar.kt:74)
kizitonwose commented 1 month ago

Compose 1.7.0-beta01 support is now available in version 2.6.0-beta01

Efimj commented 1 month ago

Thanks for your work 💜