Releases: muraee/Horizontal-Calendar
Releases · muraee/Horizontal-Calendar
version 1.3.2
version 1.3.0
Breaking changes
- Switched to
java.util.Calendar
instead ofjava.util.Date
. - Replaced
builder.startDate()
andbuilder.endDate()
methods withbuilder.range()
.
New Features
- Added the ability to change calendar dates range and configs after initialization.
Enhancements
- Added ripple effect on click.
version 1.2.5
Breaking changes
- MonthName renamed to TopText
- DayNumber renamed to MiddleText
- DayName renamed to BottomText
- customization through
HorizontalCalendar.Builder
requires callingbuilder.configure()
method to start thenend()
method to finish customization.
New Features
- Specific Dates can be disabled and styled with a custom style with
CalendarPredicate
. - Text color can now be changed individually for each text (top, middle and bottom).
Bugs Fixed
- Method
OnDateSelected()
is called once the view is created.
version 1.2.2
Breaking changes
- Minimum supported SdkVersion upgraded to 14
Bugs Fixed
- Fixed wrong item being selected when number of dates on screen is not 5
version 1.2.0
Bugs Fixed
- Fixed invalid multiple calls to
onDateSelected()
event.
Performance optimizations
- Reduced lag while scrolling.
- Faster search for date position in the calendar.
credits to @AndroidDeveloperLB
version 1.1.8
New Features
- Added possibility to add custom drawables as a Background for selected Date.
credits to @Zey-Uzh
version 1.1.7
Bugs Fixed
- Fixed an ArrayIndexOutOfBoundsException in case of synchronous clicking different dates.
- Fixed
onDateSelected()
callback not getting called when usingselctDate()
with immediate parameter set to true.
version 1.1.5
Bugs Fixed
- Fixed a bug when selecting a date with immediate as true, causing the old date to stay selected.
New Features
- Added possibility to define default selected Date through the Builder:
builder.defaultSelectedDate()
.
Deprecated Method
builder.centerToday()
is no longer available, usebuilder.defaultSelectedDate(new Date())
instead
version 1.1.1
New Feature
- Added possibility to change the font size of the day number, day name and month name #11 .
credits to @forbroteam
version 1.1.0
New Features
- Month and Day's name can be hidden.
- Month format can be changed now.
Improvements :
- Scroll snapping now uses
LinearSnapHelper
for smoother animation.
credit to @aleksey-ho