Skip to content

0.3.5

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Oct 21:45

This update improves recurring-event dates, invitation formatting, calendar-file imports, and the plugin settings page.

Fixed

  • Final recurring occurrence skipped: a series running on the last Friday of each month from October 31, 2025 to September 25, 2026 now correctly suggests September 25 when imported on October 1, instead of August 28.
  • Improved recurrence handling for month-end dates, short months, weekday patterns, deleted or moved occurrences, time zones, and daylight-saving changes.
  • Fixed invitation text that could break Obsidian properties around meeting-invite: |, including leading blank lines, tabs, quotes, colons, and multiline content.
  • Improved filename handling and repeated or simultaneous imports. Existing notes are opened without replacing their contents.
  • Added clearer messages for unreadable files, invalid meeting data, and unsupported imports.

Improved calendar imports

  • More reliable .ics parsing, including folded lines, escaped text, attendees, all-day events, durations, Windows time-zone names, and embedded time-zone definitions.
  • Recurring .ics series ask for the occurrence date when the file does not identify one.
  • Files containing multiple events are rejected with an explanation; export one meeting or occurrence at a time.

Improved settings

  • Added a plugin information card with the installed version, author, description, and compatibility information.
  • Added a prominent Buy me a coffee button and links to documentation, source code, release notes, and issue reporting.
  • Fixed donation and documentation links being hidden by the settings system in Obsidian 1.13 and later.
  • Grouped the note settings, clarified their descriptions, and enlarged the filename and template editors.

Updating

In Obsidian, open Settings → Community plugins, check for updates, and update Outlook Event Notes. For a manual installation, download main.js, manifest.json, and styles.css from this release.

Requires Obsidian 1.8.9 or later on desktop. Existing settings and notes are preserved. Earlier notes with malformed properties are not rewritten automatically. When an occurrence cannot be calculated, including unsupported calendar patterns such as Hijri, confirm the date from your calendar.

Full changelog: 0.3.4...0.3.5