All Versions
15
Latest Version
Avg Release Cycle
56 days
Latest Release
589 days ago

Changelog History
Page 2

  • v1.4.0 Changes

    August 26, 2020

    โž• Added

    • โž• Added a new API for creating items in the calendar - CalendarItemModel - which simplifies the creation of items while eliminating a class of bugs that were possible due to misconfigured style IDs. CalendarItemModel replaces [the now deprecated] CalendarItem type. Use types conforming to CalendarItemViewRepresentable to create CalendarItemModels. The deprecated CalendarItem type will be removed in the v2.0.0 release.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a crash that could occur when updating the calendar's content while a programmatic scroll is happening

    ๐Ÿ”„ Changed

    • ๐Ÿ—„ Deprecated legacy CalendarItem types in favor of the newly added CalendarItemModel types
  • v1.3.0 Changes

    August 05, 2020

    โž• Added

    • โž• Added the ability to show a configurable separator between the days-of-the-week row and the content below

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a bug that caused layout margins to be applied twice to month headers
    • ๐Ÿ›  Fixed a layout issue due to the introduction of layout margin support
    • ๐Ÿ›  Fixed an overlapping content visual issue with the pinned days-of-the-week row
    • ๐Ÿ›  Fixed a visual issue that caused month headers to disappear while scrolling a horizontal calendar
  • v1.2.0 Changes

    June 29, 2020

    โž• Added

    • โž• Added the ability to inset the calendar using layoutMargins and directionalLayoutMargins

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a broken code example in README.md
    • ๐Ÿ›  Fixed a visual issue that could occur when programmatically scrolling to a day or month
    • ๐Ÿ›  Fixed a bug with the internal scroll offset calculations

    ๐Ÿ”„ Changed

    • ๐Ÿ—„ Deprecated publicly-exposed scroll view delegate functions, which were never intended to be part of the public API surface
  • v1.1.0 Changes

    June 26, 2020

    โž• Added

    • โž• Added CONTRIBUTING.md
    • โž• Added TECHNICAL_DETAILS.md, a document that outlines the how and why behind HorizonCalendar's architecture
    • โž• Added the ability to only show a subset of weeks in a boundary month
    • โž• Added support for insetting the calendar's content with layoutMargins and directionalLayoutMargins

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed CI
    • ๐Ÿ›  Fixed horizontal calendar demo layout code
    • ๐Ÿ›  Fixed a layout bug for horizontal calendars
    • ๐Ÿ›  Fixed a Voice Over behavior when navigating by month heading

    ๐Ÿ”„ Changed

    • ๐Ÿ‘Œ Improved documentation
    • ๐Ÿ‘Œ Improved unit test message
    • ๐Ÿ‘Œ Improved example project constraint setup code
    • ๐Ÿ‘Œ Improved the responsiveness of selecting a day with Voice Over
  • v1.0.0 Changes

    June 19, 2020

    โž• Added

    • ๐ŸŽ‰ Initial release of HorizonCalendar