Skip to content

Latest commit

 

History

History
226 lines (141 loc) · 5.22 KB

CHANGELOG.md

File metadata and controls

226 lines (141 loc) · 5.22 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Contents

v6 Releases (latest)

Changelogs for the versions supporting Capacitor 6.

[6.7.0] - 2024-08-10

Fixed

  • Return type of modifyEvent on iOS

Added

  • Implemented modifying reminders on iOS

[6.6.1] – 2024-08-08

Fixed

  • Serialization error for calendar events on iOS

[6.6.0] – 2024-07-26

Fixed

  • Not being able to read event color
  • Not being able to read events timezone
  • Error when creating event

Added

  • Color to calendar object
  • Modify events programmatically
  • Modify events with prompt
  • Method for fetching available calendar sources on iOS

Removed

  • The plugin will not receive updates for capacitor 5

[6.5.0] – 2024-05-30

Changed

  • Added URL and notes to create options in createEvent and createEventWithPrompt
  • Added the ability to set multiple alarms for creating events in createEvent and createEventWithPrompt

Fixed

  • requestFullCalendarAccess on Android was not functional

[6.4.1] – 2024-05-19

Changed

  • Returning null in getDefaultCalendar when there is no default calendar instead of throwing an error
  • Returning null in getDefaultRemindersList when there is no default list instead of throwing an error

[6.4.0] – 2024-05-17

Added

  • New methods to request runtime permissions beside using the permission constants

Fixed

  • createEventWithPrompt throwing error because of undefined event id

[6.3.0] – 2024-05-10

Added

  • Fetch reminders from selected or all reminder lists (iOS)
  • Delete reminders by id (iOS)

Fixed

  • Using isAllDay with createEventWithPrompt on Android was not functional

[6.2.0] – 2024-05-04

Added

  • Create calendars (iOS)
  • Delete calendars (iOS)

Fixed

  • listCalendars on Android returning calendar id of type number instead of string
  • createEventWithPrompt on Android was not using all options
  • createEventWithPrompt and selectCalendarsWithPrompt were throwing error instead of returning empty array on cancel

[6.1.0] – 2024-05-01

Changed

  • createEventWithPrompt accepts options
  • Add an alarm for the created events

Fixed

  • Misplaced code in plugin iOS implementation
  • Example app missing permissions for contact on iOS 16 and lower
  • Permissions documentation on iOS incomplete for iOS 16 and lower

[6.0.0] – 2024-04-28

Added

  • Check permissions
  • Check all permissions
  • Request permissions
  • Request all permissions
  • Create event with prompt
  • Create event programmatically
  • Select calendars with prompt (iOS)
  • List calendars
  • Get default calendar
  • Get all reminders lists (iOS)
  • Get default reminders list (iOS)
  • Create reminder (iOS)
  • Open calendars app
  • Open reminders app (iOS)
  • List events in a specified date range
  • Delete events by ID

v5 Releases (LTS)

Changelogs for the versions supporting Capacitor 5.

[5.5.0] – 2024-05-30

Changed

  • Added URL and notes to create options in createEvent and createEventWithPrompt
  • Added the ability to set multiple alarms for creating events in createEvent and createEventWithPrompt

Fixed

  • requestFullCalendarAccess on Android was not functional

[5.4.1] – 2024-05-19

Changed

  • Returning null in getDefaultCalendar when there is no default calendar instead of throwing an error
  • Returning null in getDefaultRemindersList when there is no default list instead of throwing an error

[5.4.0] – 2024-05-17

Added

  • New methods to request runtime permissions beside using the permission constants

Fixed

  • createEventWithPrompt throwing error because of undefined event id

[5.3.0] – 2024-05-10

Added

  • Fetch reminders from selected or all reminder lists (iOS)
  • Delete reminders by id (iOS)

Fixed

  • Using isAllDay with createEventWithPrompt on Android was not functional

[5.2.0] – 2024-05-04

Added

  • Create calendars (iOS)
  • Delete calendars (iOS)

Fixed

  • listCalendars on Android returning calendar id of type number instead of string
  • createEventWithPrompt on Android was not using all options
  • createEventWithPrompt and selectCalendarsWithPrompt were throwing error instead of returning empty array on cancel

[5.1.0] – 2024-05-01

Changed

  • createEventWithPrompt accepts options
  • Add an alarm for the created events

Fixed

  • Misplaced code in plugin iOS implementation
  • Example app missing permissions for contact on iOS 16 and lower
  • Permissions documentation on iOS incomplete for iOS 16 and lower

[5.0.0] – 2024-04-28

Added

  • Check permissions
  • Check all permissions
  • Request permissions
  • Request all permissions
  • Create event with prompt
  • Create event programmatically
  • Select calendars with prompt (iOS)
  • List calendars
  • Get default calendar
  • Get all reminders lists (iOS)
  • Get default reminders list (iOS)
  • Create reminder (iOS)
  • Open calendars app
  • Open reminders app (iOS)
  • List events in a specified date range
  • Delete events by ID