diff --git a/CHANGELOG.md b/CHANGELOG.md index 395140bb..21597c28 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,14 @@ Change Log ========== +Version 2.0 *(TBD)* +---------------------------- +* New: Changed `java.util.Calendar` in favor of `java.time.LocalDate`. +* Fix: Range selection ordering & Issues +* Fix: Timezone Issues +* Fix: Now the Month is indexed from 1 to 12 (previously 0-11 due to `java.util` api) +* Code Style Reformat + Version 1.6.1 *(2018-07-23)* ---------------------------- * New: A new xml parameter for choosing selection mode `app:mcv_selectionMode="single"` with the possible values being none, single, multiple and range. Default mode is still single. diff --git a/README.md b/README.md index 3756b0da..940ad4d8 100644 --- a/README.md +++ b/README.md @@ -73,6 +73,11 @@ All of this and more can be done via the decorator api. Please check out the [de ## Recent Changes +### Major Change in 2.0 + +Material CalendarView 2.0 comes in with a major change into the core of it's API, we transitioned from using `java.util.Calendar` to `java.time.LocalDate`. Also that should not impact the public api (we are still using `CalendarDay`), both `Calendar` and `LocalDate` function a little bit differently. +One example of that: Months are now indexed from 1 (January) to 12 (December). You can access from the `LocalDate` from `CalendarDay` using `getDate()`. + ### Major Change in 1.6.0 Also this release doesn't have any break changes, it provides significant improvements to the widget. More customization have been added for the user (custom fonts, long click listener, show/hide weekdays) as well as various fixes, improvements to the sample app, and general cleanup. Make sure to check the CHANGELOG and the release section for more details.