Releases: joedolson/my-calendar
Releases · joedolson/my-calendar
My Calendar v3.6.12
= 3.6.12 =
- Bug fix: Update screen reader text classes to remove
clip
. - Bug fix: Fix PHP warning from unverified array keys.
- Bug fix: Navigation broken when using auto-generated ID keys.
- Bug fix: Switch
webcals
URLs back towebcal
due to lack of Google support. - Bug fix: Missing variable declaration in Today's events widget.
- Bug fix: Inspect event object for location_post property before accessing.
- Change: Modify list preset 4 template so group 3 is not a child of group 2.
- Change: Remove Chrome hack for
windowunload
events.
My Calendar v3.6.11
= 3.6.11 =
- Bug fix: Omitted new argument in
mc_after_details
filter in legacy custom template path caused fatal error on single events.
My Calendar v3.6.10
= 3.6.10 =
- Bug fix: Typo in upcoming events arguments broke sort order by attempting to assign the template key as an order.
- Bug fix: Trigger for editing events did not work for single events that ran multiple days because of non-unique ID.
- Bug fix: Add HTML for icons to iCal link for design parity.
- Bug fix: Omit aria-described when there is no calendar ID.
- Change: Exit edit panel generation before creating if not in context that generates it.
My Calendar v3.6.9
= 3.6.9 =
- Bug fix: Incorrect handling of non-array function results triggered fatal error.
- Bug fix: For event titles with no
time
string, modify the template, not the title of the event.
My Calendar v3.6.8
= 3.6.8 =
- Feature: Add new conditional function
mc_has_category( $event )
. - Change: Add text arguments to core template functions that return template text. Allows template logic to override settings.
- Bug fix: Stringify array data before sending to Akismet.
- Bug fix: Allow
svg
in print view. - Bug fix: Move
pre_get_document_title
filter to later priority to apply after SEO plugins. - Bug fix: Add site name to page title.
- Bug fix: Section headers were not selectable.
- Bug fix: Single-day view returned all dates of long-running single events.
- Bug fix: In legacy templates, data passed to get event images was the full data object instead of the tags array.
My Calendar v3.6.7
= 3.6.7 =
- Bug fix: Properly fetch icons for secondary categories in admin events list.
- Bug fix: Improve argument passing in upcoming & today's events handler.
- Bug fix: List preset wrapper templates missing in legacy templating on today's events lists.
- Bug fix: Don't output edit and delete links if the link is not valid. (Pro)
- Change & bug fix: Change
js-modal
prefix tomc-modal
to reduce conflicts with other uses of this modal library. - Change: UI changes to shortcode builder & widget interfaces to clarify usage.
My Calendar v3.6.6
= 3.6.6 =
- Bug fix: Fix two PHP 8+ fatal errors in My Calendar legacy widget admin.
- Bug fix: Fix undefined array key in widget output.
- Bug fix: Add CID attribute to time format navigation, allow time format switching in mini calendar.
- Bug fix: CSS fix for time frame and calendar format navigation margins.
My Calendar v3.6.5
= 3.6.5 =
- Bug fix: Network site check referenced obsolete option.
- Bug fix: Front-end edit controls didn't override theme margins.
- Bug fix: Control rendering for edit & subscribe panels dependent on AJAX being enabled.
- Bug fix: Open day URI setting had no default value.
- Bug fix: Card view closing div in wrong location.
My Calendar v3.6.4
= 3.6.4 =
- Bug fix: Follow up fix to incorrect headings in 5-day view when week starts on Monday.
- Bug fix:
mc_event_over
action should only fire after event ends, not after it starts. - Bug fix: Don't output
aria-labelledby
on event details container in single event view. Only relevant for dialog rendering.
My Calendar v3.6.3
= 3.6.3 =
- Bug fix: Don't reset the start of the week when hiding weekends after weekend-heading fix in 3.6.2.
- Bug fix: Missed spaces between attributes broke registration information field.