Version 1.3.5 follows up on the v1.3.4 release with a rebuilt iOS app, better history from CalDAV servers, and a round of sync and account fixes.
A native feel on iPhone and iPad (iOS)
- The iOS app was rebuilt to feel at home on Apple devices. iPhone now has a proper tab bar in place of the side drawer and floating button, and menus open as action sheets.
- The event, task, filter, and settings screens use native iOS forms and pickers.
- iPad gets its own layout, with pickers and menus opening as popovers anchored to what you tapped instead of a stretched-out phone screen.
Your older events show up (iOS, Android)
- Server calendars only pulled a narrow slice of recent history, so events from more than a few months back could be missing for no obvious reason. The app now loads history as you scroll to it.
- A new Sync history setting under Settings > Sync chooses how far back to keep: three months, one year, two years, or everything.
- An event with no title is no longer dropped.
- A new Sync diagnostics screen, in the same place, shows how many events each calendar fetched and saved on its last sync, so a calendar that isn’t showing everything is easy to spot.
- Thanks to Ratha for the report.
Tasks on more CalDAV servers (Desktop, iOS, Android)
- Some servers, Fastmail among them, don’t advertise task support on a calendar even when they accept tasks. A new per-calendar Allow tasks option turns tasks on for those calendars.
- The option checks with the server before switching on, so a calendar that genuinely can’t hold tasks won’t leave one stranded. If a server does reject a task, it’s kept safely on your device instead of disappearing.
- Thanks to Ratha for the report.
More reliable task sync on desktop (Desktop)
- Tasks now sync both ways as dependably as events.
- A task or event deleted on another device is removed on the desktop too.
- Unsynced items show a small pending indicator, and you can set a default calendar for new tasks.
Fewer duplicate and stuck accounts (Desktop, iOS, Android)
- The same CalDAV account added on two devices, or typed a little differently each time, is now recognized as one account instead of being duplicated.
- Deleting a CalDAV account removes it cleanly, instead of leaving behind an entry that still tried to sync.
- Providers that redirect their CalDAV address, Fastmail among them, are found more reliably when you add them.
- Thanks to Ratha for the report.
Offline changes keep syncing (iOS, Android)
- A change made while offline, or a save that didn’t reach the server the first time, is now retried automatically until it lands, rather than being left behind.
Search your tasks and reminders (iOS, Android)
- The Tasks and Reminders tabs now have search, so you can find an item by name without scrolling.
Got an idea or a bug to report? The public feedback portal at feedback.caffeinatedsoftworks.com is the best place to drop it.