Releases: joedolson/my-calendar
Releases · joedolson/my-calendar
My Calendar 3.5.0-beta2
2nd beta release; polishes features.
My Calendar v3.5.0-beta1
First beta of My Calendar v3.5.0. Still some details to work out with card navigation & upcoming events lists, but will continue during beta.
My Calendar v3.5.0-alpha
= 3.5.0 =
- Major change: Remove CSS style editor and style migration functions.
- Major change: Remove CSS and Icon backup functions.
- Major change: Upcoming events list now returns fixed numbers of events by default.
- Major change: Location data only fetched from location table, no longer saved to event table.
- Major change: Implement responsive table CSS & JS.
- Major change: Introduce PHP templating.
- Major change: Rewrite all additional stylesheet skins.
- Change: Selecting a stylesheet is now optional.
- Change: Add autocompletion for country selection.
- Change: Make modal view the default pop-up view.
- Change: Improve HTML semantics in event display.
- Change: Switch popup triggers to buttons.
- Change: Navigation controls are always controls; don't switch to span when active.
- Feature: Add card view.
- Feature: Style variable previews.
- Feature: Add importer to import events from The Events Calendar.
- Breaking change:
mc_event_classes()
now echos classes. Usemc_get_event_classes()
to return. - Many, many minor visual changes to improve consistency.
My Calendar v3.4.21
= 3.4.21 =
- Bug fix: Settings that allow HTML were aggressively sanitized, stripping HTML.
- Bug fix: Location field should not be disabled in shortcode generator when has value.
- Bug fix: Provide easier access to calendar page in shortcode generator.
- Bug fix: (Design) Fix change of month heading in mini calendar.
- Bug fix: Fix month number enumeration in date classes.
- Bug fix: Improve counting of events in upcoming events lists.
- Docs: Documentation on
mc_get_uri
filter incorrect. - Change: Pass $event object to
mc_return_uri
filter.
My Calendar 3.4.20
= 3.4.20 =
- Feature: Add {edit_link} template tag for admin email notifications.
- Feature: Support filtering locations by ID when available.
- I18n: Make security information texts more consistent.
- Bug fix: Fix minor layout issues in admin grid view.
- Bug fix: Fix script load in admin grid view. Support modals.
- Bug fix: Update location configuration logic. Props @JoergPe.
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