Releases: ethercreative/seo
Releases · ethercreative/seo
v3.5.1
3.5.1 - 2019-01-21
Added
- Added console command to manually trigger the upgrade to the new data format
./craft seo/upgrade/to-new-data-format
.
Fixed
- Fixed issue when updating an SEO field without a suffix.
- Fixed readonly property error when running the upgrade task.
v3.5.0
3.5.0 - 2019-01-21
{warning} This update changes how SEO meta is stored. We STRONGLY
recommend backing up your site before installing this update.
{warning} This update contains some potentially breaking changes. If you use a
custommeta.twig
template you should review the
changes here.
Added
- Advanced option for overriding the canonical URL.
- Added
rel="canonical"
header
Changed
- Craft 3.1.0 is now required.
- The SEO field now uses a token-based system for the title, allowing for only
certain parts of the title to be editable and adding twig support for pre-filling
from fields! (Existing meta will be automatically upgraded) - The SEO field description can now be pre-filled using twig.
- Robots meta tags are now rendered in the SEO meta. Useful for statically
cached sites! - Social titles and descriptions are no longer editable. Images are still
editable. Improved social meta management is planned for a future update.
Fixed
- SEO meta now correctly renders across multi-sites and locales.
- Fixed keyword checklist compatibility issue in Craft 3.1.
- Locale - replace w/ _ #143
- Fixed incorrect og:site_name #139
Improved
v3.4.4
v3.4.3
v3.4.2
v3.4.1
v3.4.0
{warning} This update contains some potentially breaking changes. If you use a custom
meta.twig
template you should review the changes here.
Added
- Added
getSeoField($handle = 'seo')
Twig function for Site templates. - Added global settings for Facebook App ID and Twitter handle.
Changed
- SEO field data is now used via an
SeoData
model, rather than an array. This may cause breaking changes, especially if you have a custommeta.twig
template! - The default
robots.txt
now disallows all when the environment is NOT set to'production'
.
This will not have an effect for existing installs (where the SEO settings have been saved).
To manually update yourrobots.txt
, replace the line{% if craft.app.config.general.devMode %}
with{% if craft.app.config.env != 'production' %}
. #122 - Redirects are no longer case-sensitive #116
Fixed
- SEO no longer errors if a social image doesn't have a public url. #131
- Protocol relative image URLs are now handled correctly. #125, #126 (via @monachilada)
Improved
v3.3.1
v3.3.0
3.3.0 - 2018-05-25
Heads up: This update includes changes to the SEO meta.twig
. If you are using a custom version you can review the changes here.
Fixed
- Fixed field settings throwing deprecation warning #109
- Fixed invalid sitemap urls
- Robot lightswitches now have a min-width #103
- Fixed TypeError in SEO variable when social image doesn't have a transform URL #101
- Fixed SEO hook throwing an error when a populated SEO field was removed from the current element #99
Changed
- Redirect list moved below "Add Redirect" fields #107
- Empty / suffix only title fields will now populate with the element title