Releases: nystudio107/craft-seomatic
Releases · nystudio107/craft-seomatic
Version 3.0.3
Changed
- Fixed an issue where re-using the same Field handle from other Field types would cause an exception to be thrown in the AdminCP
- Improved the way SEOmatic matches the current element
- Bypass the data cache entirely in the AdminCP, to avoid refresh issues
- Fixed an issue where sometimes the correct data is not what is previewed in the AdminCP
- Fixed an issue where the
canonicalUrl
seemed immutable on the Global SEO pages
Version 3.0.2
Added
og:image
tags are now validated to ensure they are fully qualified URLsog:image
tags now are converted to absolute URLs (to handle protocol-less URLs)twitter:image
tags are now validated to ensure they are fully qualified URLstwitter:image
tags now are converted to absolute URLs (to handle protocol-less URLs)- Added missing translations
Changed
- Fixed an issue where Tracking Scripts permissions weren't all propertly presented
Version 3.0.1
Changed
- Fixed an issue with sitemap indexes for elements that have null URLs
- Fixed an issue with permissions and the Tracking Scripts page
Version 3.0.0-beta.24
Changed
- Fixed a regression that caused the Site switcher to no longer work in the SEOmatic settings
- Fixed a regression that could cause the sitemap index to include the appropriate sections
Version 3.0.0
Added
- Official GA release
Version 3.0.0-beta.23
Changed
- Fixed an issue where the social transforms sometimes might not render properly
- SEOmatic now requires Craft CMS 3.0.2 or later (so we can listen to
TemplateCaches::EVENT_AFTER_DELETE_CACHES
) - Handle Section or Category Groups that may have had their handles renamed
Added
- SEOmatic now clears its caches any time
TemplateCaches::EVENT_AFTER_DELETE_CACHES
is triggered - If the FastcgiCacheBust plugins is installed, clear its caches when SEOmatic clears its own caches
Version 3.0.0-beta.22
Added
- Added performance profiling to major bottlenecks
- Lots of code cleanup courtesy of the PHP Inspections plugin
Changed
- Fixed an issue with the Field improperly saving values as objects
- Removed caching from AdminCP requests, which fixes improperly displayed social media previews
- Fixed a deprecation error with
.iso8601()
Version 3.0.0-beta.21
Added
- Don't display the Facebook/Twitter not set in the sidebar preview, only on the Settings pages
- Added an
Seomatic_Meta
Field to more gracefully handle sites upgraded from Craft 2.x that used the old FieldType - If you add an SEO Settings field to a Section that has an old Craft 2.x Seomatic Meta field in it, it will automatically migrate the data and settings to the new field for you
- SEOmatic will automatically map your old Craft 2.x Field settings to corresponding Content SEO settings
Changed
- Better Dashboard display of SEO setup graphs
- Fixed an issue with an improperly named Site / Social Media permission
- Fixed an issue with the helper functions not gracefully handling
null
being passed in - Fixed validation errors that could cause you to be unable to save changes to various SEOmatic settings
Version 3.0.0-beta.20
Changed
- Added additional fields for the
mainEntityOfPage
JSON-LD - Clicking on Settings on from the AdminCP now redirects to the appropriate SEOmatic sub-nav
Added
- Added an SEO Settings Field that allows you to override SEO settings on a per-entry basis
- Added a schema.org link for the Main Entity of Page type you have specified
- Added
seomatic.helper.truncate
andseomatic.helper.truncateOnWord
helper functions for truncating text
Version 3.0.0-beta.19
Changed
- Fixed an issue where you could not disable
humans.txt
orrobots.txt
- Fixed an issue where the
computedType
wasn't saved properly for Global and Content SEO - Fixed an issue with JSON-LD generated for content containers not cascading as intended
Added
- Added the ability to globally disable sitemap rendering