12.0.0
Features
- Support for TYPO3 v11 incl. backend module
- Add date filter in BE module
- Disable language menu if an event is not translated
- Add Event image + description to OpenGraph metadata
- Add multiselect for weekdays
- Add support to import local files (e.g.
t3://file?uid=23
) - Add ics format to speakingURL
Documentation
- Add documentation about Bookings
- Remove outdated breadcrumb condition
- Use correct condition for breadcrumb menu (
traverse
)
Fixes & Cleanups
- HTML
- Move BE filters into partial and adjust styling
- Add line break after each index in single view
- Exclude end date from ics for open end events
- Fix details back button
- Workspace
- Fix changes view in workspace module
- Fix wrong icon in BE module for workspaces
- Fix breadcrumb for workspaces
- Fix foreign id for workspace only indices
- Get originalRecord in specific workspace
- Make slug generation workspace aware
- RouteEnhancer
- Correct spelling "Quartal"
- Add defaultController in routeEnhancers
- ICS import
- Catch unknown timezone and fix timezone parsing in ICalDissect (TER only)
- Add empty string for null title & slug
- More tests and test structure in the extension
- Rework KeSearch Indexer, change namespace tpwd/ke_search
- Remove
timeShift
from extension configuration - Fix search results on no hit
- Check for $overrideEndDateRelative
- Set start date on "next events" dashboard
- Replace objectManager with DI
- Fix calling ExtensionManagementUtility::isLoaded in Services.php
- Add PHP 8.1 execution options
- Check for empty originalObject in detail action
- Fix endtime calculation for all day indices
- Cleanup TCA
Thanks to @okmiim @web2date @hannesbochmann @sypets @ut @tillhoerner @mschwemer