- Fixed a regression error introduced in 3.1.0, where SEOMate could fail to render sitemap priority values
- SEOMate now strips preview and token params from canonical and alternate URLs
- SEOMate now uses elements' canonical ID when querying for alternates
- SEOMate no longer reads or writes to the meta or sitemap caches for preview and/or tokenized requests
- Added
seomate.home
(the current site's URL, stripped of preview and token params)
- Added support for object templates and PHP closures in default meta and field profile definitions.
- Added the ability to create field profiles specific to a particular section, entry type, category group or Commerce product type (#86)
- Added the ability to be specific in the
previewEnabled
setting about which sections, entry types, category groups and/or Commerce product types should be SEO-previewable - Added support for custom meta templates and template overrides in SEO Preview to categories, nested entries and Commerce products, in addition to regular ol' section entries
- Added support for PHP closures returning
true
orfalse
for theoutputAlternate
config setting
- Bumped the
craftcms/cms
requirement to^5.0.0
- Removed support for the "SEO Preview" for elements using legacy live preview
- Fixed several cases where SEOMate could attempt to use string values as callables