Releases: oliverklee/ext-seminars
Releases · oliverklee/ext-seminars
V5.5.1: Bug fixes
Added
Changed
- Allow feuserextrafields 6.x (#2668)
Fixed
- Allow listing waiting-list-only registrations in the BE module (#2695)
- Allow showing and exporting registrations for hidden events in the BE module (#2694)
- Fix compatibility with
typo3fluid/fluid
2.10.0 (#2689) - Make some type annotations more specific (#2673)
- Set EUR as a fallback currency (#2674)
- Only show the registrations CSV export button if there are any records (#2660)
V5.5.0: CSV export for all registrations on a page in the backend
V5.4.1: Bug fixes concerning slug generation
V5.4.0: Add PSR-14 event for modifying event slugs
Added
- Add a PSR-14 event for creating/modifying event slugs (#2608)
V5.3.1: SEO-related improvements and bug fixes
Changed
- Document how to set up the robots configuration for single view pages (#2598)
- Make the upgrade wizard for the separate billing address repeatable (#2558)
- Document that the slug field should to be enabled for editors (#2556)
- Make the object type for events a drop-down (#2551)
- Make the event slug field nullable (#2546)
- Make the event slug field shorter (#2539)
- Update the email CSS to simple.css v2.2.1 (#2543)
- Drop the UID from the event record slug (#2537)
Fixed
- Always provide the canonical URL for the single view (#2596)
- Use the correct
DirectPersist
trait from oelib (#2593) - Also set/update the slug if the slug field is not shown (#2591)
- Ensure the upgrade wizard generates unique slugs (#2565, #2566)
- Make the slug generation upgrade wizard repeatable (#2557)
- Fix the slug generation for event date records (#2552)
- Also create slugs if the event or topic is hidden or timed (#2548)
- Add a maximum length to the seminar title in the TCA (#2544)
- Also create slugs for new records (#2537)
V5.3.0: SEO features and bug fixes
V5.2.3: Bug fixes and cleanup
Changed
- Show a different thank-you text for waiting list registrations (#2511)
Deprecated
- Update some
@deprecated
annotations (#2498)
Fixed
- Make the registration available in the thank-you action template (#2510)
- Do not show "registered themselves" on the configuration page unnecessarily (#2508)
- Remove a leftover debug statement from a Fluid template (#2507)
- Apply the "register myself" default even if hidden (#2504)
- Convert most classes that get injected into singletons (#2503)
- Improve some type annotations (#2495, #2497)
- Drop the legacy registration form parameters from
DefaultController::getLoginLink
(#2500) - Use
Connection
instead ofPDO
for the named param types (#2496)
V5.2.2: Bug fixes
Fixed
- Do not use a footer separator in the HTML emails (#2489)
V5.2.1: Bug fixes
V5.2.0: Waiting list in the new registration form, diverse gender
Added
- Add a waiting list functionality to the new registration form (#2465, #2466)
- Add a diverse gender (#2378)
Changed
- Mention the 12LTS crowdfunding campaign (#2456)
- Move more tests to the new testing framework
(#2387, #2388, #2389, #2390, #2391, #2392) (thanks to @emilkneu) - Require feuserextrafields >= 5.3.0 (#2358)
- Require oelib >= 5.1.0 (#2353)
Removed
- Drop the unused
DefaultController::registrationFormHookProvider
(#2458) - Remove the links to the feature survey (#2454)
Fixed
- Drop German labels that were copied to the English labels (#2462)
- Disable moving registration records with the event record (#2453)
- Fix internal links to speakers and organizers (#2442)
- Use
seminarImageSingleViewWidth
/-Height
as maximum (#2397)
(thanks to @ohader) - Fix links to pages in RTE texts (#2374) (thanks to @djangones)
- Correct use of the configuration
accessToFrontEndRegistrationLists
(#2368)
(thanks to @davidjakob)