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.2.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