My Calendar 3.4.0 beta 1
Pre-release
Pre-release
·
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.