Releases: bmlt-enabled/mayo
Releases · bmlt-enabled/mayo
1.8.6
1.8.5
1.8.4
1.8.3
- Fixed ampersand and other HTML entities not displaying properly in announcement sidebar widget titles. [#222]
- Fixed multiple announcement shortcodes on same page having conflicting dismissal state and overlapping bell icons.
- Added tag AND/exclusion syntax documentation to announcement shortcode.
1.8.2
- Added category_relation parameter (AND/OR) for event list and announcement shortcodes to control multi-category filtering.
1.8.1
- Added start and end time fields for announcements in addition to dates.
- Added announcement sort order options via shortcode attributes (orderby, order) and widget settings. Sort by date, title, or created date.
- Some styling improvements
1.8.1-beta1
- Added start and end time fields for announcements in addition to dates.
- Added subscriber management with edit/delete functionality in admin Subscribers page.
1.8.0
- Added email subscription feature for announcements via [mayo_subscribe] shortcode with double opt-in.
- Added [mayo_announcement_form] shortcode for public announcement submissions with start/end date fields.
- Added support for linking announcements to external events from other Mayo sites.
- Added service body tagging for announcements.
- Added single announcement template page at /announcement/{slug}.
- Added "Hide past events" filter to linked events modal (checked by default).
- Fixed linked event search on the announcement page.
- Improved calendar view to show more events per day with compact styling.
- Added instant hover tooltips on calendar events showing time, location, type, and service body.
1.8.0-beta4
- Added email subscription feature for announcements via [mayo_subscribe] shortcode with double opt-in.
- Added [mayo_announcement_form] shortcode for public announcement submissions with start/end date fields.
- Added support for linking announcements to external events from other Mayo sites.
- Added service body tagging for announcements.
- Added single announcement template page at /announcement/{slug}.
- Added "Hide past events" filter to linked events modal (checked by default).
- Fixed linked event search on the announcement page.
- Improved calendar view to show more events per day with compact styling.
- Added instant hover tooltips on calendar events showing time, location, type, and service body.
1.8.0-beta3
- Added email subscription feature for announcements. Users can subscribe via [mayo_subscribe] shortcode.
- Double opt-in subscription with confirmation email and spam folder reminder.
- Subscribers receive full announcement content via email when announcements are published.
- Token-based secure unsubscribe links (no login required).
- New REST API endpoint: POST /subscribe for email subscriptions.
- Database table for subscriber management with preferences column for future filtering.
- Added support for linking announcements to external events (from external Mayo sites).
- Admin announcement editor now shows combined search results from local and external sources with source labels.
- External event links open in new tab and display source name indicator.
- Email notifications include external event details with source information.
- Fixed a bug with linked event search on the announcement page.