Version 7.x

Upgrade from 7.2.0

"Anti SPAM"

Changelog

https://github.com/fnagel/t3extblog/compare/7.1.0...7.2.0

How to upgrade

  1. Enable and adjust request rate limiter configuration if needed

  2. Adjust templates with titleTag VH if needed

  3. Clear caches

Upgrade from 7.1.0

Changelog

https://github.com/fnagel/t3extblog/compare/7.0.0...7.1.0

  • Add support for PHP 8.1

  • Change post content rendering to a TypoScript RECORDS approach (and removed RenderContent VH)

  • Minor improvements and bug fixes

  • Minor code clean-up

How to upgrade

  1. Adjust post content rendering related templates if needed (see "Content rendering templates" section below)

  2. Adjust post content rendering related TypoScript (see Configuration/TypoScript/Includes/Libraries.typoscript) if needed

  3. Clear caches

Content rendering templates

You need to replace the removed <t3b:frontend.renderContent /> view helper. Please check the following templates and partials:

  • Resources/Private/Partials/Post/Content.html

  • Resources/Private/Partials/Post/RssItem.xml

  • Resources/Private/Partials/Post/Teaser.html

  • Resources/Private/TwitterBootstrap4/Partials/Post/Teaser.html

Upgrade to 7.0.0

"TYPO3 11 LTS support"

Changelog

https://github.com/fnagel/t3extblog/compare/6.2.0...7.0.0

  • Support for TYPO3 11.5 LTS

  • Support for PHP 8.0 and 8.1

  • Implement custom pagination (as core VH widget is no longer available)

  • Migrated EM update class to upgrade wizards

  • Lots of bugfixes and other improvements

  • Massive code clean-up and quality improvements

Breaking changes

  • Removed support for TYPO3 10.x

  • Routing and TCA has changed

  • Page URL structure has changed (my-blog/page-123 instead of my-blog/page/123)

  • Template changes

  • Some classes and methods have been renamed (be careful when extending EXT:t3extblog)

How to upgrade

  1. "Change fields" in DB using "Analyze Database" in Install tool / Maintenance module

  2. Adjust your routing configuration (pagination has changed)

  3. Add a htaccess rule for redirecting old page URLs (see "URL redirect" below)

  4. Adjust your templates (pagination and a few other changes)

  5. Run upgrade wizards in admin tools

  6. Clear all caches

URL redirect

This will work for the pagination URL change when using the default routing:

RewriteRule ^blog/page/(\d+)/$ /blog/page-$1 [R=301,NC,L]
RewriteRule ^blog/(.*)/page/(\d+)/$ /blog/$1/page-$2 [R=301,NC,L]