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