All Versions
10
Latest Version
Avg Release Cycle
34 days
Latest Release
2557 days ago
Changelog History
Changelog History
-
v1.3.2 Changes
January 15, 2018๐ New Features
- โ Added Events.
๐ Bugs Fixed
- ๐ Fixed calendar taking time into account when calculating diff between dates.
-
v1.3.0 Changes
December 27, 2017๐ฅ 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.
- Switched to
-
v1.2.5 Changes
December 21, 2017๐ฅ 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.
-
v1.2.2 Changes
December 15, 2017๐ฅ Breaking changes
- โฌ๏ธ Minimum supported SdkVersion upgraded to 14
๐ Bugs Fixed
- ๐ Fixed wrong item being selected when number of dates on screen is not 5
-
v1.2.0 Changes
October 25, 2017๐ 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
- ๐ Fixed invalid multiple calls to
-
v1.1.8 Changes
October 20, 2017๐ New Features
- โ Added possibility to add custom drawables as a Background for selected Date.
credits to @Zey-Uzh
-
v1.1.7 Changes
June 01, 2017๐ 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.
-
v1.1.5 Changes
May 04, 2017๐ 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
-
v1.1.1 Changes
April 10, 2017๐ New Feature
- โ Added possibility to change the font size of the day number, day name and month name #11 .
credits to @forbroteam
-
v1.1.0 Changes
March 12, 2017๐ 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