Version 5.x

Upgrade from 5.1.0 to 5.1.1

Changelog

https://github.com/fnagel/t3extblog/compare/5.1.0…5.1.1

  • Fix issues with routing in latest TYPO3 versions
  • Improve post routing error handling
  • Some minor bugfixes and improvements

How to upgrade

  1. Clear all caches

Upgrade from 5.0.0 to 5.1.0

Changelog

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

  • Support for Twitter Bootstrap 4.x
  • Support for PHP 7.3
  • Support of latest TYPO3 logging functionality (PSR-3 based, see FAQ)
  • Make use of latest TYPO3 BE module menu API
  • Rework dependency injection
  • Improve documentation
  • Code clean-up (removed and replaced deprecated code usage)
  • Some minor bugfixes and improvements

Breaking changes

  • Removed support for TYPO3 < 9.4
  • Restructured some templates and partials due to TWBS4 implementation
  • Logging has changed

How to upgrade

  1. Adjust your templates to structure change if needed
  2. Clear all caches

Please note

Since TYPO3 9.5.15 the old post URL structure (yyyy/mm/dd/my-post-title) is possible again.

Override the routing

htaccess redirect

This will work for the default routing:

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 (you might need to do this multiple times!)
  3. Run “Create missing category URL slugs” update wizard in extension manager (you might need to do this multiple times!)
  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. Update your TS linkhandler configuration if needed
  9. Add “Sitemap setup” static TS to your template in order to enable SEO sitemap support
  10. 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!