Skip to content

My Calendar v3.0.0

Choose a tag to compare

@joedolson joedolson released this 14 Jun 18:02
· 4419 commits to master since this release

New major release of My Calendar:

  • Bug fix: If category deleted, set events with that category to default cat, not cat ID 1.

  • Bug fix: Date/time comparison used front-end date value instead of dtstamp in upcoming events.

  • Bug fix: Navigation issue if beginning of week is in previous month

  • Bug fix: Event conflict didn't catch events 100% contained inside other events.

  • Bug fix: Private categories should not be visible to public users in submission forms or category lists

  • Bug fix: aria-current key term value was translatable

  • Bug fix: If editing single instance, location is removed

  • Bug fix: don't show location control notices on front-end

  • Bug fix: correcting event recurrence did not always remove meta flag

  • Bug fix: Only output map HTML if API key provided

  • Bug fix: character set and collation determination on install & update

  • Bug fix: When changing recurring events, only change instance IDs if the date of the instance has changed.

  • Bug fix: Event post should not change post date on update

  • Bug fix: All day events should export correctly to Outlook & Apple Calendar

  • Bug fix: Location control accordion was not accessible.

  • Bug fix: Term ID was not set in category manager if term already existed.

  • Bug fix: Make sure that the 's' query var is not automatically added to My Calendar URLs

  • Add: several new filters

  • Add: notice to alert users if their calendar configured for remote event source.

  • Add: map display to back-end location manager.

  • Add: location search in location manager

  • Add: ability to filter location lists used to submit data 'mc_get_locations'

  • Add: Support for multiple categories on events.

  • Add: stylesheet (Twenty Eighteen)

  • Add: CSS variables support

  • Add: list of problem events in Manage Events sidebar

  • Add: add months shown in list view to shortcode parameters

  • Add: support for auto-refresh of cache for a variety of caching plug-ins.

  • Add: Option to remove event data on uninstall

  • Add: filter to define events as private via custom methods

  • Add: event preview

  • Add: location support to mini calendar widget

  • Add: CSS code editor available in Style editing

  • Add: HTML code editor available in Template editing

  • Add: Schema.org address markup

  • Add: Schema.org event markup

  • Add: Include event link in 'Add to Google Cal' content.

  • Add: date format for multi-day dates in grid view.

  • Removed: event open & event closed text settings

  • Removed: event_open event status (little used and confusing; replaced by My Tickets)

  • Removed: guessing calendar install location

  • Removed: event cache code

  • Removed: upgrade routines from 1.11.x

  • Removed: mc_widget_defaults option

  • Removed: user's guide references

  • Change: default image sizes from 'medium' to 'large'

  • Change: Remove ability to disable event approval; remap "approval" to "draft"

  • Change: default number of results to show in advanced event search.

  • Change: Switched from image to icon font for close button

  • Change: Major changes to event fetching

  • Change: Major changes to code organization

  • Change: Added caching on database engine query

  • Change: if event location set in dropdown, event will always display location as shown in location manager

  • Change: changed argument style for major functions to arrays of arguments

  • Change: move Location Manager to separate page; add location sorting.

  • Change: Move exif_ fallback function into utilities include

  • Change: Moved location & category specific settings

  • Change: Simplified texts in several locations

  • Change: Clearer UI on location input limits

  • Change: autotoggle end date minimum input when start date set

  • Change: Reorganized input fields

  • Change: Generate separate iCal exports for Google Calendar or Outlook

  • Change: Constrain tabbing within details pop-up

  • Change: Close details pop-up with Esc key

  • Change: Audited options to remove unused or unneeded options

  • Change: Create a referential template when shortcode generated

  • Change: Feeds nav panel now shows subscription links; exports are available in 'exports' panel.