Skip to content

My Calendar v3.5.0

Compare
Choose a tag to compare
@joedolson joedolson released this 05 May 18:56
· 215 commits to master since this release

= 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.