Releases: kizitonwose/Calendar
Releases · kizitonwose/Calendar
2.6.0-beta01
Compose:
- Add support for Compose UI 1.7.0 beta.
2.5.1
Compose:
- Fix - Changing the values passed to
rememberCalendarState()
function does not refresh the calendar.
2.5.0
Compose:
- Add support for Compose UI 1.6.1
2.5.0-beta01
All the changes in 2.4.1 and Compose UI 1.6.0-beta02
2.4.1
2.5.0-alpha01
Compose:
- Add support for Compose UI 1.6.0 alpha.
2.4.0
Compose:
- Upgrade Compose UI to 1.5.2
- Upgrade Compose compiler to 1.5.3
General Dependencies:
Update Kotlin to 1.9.10
Update Android Gradle plugin to 8.1.0
2.4.0-beta01
Compose:
- Add support for Compose UI 1.5.0 beta.
General Dependencies:
Update Desugar JDK library to 2.0.3
Update Kotlin to 1.8.21
Update Android Gradle plugin to 8.0.2
2.3.0
Compose:
- Update compose UI version to 1.4.0
- Update compose compiler version to 1.4.4
View:
- Update RecyclerView to 1.3.0
2.2.0
Compose:
- #445 Explicitly set single page snapping to avoid using the default decayed page snapping in compose 1.4
- Update Compose compiler to 1.4.3
- Update Compose UI to 1.3.3
View:
- #442 Allow reloading all available day positions for a date.
Example:
val date = LocalDate.now() // your desired date
calendarView.notifyDateChanged(date, *DayPosition.values())
// OR
calendarView.notifyDateChanged(date, DayPosition.InDate, DayPosition.MonthDate, DayPosition.OutDate)
// This also means that you can do any kind of partial reload
// For example, you can reload only the in-date and out-date
calendarView.notifyDateChanged(date, DayPosition.InDate, DayPosition.OutDate)
- #451 Fix: Page snapping does not work as expected when the item size is smaller than the calendar.
General Dependencies:
- Update Desugar JDK library to 2.0.2
- Update Kotlin to 1.8.10
- Update Android Gradle plugin to 7.4.2