My Calendar v3.0.0
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.