Version 5.x
Within this page
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
- 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
- Adjust your templates to structure change if needed
 - Clear all caches
 
Please note
Since TYPO3 9.5.15 the old post URL structure (yyyy/) is possible again.
Override the routing
routeEnhancers:
  T3extblogBlogsystemPlugin:
    aspects:
      post_title:
        datePrefix: 'Y/m/d/'
            
        Copied!
    
htaccess redirect
This will work for the default routing:
RewriteRule ^blog/article/(\d{4})-(\d{2})-(\d{2})-(.+)$ /blog/article/$1/$2/$3/$4 [R=301,NC,L]
            
        Copied!
    
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-instead ofmm- dd- my- post- title yyyy/)mm/ dd/ my- post- title  - Removed support for EXT:realurl
 - Removed support for EXT:dd_googlesitemap
 - Removed 
blogsystem.settingcomments. allow Some Tag Attributes  - 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
- Use "Compare database" in install tool to adjust changed DB fields
 - Run "Create missing post URL slugs" update wizard in extension manager (you might need to do this multiple times!)
 - Run "Create missing category URL slugs" update wizard in extension manager (you might need to do this multiple times!)
 - Add extension routing configuration to your site configuration
 - Make sure your site configuration has an absolute URL as "Entry Point" (or base) configured (so no 
/but something likehttps://. Otherwise TYPO3 will NOT RENDER ABSOLUTE URLs in email templates!domain. com/  - Add a htaccess rule for redirecting old post URLs to the new one (see "URL redirect" below)
 - Update your TS and TSconfig includes if needed
 - Update your TS linkhandler configuration if needed
 - Add "Sitemap setup" static TS to your template in order to enable SEO sitemap support
 - Clear all caches
 
URL redirect
This will work for the default routing:
RewriteRule ^blog/article/(\d{4})/(\d{2})/(\d{2})/(.+)$ /blog/article/$1-$2-$3-$4 [R=301,NC,L]
            
        Copied!
    
Please note that it is now possible to configure the URLs as you wish, even without a date!