Skip to content

Releases: jfversluis/Plugin.Maui.CalendarStore

v2.0: .NET 8 & iOS 17 support

21 Dec 13:51
ab6edb5
Compare
Choose a tag to compare

This version now targets .NET 8 because we need new APIs from iOS 17. That also means: this version supports the new iOS 17 APIs for accessing calendars. Check out the updated README for new permissions declarations that need to be added.

What's Changed

Full Changelog: v1.0.2...v2.0.0

v2.0: .NET 8 & iOS 17 support

08 Dec 10:16
8028692
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Bump to .NET 8 & Fix up APIs for Xcode 15/iOS 17 by @jfversluis in #46

Full Changelog: v1.0.2...v2.0.0-preview1

v1.0.2: Thank you Nick!

20 Oct 19:31
e7228c1
Compare
Choose a tag to compare

This version brings a bugfix to Windows. Before, you would get hit by an exception when you would first do a read operation on the calendars and then do a write. Thanks to Nick, this now goes seamlessly. Reading, writing, all in one go.

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.0.2

v1.0.1: CreateEvent on iOS/macOS returns correct event ID

02 Oct 13:58
d795865
Compare
Choose a tag to compare

Small bug: the CreateEvent on iOS and macOS didn't return the correct value for the newly created event. Correcting that with this version!

What's Changed

  • Return CalendarItemIdentifier for iOS/macOS when creating an event by @jfversluis in #38

Full Changelog: v1.0.0...v1.0.1

v1.0.0: Introducing CalendarStore API for .NET MAUI!

28 Sep 08:05
86ada9b
Compare
Choose a tag to compare

Here is the first version of the CalendarStore API for .NET MAUI. This library allows you to read and write calendars, events and attendee information from the device for iOS, Android, macOS and Windows!

I noticed this PR on the Xamarin.Essentials repository that unfortunately never got merged. It's a shame that that code will go to waste, so I decided to adapt it to .NET MAUI and wrap it into a nice plugin for you to use!

There are a couple of people involved in trying to bring this functionality to Xamarin.Essentials. Thank you @mattleibow, @nickrandolph, @ScottBTR and @mkieres for the initial work here 👏

To get you started, check out this video on how to read calendar information on my YouTube channel. Or have a look at the README information at the root of this repository.

Please let me know if you find any issues, or even better: help me out with a pull request.

v1.0.0-preview 8: Creating Events fix on Android & Return Create IDs

27 Sep 09:02
86ada9b
Compare
Choose a tag to compare

CreateCalendar and CreateEvent now return the ID of the newly created entity.

What's Changed

  • Restore working CreateEvent on Android by @jfversluis in #35
  • Implement returning newly created IDs on create operations by @jfversluis in #36

Full Changelog: v1.0.0-preview7...v1.0.0-preview8

v1.0.0 preview 7: Update events now works on Android & Rename AllDay

26 Sep 18:31
d628b7a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-preview6...v1.0.0-preview7

v1.0.0 preview 6: Update and delete events, create and update calendars!

19 Sep 11:01
16d94c8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-preview5...v1.0.0-preview6

v1.0.0 preview 5: support for creating events!

16 Sep 18:59
0c0676a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-preview4...v1.0.0-preview5

v1.0.0 preview 4: More timezone fixes for iOS

13 Sep 19:08
8f48905
Compare
Choose a tag to compare

What's Changed

  • Include timezone information for all events on iOS by @jfversluis in #7

Full Changelog: v1.0.0-preview3...v1.0.0-preview4