Version 3.x¶
Within this page
Upgrade from 3.0.1 to 3.0.2¶
Changelog¶
https://github.com/fnagel/t3extblog/compare/3.0.1…3.0.2
- Migrate to use proper xml namespace declarations using html tags
 - Add new content element wizard configuration
 - Use localization for plugin titles and descriptions
 - Add link handler documentation (TYPO3 8.7 only)
 - Some minor bugfixes
 
Breaking changes
- PHP 5.5 is no longer officially supported
 
How to upgrade¶
- Update overwritten templates
 
Upgrade from 3.0.0 to 3.0.1¶
Changelog¶
https://github.com/fnagel/t3extblog/compare/3.0.0…3.0.1
- Fix documentation rendering
 
Breaking changes
none
Upgrade from 2.x to 3.0.0¶
“TYPO3 8.x support”
Changelog¶
https://github.com/fnagel/t3extblog/compare/2.0.0…3.0.0
- Removed TYPO3 < 7.3 support - lots of legacy code has been removed!
 - Added TYPO3 8.x support and added PHP 7.1 compatibility
 - Added email layout and footer partial for easier customization
 - Updated and added new screens in documentation
 - Improved info boxes in backend modules (using default VH)
 - Add proper create user field for post records
 - Switch to PSR-2 CGL
 - Added signal / slot hooks and fixed interface implementation (see Extending T3extlog in docs)
 - Added noindex, follow meta tag in author, category and list view
 - Fix category localization
 - Fix issues with new cHashIncludePageId config and EXT:realurl 2.0.15
 - Add prev / next meta tag for paginated views
 - Add option to configure backend module date time format
 - Add option to configure author avatar image size using TypoScript
 - Add open graph meta data to blog post detail view
 - Improved documentation
 - A bunch of bugfixes
 
Breaking changes
- ViewHelper changes
 - Introduced custom paginate VH
 - Removed custom flashMessages VH (use default one instead)
 - Add flashMessagesClearCache VH in Comment/New.html partial (before flashMessages VH!)
 
- Changed email template configuration
 - Old plugin.tx_t3extblog.email configuration has been removed
 - Use default plugin.tx_t3extblog.view configuration instead
 - Email/ is appended to the final template path when rendering emails
 - No changes needed if default path structure has been used
 
How to upgrade¶
- Make sure to fix all version 2.2.2 related security issues!
 - Create new DB fields by using “Compare current database with specification” in Install Tool
 - “Clear all cache” in Install Tool
 - Use “Add current post author to cruser_id field” update script in EM
 - You might need to reinstall the extension to rebuild class autoloading
 - Adjust and update TypoScript configuration and template overwrites