Skip to content

Releases: joedolson/my-calendar

My Calendar v3.5.9

07 Jul 22:49
Compare
Choose a tag to compare

= 3.5.9 =

  • Bug fix: Fix CSV event download PHP error.
  • Bug fix: Fix misc. HTML validation errors.
  • Bug fix: Force text wrapping in button reset.
  • Bug fix: Fix data checks for event author when no user is logged in. (Pro).

My Calendar v3.5.8

23 Jun 22:11
Compare
Choose a tag to compare

= 3.5.8 =

  • Bug fix: Use mc_exit_early() to determine classes as well as to determine display.
  • Bug fix: Editing a single date updated descriptions for all events.
  • Bug fix: Only parse URL arguments for specific calendar ID.
  • Bug fix: No content fallback text not passed to output function in main shortcode.
  • Bug fix: Don't duplicate registration fields in front-end submissions (Pro).
  • Bug fix: Handle the possibility that front-end location presets may be 0 instead of empty (Pro).

My Calendar v3.5.7

03 Jun 21:49
Compare
Choose a tag to compare

= 3.5.7 =

  • Bug fix: PHP 8.2 deprecated error in mc_ordinal.
  • Bug fix: Category dropdown navigation element should limit categories shown.
  • Bug fix: Export dropdown button broken.
  • Bug fix: Export/Subscribe dropdowns duplicated if multiple calendars present. Props @mikeknappe.
  • Bug fix: Incorrect argument passed to mini widget ignored months setting.
  • Bug fix: Reset styles didn't handle Mini calendar widget disclosure properly.
  • Feature: Add setting to change subscribe and export button text. Props @mikeknappe.
  • Docs: Fix incorrect docs on mc_category_key.
  • I18n: Missing translator function. Props @DAnn2012.

v3.5.6

22 May 22:03
Compare
Choose a tag to compare

= 3.5.6 =

  • Bug fix: JS error breaking add new location in event editor.
  • Bug fix: Imported settings should not strip HTML from templates.
  • Revert: InnoDB change in version 3.5.5 created unanticipated problems.

My Calendar v3.5.5

14 May 20:07
Compare
Choose a tag to compare

= 3.5.5 =

  • Bug fix: Templates rendered incorrectly when search-friendly permalinks disabled.
  • Bug fix: Clear PHP warning if no future dates in export generation.
  • Bug fix: Only show Pro promo inside My Calendar pages.
  • Bug fix: Remove support for InnoDB search on pre 5.5 MySQL; add support for Fulltext search on InnoDB otherwise.
  • Bug fix: Event title not rendered unless 'read more' enabled.
  • Bug fix: Category color styles cache deleted in wrong place.
  • Change: Move sqlite check to existing db engine check function.

My Calendar v3.5.4

11 May 05:29
Compare
Choose a tag to compare

= 3.5.4 =

  • Bug fix: One further case where legacy templating could return invalid value in event details.

My Calendar v3.5.3

10 May 19:42
Compare
Choose a tag to compare

= 3.5.3 =

  • Bug fix: Adjust CSS for themes that set inputs to a fixed height.
  • Bug fix: JS in ajax navigation needs to only select first child of cells.
  • Bug fix: Omit the current day border on single day views.
  • Bug fix: Execute mc_get_details() regardless of whether there are already details.
  • Try: Sqlite fix for Playground in upcoming events widget.

My Calendar v3.5.2

10 May 15:13
Compare
Choose a tag to compare

= 3.5.2 =

  • Bug fix: If setting to link to event page enabled, event wrapper was not added.
  • Bug fix: Incorrect kses on Mini calendar widget removed too much information.
  • Bug fix: Category filters did not remove existing filter when adding categories.
  • Bug fix: PHP templating rendered event details when linking to external URL.
  • Bug fix: Fix handling of custom templates with legacy templating when passed via settings.
  • Addition: class 'today-event' for events occurring on the current day.

My Calendar v3.5.1

07 May 22:08
Compare
Choose a tag to compare

= 3.5.1 =

  • Bug fix: Mini calendar widget stripped out select, option, and input.
  • Bug fix: Upcoming Events list showed out-of-query events.
  • Update: Support sqlite to enable demo support in Playground.

My Calendar v3.5.0

05 May 18:56
Compare
Choose a tag to compare

= 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.
  • Change: Replace ical generation with spatie/icalendar-generator.
  • Feature: Add card view.
  • Feature: Style variable previews.
  • Feature: Add importer to import events from The Events Calendar.
  • Feature: Add support for featured image on locations.
  • Breaking change: mc_event_classes() now echos classes. Use mc_get_event_classes() to return.
  • Bug fix: Prevent My Calendar post types from showing up in export tool. Props @carstenbach.
  • Performance: Use fragment caching to reduce duplicate db queries.
  • Performance: Prevent infinite date navigation in calendar navigation tools.
  • Performance/SEO: Only output Schema on main event views, not in widgets.
  • Support Yoast schema engine (props @joostdevalk)
  • Update to WPCS 3 (props @joostdevalk)
  • Many, many minor visual changes to improve consistency.