Skip to content
This repository has been archived by the owner on Aug 8, 2022. It is now read-only.

2.0.0

Compare
Choose a tag to compare
@mblaschke mblaschke released this 30 Dec 19:52
· 343 commits to master since this release

Major release

  • Added TYPO3 CMS 7.6 support
    (still backwards compatible to TYPO3 CMS 6.2 and PHP 5.3)
  • Refactoring of Ajax Requests: PSR-7, Exception Handling, OOP
  • Changed coding style: Now uses PSR-2, added .editorconfig file
  • Refactored large portions of the codebase
  • Implemented signals
  • Implemented blacklist of PAGE typeNum in SetupTS
  • Implemented blacklist for index/noindex robots metatag
  • Implemented blacklist for canonical url
  • Implemented canonical url support for mounted pages,
    pointing to real page instead of mount path (disabled by default)
  • Implemented expiry date for sitemap entries (customizable with SetupTS or Connector)
  • Implemented pagetitle caching (if there is any USER_INT on the current page)
  • Removed own caching solution, using TYPO3 caching framework now
  • Added fallback for schema selection for canonical Urls in case protocol is undefined
    in page properties (via plugin.metaseo.metaTags.canonicalUrl.fallbackProtocol)
  • Bugfixes and improvements

Migration from 1.0.x to 2.0.0:

  • Link generation (start/prev/next) is now disabled by default
  • TypoScript Constant plugin.metaseo.metaTags.useCanonical
    changed to plugin.metaseo.metaTags.canonicalUrl
  • TypoScript Setup plugin.metaseo.metaTags.useCanonical
    changed to plugin.metaseo.metaTags.canonicalUrl
  • Changed names of hooks, use camelCase now

For details, see

Changelog,
Milestone 2.0.0,
Changes in 2.0.0