Version 5.x

Upgrade from 4.x to 5.0.0

“TYPO3 9.5 support”

Changelog

https://github.com/fnagel/t3extblog/compare/4.0.0…5.0.0

  • Support for TYPO3 9.x
  • Support of new TYPO3 core routing functionality
  • Support of new TYPO3 core SEO sitemap functionality
  • Fixed all “strong” issues in the “Scan Extension Files”
  • Code clean-up (removed quite a lot legacy code and workarounds)
  • Lots of minor bugfixes and improvements

Breaking changes

  • Removed support for TYPO3 8.x
  • Post URL structure has changed (yyyy-mm-dd-my-post-title instead of yyyy/mm/dd/my-post-title)
  • Removed support for EXT:realurl
  • Removed support for EXT:dd_googlesitemap
  • Removed blogsystem.comments.allowSomeTagAttributes setting
  • Replaced RWD image TypoScript lib (whose functionality is no longer available) with default image VH
  • Rename TS and TSconfig files to newer file extensions
  • Split TS configuration into multiple files

How to upgrade

  1. Use “Compare database” in install tool to adjust changed DB fields
  2. Run “Create missing post URL slugs” update wizard in extension manager
  3. Run “Create missing category URL slugs” update wizard in extension manager
  4. Add extension routing configuration to your site configuration
  5. Make sure your site configuration has an absolute URL as “Entry Point” (or base) configured (so no / but something like https://domain.com/. Otherwise TYPO3 will NOT RENDER ABSOLUTE URLs in email templates!
  6. Add a htaccess rule for redirecting old post URLs to the new one (see “URL redirect” below)
  7. Update your TS and TSconfig includes if needed
  8. Add “Sitemap setup” static TS to your template in order to enable SEO sitemap support
  9. Clear all caches

URL redirect

This will work for the default routing:

Please note that it is now possible to configure the URLs as you wish, even without a date!