Skip to content

10.0.0

Compare
Choose a tag to compare
@lochmueller lochmueller released this 15 May 15:54
· 449 commits to master since this release

Great work was done in the last days/weeks.
Thanks to @okmiim, @artus70 and @phvt for the contributions.
Features:

  • Improve routing

    • Slug generation for all indices
      • Update routeEnhancers (RouteEnhancers.yaml)
      • Run calendarize:reindex to update existing events/indices
    • New slug field in the (default) event
      • Run Introduce URL parts ("slugs") to calendarize event model (PopulateEventSlugs) wizard
    • Better (default) route paths for year, month, day, ... actions
    • Remove skipDefaultArguments and add controller/action arguments to URL generation
      • Update typoscript sitemap configuration (docs)
      • Rerun KeSearchIndexer
      • Update custom link generation
    • Deprecate EventMapper
  • Pagination

    • Usage of the "new" pagination API (#542)
      • Update your customized fluid templates!
    • Recommendation: Use georgringer/numbered-pagination to reduce the amount of pages
    • Deprecate pagination widget
      • May continue to work, but should be avoided!
  • Replace signals with PSR-14 events

More changes:

  • Fix ICS output
  • Fix LLL paths
  • Check wrong date order for search
  • Add findByUids to index repository
  • Fix for cal migration
  • New slug field in events & indizes and new route handling (BC!!) Old event mapper is deprecated.
  • Remove skipDefaultArguments and add arguments to url generation (BC!!)
  • New pagination in backend & frontend as TYPO3 v11 preparation (perhaps BC!! You have to check!)
  • Select past items in singleAction if there are no future entries
  • Remove all signals and replace this by PSR-14 events (BC!!!)
  • Add some more github actions
  • backend dates and times configurable via TYPO3 configuration
  • Remove EventXmlSitemapDataProvider
  • Many cleanups
  • Add more documentation

Please check the pagination and the route building process, if you upgrade to this version.