Releases: joedolson/my-calendar
Releases · joedolson/my-calendar
My Calendar v3.4.19
= 3.4.19 =
- Bug fix: missing space between attributes caused entire attribute string to fail
wp_kses
test. - Bug fix: Force variable types in a couple of function returns.
- Bug fix: Use a persistent MySQL connection when accessing a remote DB. Props @Joerg-P.
- Bug fix: Add new categories to primary selector on creation.
My Calendar v3.4.18
= 3.4.18 =
- Bug fix: Fix issue with AJAX search within calendar navigation elements.
- Bug fix: Extra EOL possible in iCal output.
- Bug fix: Categories were passed with icons to iCal, leaving duplicated category names after HTML was stripped.
- Bug fix: Remove quoted-printable from iCal encoding.
- Bug fix: Deprecated argument error in calendar settings.
My Calendar v3.4.17
= 3.4.17 =
- Bug fix: Only render event title filters when processing the event.
- Bug fix:
mc_inner_content
filter should run whenever description content is displayed. - Bug fix:
mc_inner_content
filter should not override disclosure close buttons. - Bug fix: If a theme uses H1 for widgets, replace with H2 instead of removing.
- Bug fix: Hidden event redirect could fire on non-event pages.
- Bug fix: PHP 8.1 compatibility fix.
- Bug fix: allow {color} and {inverse} template tags in style attributes.
- Bug fix: Cache busting on reset.css broken.
- Docs: Some docs fixes.
- Docs: Move some additional template tags to the uncommon tags array.
- Change: Update microformat classes to remove '.fn' (collision with block editor footnotes.)
- Change: Updates to search mechanisms for advanced search (Pro).
- Change: Add baseline CSS for search results in reset.css
My Calendar v3.4.16
= 3.4.16 =
- Bug fix: Redirect single page for calendar to canonical location based on permalink settings.
- Bug fix: Remove .mcjs class for every calendar on page.
- Change: Pass event count to search results filter.
My Calendar v3.4.15
= 3.5.15 =
- Bug fix: Restore missing 'gmap' option.
- Bug fix: Set width/height on category SVGs in event manager.
- Bug fix: Accessibility data inconsistently passed from front-end submissions.
- Bug fix: Use excerpts by default in iCal. props @masonwolf
- Bug fix: Use details link by default in iCal. props @masonwolf
- Bug fix: Single ical exports need to use correct date, not series start date. props @masonwolf
- Bug fix: Series ical exports need to use root URL, not first instance URL. props @masonwolf
My Calendar v3.4.14
= 3.4.14 =
- Bug fix: Discrepancy in query arguments for event status counts and event lists.
- Bug fix: When publishing an event, remove any spam flag in place without requiring extra step.
- Bug fix: Use front-end links for delete and edit if viewed from front-end in Pro.
- Change: Add filter to enable RSS feeds for My Calendar post types.
- Security hardening: Move sanitizing earlier in numerous locations.
My Calendar v3.4.13
= 3.4.13 =
- Bug fix: Don't send admin edit link to public submitters.
- Bug fix: Unset 'current' keyword when replaced with user ID in MySQL query.
- Change: Hide adminbar when embedding calendar in iframe.
My Calendar v3.4.12
= 3.4.12 =
- Change: when mc_id not passed, display next event if there is one, rather than always the nearest event.
- Change: minify admin JS.
- Change: combine admin event ajax and category ajax into one file.
- Bug fix: Use user-supplied alt attributes from Pro when image provided via URL.
- Bug fix: Invalid canonical value when mc_id not passed.
- Bug fix: Get event data earlier when processing post responses. Fixes undeclared variable error.
- Bug fix: Pass event ID into submission data when editing an event. [Pro]
- Bug fix: Fix final week recurring patterns in iCal exports. Props @masonwolf.
My Calendar v3.4.11
= 3.4.11 =
- Bug fix: Exit without attempting to call category icons if database value is empty.
- Bug fix: Set canonical URLs when mc_id parameter is not set.
- Bug fix: Don't apply timezone offsets when creating recur rules.
- Bug fix: Saved custom templates were overwritten when updating settings that include templates.
- Bug fix: Event element allow lists mismatched on initial check and final check.
My Calendar v3.4.10
= 3.4.10 =
- Bug fix: Duplicate ID attributes on category SVG icons.
- Bug fix: Weekday recurring events used wrong basis for date addition.