Skip to content

Latest commit

 

History

History
323 lines (254 loc) · 19.4 KB

CHANGELOG.md

File metadata and controls

323 lines (254 loc) · 19.4 KB

Change Log

All notable changes to this project will be documented in this file. JTAppleCalendar adheres to Semantic Versioning.

7.x Releases

6.x Releases

5.x Releases

4.x Releases

3.x Releases

2.x Releases

1.x Releases


  • Updated to swift 4.2
  • small bug fixes
  • Fixed inset bug #419

  • Fixed unowned Crash #624

  • Updated by JayT.

  • Fixed rounding error
  • Updated by JayT.
  • Fixed errors.
  • Made library compatible with iOS8
  • CellState now informs if library made programatic vs user selected tap on cell
  • Quickfix for Charthage users. Correct header file was included.
  • Fixed error - deselect all dates should work as expected
  • Fixed error - Introduced in last version. DidScroll delegate was not being called.
  • Fixed error - Vertical calendar was not being displayed correctly in some configurations.
  • Documentation updates
  • Added functionality to get dateCell by CGPoint
  • Made function names more standardised
  • Added ability enable/disable in-dates/out-dates generation
  • Added ability to choose buldle for xib files
  • Fixed issue: removed forced unwrapping of date on deselection. Caused crash
  • Fixed issue: on reloading index paths, removed dupicates. Caused visual glitch.
  • Feature Added: Devs can now configure the width and height of a dateCell.
  • Fixed issue: Synchonization issues on calendar start
  • Fixed issue: Fixed layout Bug
  • performance fixes
  • Fixed issue: Performance fixes - Library should work smooth on an iPhone 4s
  • Fixed issue: Scroll to segments were not calling completion handlers
  • Fixed issue: Added fix for device orientation
  • Added missing functionality: Devs can now register cells by type
  • Fixed issue: Layout issue in 4.0.1.
  • Fixed issue: Performance fixes
  • Fixed issue: Layout issues
  • Fixed issue: Performance fixes
  • Fixed issue: Changed way numberOfRows is configured. New way solves concurrency issues
  • Fixed issue: Cell Inset was borken with 3.0.0 release
  • Fixed issue: canSelectDate always returned true.
  • Fixed: Issue #20. Layout should be set to needsUpdate when firstDayOfWeek changes
  • Update: Issue #19. DidScroll delegate will now only get called when user scolls. This makes clear system actions vs user actions.
  • Fixed: Issue #18. Selecting out-dates now also select their date counterparts.
  • Update: Issue #16. Headers are now added to the project.
  • Fixed: When selecting date with delegates disabled, calendar shifted to month offset. This was due to the newly added smooth scrolling feature
  • Update: The CellState for a date now returns more information. It now returns (added to its previous info) a date and a day.
  • Update: New function added so user can query the visible dateCells on the screen: cellStatusForDateAtRow(_: Int, column: Int)
  • Update: With paging disbled, the scrolling now snaps to day
  • Crash on using NSDate() without a formatter for date ranges Issue 11
  • Calendar paging is now an option
  • Scroll to date method will now scroll to a date if paging is set to off. Issue 10
  • Fixed visual bug. Now there should be no flickering when scrolling dates.
  • Updated sample code
  • Added functionality to not trigger delegates on selecting dates
  • Updated sample code
  • Added function to handle date selection in Arrays

Released on 2016-04-5. All issues associated with this milestone can be found using this filter

Updated

  • fixed date selection method.
  • made didSelectDate function return an optional object. The value can be nil if the selected date is off the screen.

Released on 2016-03-20.

Updated

  • Updated packages
  • Updated by JayT.

Released on 2016-03-28.

Updated

  • Added functionality to query current date section
  • Calendar-view now reloads on datasource change

Released on 2016-03-27.

Added

  • Initial release of JTAppleCalendar.