My Calendar v3.5.0
= 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. Usemc_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.