Skip to content

Commit 07099c7

Browse files
split documentation & v2.2.0 (#107)
1 parent 231dcc3 commit 07099c7

8 files changed

Lines changed: 441 additions & 709 deletions

File tree

-47.2 KB
Binary file not shown.

CHANGELOG.md

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
1+
## 2.2.0
2+
* **Definitive fix in `createEventInDefaultCalendar` & `createEventThroughNativePlatform` on Android :**: using ical format under the hood
3+
14
## 2.1.1
25
* **Fix allDay flag in createEventThroughNativePlatform:** allDay extra flag was `CalendarContract.EXTRA_EVENT_ALL_DAY` and not `CalendarContract.Events.ALL_DAY`
3-
> **Android technical limitation:**
4-
> On Android, `createEventThroughNativePlatform` uses an Intent to delegate event creation to the system calendar app. An Intent is "fire and forget": there is no way to know if the user actually added or cancelled the event.
5-
6-
> **It is therefore not recommended to chain multiple calls to this method on Android**, as the system will only handle one Intent at a time and will ignore subsequent calls until the user has finished the current action in the calendar app.
7-
8-
> Android also may not always prompt the user to choose which calendar app to use, and tends to open Google Calendar by default if it is installed. This behavior depends on the apps installed and the user's system preferences, and cannot be controlled by the plugin.
9-
10-
> _We are working on a solution to improve this behavior, which should be available in a future release._
116

127
## 2.1.0
138
* **Account name improvement** on Android. We figured we could fetch a displayable account name based on the account type using PackageManager. i.e. `com.google` will result in a clean `Google` `account.name`

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2025 SNCF Connect & Tech
3+
Copyright (c) 2026 SNCF Connect & Tech
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)