Skip to content

My Calendar 3.4.0 beta 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@joedolson joedolson released this 20 Dec 23:07
· 1437 commits to master since this release
  • Feature: import and export calendar settings.
  • Bug fix: User category limits need to be configurable for all users who can add events.
  • Bug fix: User category limits should limit the categories selectable by users, not just those editable.
  • Bug fix: Default events screen says 'All' but only showed 'Published'
  • Bug fix: Quick publish of a draft should keep user in draft events list.
  • Bug fix: Don't repeat geolocation queries if a location does not have valid data.
  • Bug fix: Should only require 'Add Events' permissions to set user categories.
  • Bug fix: Category list did not filter out unavailable categories.
  • Bug fix: Location slug callback had bad typos.
  • Bug fix: Fix PHP notice if $templates not an array.
  • Bug fix: Fix JS for list view to handle if an event has a language change.
  • Bug fix: Mini URL used incorrectly.
  • Bug fix: If primary category is already private, no need to check whether a private category is asigned.
  • Change: Manage settings in a single database option rather than individual options.
  • Change: Improved design on print view.
  • Change: Support 'current' as an argument in a comma-separated list of users.
  • Change: Updates to support future changes in My Calendar Pro.
  • Change: Use core functions to check file mime types.
  • Feature: Migrate CSS to custom file locations.
  • Performance: caching of icon list data.
  • Accessibility: Improve aria-label patterns so user settings override.
  • Accessibility: Omit aria-label if link text is already unique.
  • PHP 8.1 Compatibility fixes.
  • Remove a couple very long deprecated functions.
  • Prep for removal of core CSS editing.
  • New default stylesheet.
  • REST API support for outputting events.
  • Prep work for new templating framework.