The 1.15.0-beta.1 bump on main caused Obsidian install/update failures
because no published GitHub release exists for that tag — Obsidian and
BRAT fetch release assets by tag and 404 against the missing release.
Revert manifest.json, package.json, and versions.json back to 1.14.0
(which has a real published release) so installs and updates work
again. The historical 1.15.0-beta.1 git tag is intentionally left in
place as a CI test artifact.
- always-visible today indicator distinct from selected day (#55)
- note-exists indicator in the agenda and optional toggle on the grid (#56)
- {{day}} / {{month}} named template variables (#56)
- {{cursor}} marker for caret placement after note creation (#56)
- UK/EU date format relabelled; hyphens used consistently in title and frontmatter (#56)
- fixed daily-note YYYY-MM-DD parsing in non-UTC timezones (#59)
- fixed sluggish month/week navigation arrows (#54)
- fixed drag-resize → view-mode dropdown sync and Today button across modes (#54)
- fixed frontmatter date corruption with UK format (#56)
- fixed Saturday-start week edge case
- deduped concurrent calendar fetches
- color settings validated against XSS via SVG injection
- consistent, meaningful error messages from every catch block
- lifecycle cleanup: views, services, timers, and drag listeners disposed on unload
- services read live settings instead of cached references
- Filter attendees by calendar user type (Individual, Group, Resource, Room, Unknown)
- Default to showing only actual people (Individual and unspecified attendees)
- Exclude conference rooms, resources, and equipment by default
- Add global settings with toggle controls for each attendee type
- Support calendar-specific filtering overrides
- Automatic calendar refresh when filter settings change
- Full RFC 5545 CUTYPE compliance
- Update README with feature documentation
- Version bump to 1.8.5
- Add new {{attendees_links_yaml}} template variable
- Format attendee links with quotes for Obsidian properties
- Use multiline YAML list format for better compatibility
- Update documentation with examples and usage
- Bump version to 1.8.4
Fixes#47
- Bump version in manifest.json to 1.8.1.
- Add support for custom titles in both calendar and agenda views.
- Update test-embedded-views.md to include examples of custom titles and improve clarity on usage.
- Modify EmbeddedAgendaView and EmbeddedCalendarView to handle title parameters for better user customization.
- Introduced calendar-specific settings allowing individual customization for note templates, tags, and organization.
- Enhanced error handling in NoteService for better path and content generation.
- Updated README to reflect new features and usage instructions.
- Minor adjustments in settings management for improved user experience.
- Fix calendar fetching broken by Chromium 138 header validation
- Improve Outlook calendar compatibility with simplified headers
- Add robust HTML error page detection and multiple retry strategies
- Enhance error handling with user-friendly notifications
- Add calendar data validation to ensure valid iCalendar format
- Update to version 1.6.3
Resolves issues where Outlook calendars returned HTML error pages
instead of calendar data when using complex browser headers.