2.9.3
October 30th, 2024
What's fixed
- Don’t generate sitemaps when crawling is disabled by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/174
2.9.2
October 30th, 2024
What's fixed
- Fix compatibility issue with Laravel 10 by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/173
2.9.1
October 1st, 2024
What's fixed
- Fix issue when using the domain root for the CP by @davidfaber in https://github.com/aerni/statamic-advanced-seo/pull/168
2.9.0
August 9th, 2024
What's new
- Adds a command to generate sitemaps in the background by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/167
- Allows registering custom sitemaps in a closure to save resources by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/167
- Adds the ability to move custom sitemaps related code into a sitemap class instead by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/167
- Adds the ability to use the
baseUrl
GraphQL parameter on custom sitemaps by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/167
2.8.0
July 20th, 2024
2.7.0
July 10th, 2024
What's new
- Add support for
x-default
by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/156
What's fixed
- Fix exception when
seo_generate_social_images
field is missing by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/157 - Fix exception when a selected canonical entry is unpublished by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/161
- Fix wrong variable type check by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/162
- Fix GraphQL exception caused by canonical entry by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/163
- Fix parsing of Antlers variables by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/160
- Fix custom sitemaps by declaring class properties by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/164
2.6.0
June 24th, 2024
What's new
- Add
@seo
Blade directive by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/152
2.5.3
May 28th, 2024
What's fixed
- Fix preview targets issue on certain routes by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/149
2.5.2
May 24th, 2024
2.5.1
May 22nd, 2024
What's Fixed
- Fix
hreflang
for taxonomies and terms by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/143
2.5.0
May 20th, 2024
What's New
- Add support for Statamic 5 and Laravel 11 by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/138
What's Fixed
2.4.7
May 10th, 2024
What's changed
- Fix issue on disabled collection routes by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/137
2.4.5
February 28th, 2024
2.4.4
January 31st, 2024
What's Fixed
- Fix issue with
route:list
command by @aerni in https://github.com/aerni/statamic-advanced-seo/pull/125
2.4.1
January 13th, 2024
What's fixed
- Fix exception if you don't have any SEO defaults saved to file. #120
2.4.0
December 23rd, 2023
2.3.1
November 24th, 2023
What's fixed
- Fix issue when visiting the Advanced SEO configuration routes in the CP with users in the database #110
2.3.0
October 7th, 2023
What's new
- Make the sitemap URL respect the
APP_URL
https://github.com/aerni/statamic-advanced-seo/pull/101 - Make the view composer configurable https://github.com/aerni/statamic-advanced-seo/pull/102
2.2.0
September 9th, 2023
2.1.4
August 12th, 2023
2.1.1
May 16th, 2023
2.1.0
May 12th, 2023
2.0.6
May 2nd, 2023
What's fixed
- Fixed an exception with the SEO Pro Migrator when dealing with non-string values #61
2.0.3
March 3rd, 2023
2.0.2
March 3rd, 2023
What's fixed
- Fixed an issue when the validatable field doesn't have a value #54
2.0.1
March 1st, 2023
What's fixed
- Fixed exception that occurred when a request didn't have a route #53
2.0.0
March 1st, 2023
Version 2.0
This release is jam-packed with new features and improvements. Also, make sure to check out the new and improved documentation. There are some minor breaking changes documented below.
What's new
- Adds support for GraphQL #23
- Adds the ability to customize the SEO fields in the blueprint of your entries and terms #35
- Makes all data available on the frontend #21
- Adds support for variables in any
text
,textarea
andcode
field #52 - Adds a new action to generate the social images from the entries listing view #50
- Adds the ability to use Advanced SEO with any custom
Statamic::route()
orRoute::get()
- Drops support for Laravel 8
What's improved
- Lots of under-the-hood refactors and improvements
- All SEO fields are now variables on the frontend, making them much more versatile
- The generated social images are now augmented as an Asset
- Default field values are no longer saved to file
- Removed Setup Migrator as it's no longer needed
- Fall back to the site name of the current site if the page has no title
- Fall back to the OG and Twitter image if the generated social images don't exist
- Don't output
hreflang
of localizations with no route
What's fixed
- Fixed the preview of fields with
Auto
source from disappearing when an entry or term has been saved - Don't render meta tags with no value
What's breaking
- Removed the ability to add fields to the social images generator section by creating a
social_images_generator
fieldset. If you've used this feature, you can now simply edit theAdvanced SEO (Social Images Generator)
fieldset and add the fields you like. - If you've accessed fields in your view like
{{ seo:title }}
, you should double-check if everything still works as desired. We are now dealing with actual variables, so the output might differ.
1.4.1
February 22nd, 2023
What's fixed
- Fixed issue when performing an action on an entry that had the social images generator enabled #49
1.4.0
February 14th, 2023
What's new
- Added support for Statamic 3.4 and dropped support for Statamic 3.3
1.3.1
August 5th, 2022
What's fixed
- Fixed an issue with the title position update script by creating content defaults if they don't yet exist
1.3.0
August 5th, 2022
1.2.0
July 29th, 2022
1.1.6
June 13th, 2022
What's fixed
- Fix issue of missing
doesntContain
method by requiring Laravel 8.77 (https://github.com/aerni/statamic-advanced-seo/pull/19)
1.1.5
June 3rd, 2022
What's fixed
- Fix regression with breadcrumb titles that happened on unstructured collections (#15)
1.1.3
June 1st, 2022
What's improved
- Removed
hreflang
on collection term pages (#9) - Significantly better sitemap performance (#11)
What's fixed
- Bump guzzlehttp/guzzle from 7.4.2 to 7.4.3 (#10)
1.1.2
May 24th, 2022
What's fixed
- Fix an issue where the social images would be generated even though they shouldn't
- Fix an issue where the social images glide cache couldn't be deleted
- The
{{ seo }}
tag now also works in the social images generator views - Update the stub of the social images layout to hide the debugbar
1.1.1
May 24th, 2022
What's fixed
- Prevent an error if no social images theme is defined in the entry
- Don't create or delete SEO defaults if the Collection or Taxonomy was disabled in the config
1.1.0
May 12th, 2022
What's new
- Major refactor of how default values get augmented, making the addon even more robust
- Added the concept of themes to the social images generator
- Added live preview for the social images generator
- Added a
generate_on_save
config option for the social images generator - Generate all your social images at once, using the new
php please seo:generate-images
command - Create your own custom sitemaps for routes outside of Statamic's control
- You may customize the directory in which Advanced SEO saves its data
- Probably a bunch more that I can't recall
1.0.4
March 24th, 2022
What's fixed
- Fix multi-site issue with sitemaps when an entry/term doesn't exist in the requested localization
1.0.3
March 24th, 2022
What's fixed
- Hide Analytics defaults if all config options are disabled
- Fix issue with duplicate route names
1.0.2
March 19th, 2022
What's fixed
- Fix issue where a wrong value would get augmented for fields with a value of
@auto
.
1.0.1
March 17th, 2022
What's fixed
- Fix issue when processing any
{{ seo:foo }}
tag on an entry/term whose collection/taxonomy has been disabled in the config. - Ensure the Twitter handle always starts with
@
.
What's improved
- Move the size of social images into
layout.antlers.html
.