Skip to content

Releases: oliverklee/ext-seminars

V5.5.1: Bug fixes

30 Nov 19:42
v5.5.1
0d109c8
Compare
Choose a tag to compare

Added

  • Add the Crowdin configuration (#2693)
  • Add compatibility with Symfony 7 (#2690)

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

13 Oct 18:14
v5.5.0
4a21ed6
Compare
Choose a tag to compare

Added

  • Allow CSV export of all registrations in a folder (#2642, #2643)
  • Show registration statistics in the BE module (#2640)
  • Add RegistrationRepository::countRegularRegistrationsByPageUid (#2638)

Changed

  • Move the CSV export buttons in the BE module next to the headings (#2636)
  • Improve the code documentation concerning slug generation (#2634)

V5.4.1: Bug fixes concerning slug generation

02 Sep 10:19
v5.4.1
630c0f0
Compare
Choose a tag to compare

Fixed

  • Allow keeping an existing slugs when re-generating it (#2615)
  • Fix crash when editing an event in the BE (#2614)
  • Provide the non-suffixed slugified title to AfterSlugGeneratedEvent (#2612)

V5.4.0: Add PSR-14 event for modifying event slugs

31 Aug 18:57
v5.4.0
2f3fc83
Compare
Choose a tag to compare

Added

  • Add a PSR-14 event for creating/modifying event slugs (#2608)

V5.3.1: SEO-related improvements and bug fixes

27 Jul 12:00
v5.3.1
3934c61
Compare
Choose a tag to compare

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

09 May 16:55
v5.3.0
e54c33f
Compare
Choose a tag to compare

Added

  • Add nice page titles in the single view (#2526)
  • Implement nice single view URLs (#2524)
  • Document how to set up nice registration URLs (#2522)

Fixed

  • Do not display single-day events as multi-day events (#2521)
  • Allow registations without payment method in the TCEforms (#2520)
  • Drop extraneous space in the notification email (#2516)

V5.2.3: Bug fixes and cleanup

28 Apr 18:16
v5.2.3
ef60584
Compare
Choose a tag to compare

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 of PDO for the named param types (#2496)

V5.2.2: Bug fixes

27 Apr 20:45
v5.2.2
2222dc4
Compare
Choose a tag to compare

Fixed

  • Do not use a footer separator in the HTML emails (#2489)

V5.2.1: Bug fixes

27 Apr 16:27
v5.2.1
31f5bae
Compare
Choose a tag to compare

Changed

  • Convert more tests to the new testing framework (#2477, #2480)

Fixed

  • Convert linebreaks in the organizer signatures in the HTML email (#2482)

V5.2.0: Waiting list in the new registration form, diverse gender

25 Apr 16:57
v5.2.0
3f343ae
Compare
Choose a tag to compare

Added

  • Add a waiting list functionality to the new registration form (#2465, #2466)
  • Add a diverse gender (#2378)

Changed

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)