- Translations for generating OG translations moved to this addon. 4938de93 by @robdekort
- Incorrect consent banner invalidation caused by a Statamic change in date field handling. e0f7f6b4 by @dally-dally and @robdekort
- Make all fields localizable by default. #46 by @carstenjaksch
- Make
GenerateSocialImagesJob
a unique job to prevent redundant tasks. 86399dd3 by @robdekort
- Remove withoutOverlapping middleware when generating OG images as it causes failed jobs. Put it on a single process queue if you want to limit resources being used. c24300e0 by @robdekort
- Fix env config names for new config options. 106dbb8d by @robdekort
- Added config options for social images
tries
andrelease_after
properties to prevent failed jobs when you run queues with multiple workers. 78690c81 by @robdekort
- Added no_Sandbox() option when generating Social Images. #44 by @mbootsman
- Add social image route for default site. 53323541 by @robdekort
- Simplify routing so they can be cached. 7108d352 by @robdekort
- Add support for the self hosted Matomo Tag Manager. 3e6456ff by @robdekort
- Use closures for routes for better performance and multisite in Statamic v5. 359e95bb by @jesseleite and @jasonvarga
- Support Statamic v5. #43 by @robdekort
- Strip script tags from inline scripts when using custom scripts. 65cf6102 by @robdekort
- The ability to list services used (per consent category) in the consent banner. 7053062c by @robdekort
- Fix broken cookie notice links in consent banner. 50e89552 by @robdekort
- Add a Reject All button to the Consent Banner. 46c35190 by @robdekort
- An issue when migrating to the Eloquent driver. b35d91cf by @robdekort
- Filter out entries without a permalink from the sitemap. 7a7ec41f by @robdekort
- A faulty condition in the SEO snippet. 1fbe159c by @robdekort
- Ability to use Antlers in inline scripts behind the consent banner. b33c85cb by @robdekort
- The Cookie banner is now called Consent banner and fully rewritten. An update script should automatically take care of all changes needed in Peak. #40 by @robdekort and @marcorieser
- Support script attributes when using the cookie banner. 9981c660 and bff684d2 by @robdekort
- Fix attributes field condition. Sorry. 7eca9029 by @robdekort
- Support attributes on script tags as well. 00f3f63f by @robdekort
- Use
entities
modifier for attribute values. d65ff3f1 by @robdekort
- The option to add attributes to an inline script. c0953d63 by @robdekort
- Prevent 500 error in Statamic v4.39.0. 327de799 by @robdekort
- Enforce use of the redirect tag. #38 by @freshface
- Added `og:url`` to SEO partial. #36 by @vannut
- Fixed a Cookie Banner issue where embed consent required a reload for the embeds to show. 1c9f8f2b by @robdekort
- Prevent loop when both Sitemap and Social Images are disabled. 61667e30 by @robdekort
- Add an option to disable the Sitemap functionality. f6fca686 by @robdekort
- Add middle dot page title separator. 4a1310c4 by @robdekort
- Register Sitemap and Social Images routes explicitely per site. #35 by @marcorieser
- Only add Cookie notice global fields if they don't exist yet. 28dd3d6e by @robdekort
- Update Privacy Policy and Cookie Notice field instructions. fc2e884c by @robdekort
- Fix AddCookieNotice update script version constrainst. 1eb84bd4 by @robdekort
- Add Cookie Notice Global and use this Entry or PDF in the Cookie Banner instead of the Privacy Policy. An Update Script will automatically add this to your Globals. #32 by @robdekort
- Fix wrong loop ending. #31 by @stefankempf
- Removed all Twitter specific meta tags and OG images.
X
will fall back to the default OG meta tags, as long as they choose to keep respecting the spec, which doesn't seem to be the case. ec83c39a by @robdekort
- Accept all / Accept selected buttons in Cookie Banner. Make sure to update your string translation files. 7c10eb82 by @robdekort
- Update tracker field instructions. d177e0ab by @robdekort
- Update redirect field instructions. 47560930 by @robdekort
- Grammar fixes. #29 by @hybridvision
- Remove noscript GTM tracking. #28 by @marcorieser
- Add option to add after body content in the Custom Script option for Trackers. #27 by @robdekort
- Actually merge in "Optimize sitemap routes" this time. #25 by @marcorieser
- Fix to support multisite with absolute urls. #23 by @sandergo
- Match .env variable name with config. #24 by @marcorieser
- Adds config option for setting queue name for social images. #22 by @sandergo
- Adds support for s3 driver to store generated Twitter image. #18 by @sandergo
- Add ability to configure binary paths for social image generation. #19 by @marcorieser
- Support s3 drivers for social_images disk. #17 by @sandergo
- Use Null Coalescence (variable fallbacks) in SEO partial. a19fce11 by @robdekort
- Adds taxonomies and collection assigned taxonomies to sitemap. #14 by @mikemartin
- Use
var
to keep external scripts in function scope to add prevent errors after cookie consent has been revoked and granted again. 6d03a93b by @robdekort
- Add the ability to set
reset_cookie_consent_class
to override the default reset link styling. 18f759a4 by @robdekort
Breaking changes: If you upgrade an existing site make sure to apply the changes made to Peak Core in v12.
- Statamic v4 support including splitting fieldsets into sections and moving the MissingAltWidget to the Tools addon. #9 by @robdekort
- Show
hide_by_default
(Cookie Banner) only if no trackers are being used. #b01ae61a by @robdekort
- Use partial tag method. a992800d by @robdekort
- Use a non unique key for job overlaps. e2587193 by @robdekort
- Improve reliability of queued OG image generation by preventing job overlap. #7 by @robdekort
- Restore conditional field logic regarding page titles. e8d3f157 by @robdekort
- Add an option to fully replace collection titles. #6 by @robdekort
- Use Null-safe operator in Social Image route guard. #5 by @marcorieser
- Improve global labels for social image generation. #4 by @klickreflex
- Fix ErrorPage handler creating endless loop. #3 by @marcorieser
- Changes for addonification. #2 by @marcorieser
- Add ability to publish fieldsets. #1 by @marcorieser
- Initial release.