This repository has been archived by the owner on Oct 15, 2024. It is now read-only.
Releases: nystudio107/seomatic
Releases · nystudio107/seomatic
Version 1.1.36
- [Fixed] Fixed a regression that would cause Twitter and Facebook images to not show up
- [Improved] Added html_entity_decode() to the _cleanupText() method
- [Fixed] Fixed an
Integrity constraint violation
MySQL error on certain MySQL versions - [Improved] Updated the README.md
Version 1.1.35
- [Fixed] Fixed a regression that would cause Twitter and Facebook images to not show up
- [Improved] Updated the README.md
Version 1.1.34
- [Added] Added the ability to set separate images for Twitter Cards and Facebook OpenGraph images
- [Improved] Do more sanity checking when building the breadcrumbs, so it works if you have not element with the URI
__home__
- [Improved] We don't swap in the element->title for mainEntityOfPage anymore
- [Added] Added a variable for craft.seomatic.getTemplateMeta()
- [Improved] Protocol-relative URLs are now allowed in the Schema
- [Added] Added
PageWeight
as a metric in SEOmetrics - [Added] Added the headings to the SEOmetrics display to improve its readability
- [Improved] SEOmetrics now does a better job displaying Top Keywords on pages with very little text
- [Improved] Updated the README.md
Version 1.1.32
- [Improved] The SEOmetrics tab in the AdminCP now doesn't start analyzing until you click Analyze
- [Improved] Improved SEOmetric's sitemap.xml detection
- [Improved] Updated DOCS.md to reflect the change from
seomaticProduct
toseomaticMainEntityOfPage
- [Improved] Products now have commas stripped from their price, and use a
.
as a decimal point - [Fixed] Fixed an issue that caused SEOmatic to throw an error in a tokenized entry draft
- [Fixed] Fixed an issue with stale SEOmatic FieldTypes that were added to a section, but then later removed
- [Improved] Updated the README.md
Version 1.1.31
- [Added] SEOmetrics now has its own tab, and can evaluate any arbitrary URL you paste into it
- [Added] SEOmatic can now pull images from FocusPoint FieldTypes
- [Added] Added 'Person' as a type for the Main Entity of Page
- [Added] Added Vimeo Handle to Social Media settings
- [Added] Added a 'globalMetaOverride' setting to config.php
- [Added] SEOmetrics checks for HTML validity via the WC3 Validator
- [Added] Added a Score % summary for each SEOmetrics category
- [Added] SEOmetrics now includes Google Pagespeed Insights scores and Google Mobile Usability
- [Added] SEOmetrics checks for SSL encryption via https
- [Improved] Better extraction of 'top keywords on page' in SEOmetrics
- [Improved] SEOmetrics now looks for link rel='publisher'
- [Improved] Refined SEOmetrics a bit, and added more 'Learn More' links
- [Fixed] The mainEntityOfPage is no longer improperly cached if being called by getJsonLd()
- [Improved] Updated the README.md
Version 1.1.30
- [Added] Added 'Learn More' link for JSON-LD structured data in SEOmetrics
- [Added] Breadcrumbs get added to WebPage objects, too
- [Improved] SEOmatic now remembers the selected locale in its tabbed settings
- [Improved] Fixed a regression in SEOmetric's keyword in URL checking
- [Improved] Increased HTML SimpleDom's MAX_FILE_SIZE to allow for parsing larger pages (especially with devMode on)
- [Improved] SEOmetrics handles missing robots.txt files more elegantly
- [Improved] SEOmetrics no longer depends on there being an meta description tag
- [Fixed] Fixed an error when using the Share arrow on a draft from Live Preview
- [Fixed] Fixed an issue accessing getJsonLd from an entry that has no URLs or has empty SEOmatic values
- [Fixed] mainEntityOfPage now works for Template Metas
- [Improved] Updated the README.md
Version 1.1.29
- [Added] Added the ability to extract seoTitle, seoDescription, and seoKeywords from Neo fields
- [Added] Added the ability to extract seoTitle, seoDescription, and seoKeywords from Preparse fields
- [Added] Added detection of Twitter Card meta tags, OpenGraph meta tags, and JSON-LD structured data in SEOmetrics
- [Added] Added detection robots.txt and sitemaps in SEOmetrics
- [Improved] Breadcrumbs are now generated for every element that matches a URI in the current URL segments
- [Improved] seoTitles, seoDescriptions, and seoKeywords are now truncated on save in SEOmatic Meta FieldTypes when they pull from other fields
- [Improved] Improved the SEOmetrics preview CSS a bit
- [Improved] Updated the README.md
Version 1.1.28
- [Added] Added modified_time and published_time to OpenGraph articles when an SEOmatic Meta FieldType is used
- [Improved] Safeguard against 'Undefined index: seoImageTransform'
- [Fixed] Handle non-posted entries
- [Fixed] Fixed an issue with getJsonLD($element)
- [Improved] Updated the README.md
Version 1.1.27
- [Fixed] Fixed a regression with Entry Meta cascade
- [Fixed] Fixed an issue with SEOmatic FieldTypes on categories
- [Fixed] Fixed invalid releases.json
- [Improved] We now strip all control characters (including \n and \r) from the JSON-LD arrays
- [Improved] Updated the README.md
Version 1.1.26
- [Added] Added Main Entity of Page JSON-LD microdata
- [Added] Added the method getJsonLD($element) to the FieldType model, so you can get the Main Entity of Page JSON-LD for an arbitrary entry (maybe in a craft.entries loop, for instance)
- [Improved] The 'logo' and 'image' in Creator and Identity JSON-LD is now an ImageObject
- [Improved] Added a space after each keyword in SEOmetrics to prevent horizontal scrolling due to frame overflow
- [Fixed] Fixed the locale of the transform fields in the FieldType
- [Fixed] Fix for empty SEO Titles for breadcrumbs
- [Improved] Updated the DOCS.md and wiki docs
- [Improved] Updated the README.md