diff --git a/README.md b/README.md index d74570c..82b28c4 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ plugins: module: git.golem15.com/golem15/sm-seo-plugin ``` -The SEO plugin requires the sitemap plugin, so both are listed. The plugin's own `go.mod` and `go.work` replace the framework with `../summercms.go` and the sitemap plugin with `../sm-sitemap-plugin` for sibling checkouts. +The SEO plugin requires the sitemap plugin, so both are listed. The plugin's own `go.mod` replaces the framework with `../summercms.go`, and its `go.work` also the sitemap plugin with `../sm-sitemap-plugin`, for sibling checkouts. ### Making a content type take part @@ -395,8 +395,8 @@ The non-production lock reads the application environment (`SUMMER_ENV`); it has ## Dependencies -- SummerCMS v0.6.0 modules: `pact`, `party`, `backpack`, `cabana`, `signpost`, `lagoon`, `conga`, `cooler` (the site-cache purge), `surf`, `wire`, `bouncer`, `phrasebook`, `bonfire`, `compass`, `diary`. -- `git.golem15.com/golem15/sm-sitemap-plugin`, its `contract` package only (the Filter the plugin publishes, and the Listing and Rebuilder it reads); the plugin requires `golem15.sitemap`. +- SummerCMS v0.6.1 modules: `pact`, `party`, `backpack`, `cabana`, `signpost`, `lagoon`, `conga`, `cooler` (the site-cache purge), `surf`, `wire`, `bouncer`, `phrasebook`, `bonfire`, `compass`, `diary`. +- `git.golem15.com/golem15/sm-sitemap-plugin` v0.2.0, its `contract` package only (the Filter the plugin publishes, and the Listing and Rebuilder it reads); the plugin requires `golem15.sitemap`. - `gorm.io/gorm`, `github.com/go-gormigrate/gormigrate/v2`, `gocloud.dev/blob` (the media bucket for social images), `github.com/goccy/go-yaml` (the per-type settings tabs and robots form documents). - `github.com/jimsmart/grobotstxt` v1.0.3, the robots.txt matcher (decision note `.planning/notes/2026-10-27-robots-txt-grobotstxt.md` in the framework repository). - `golang.org/x/net/html`, the crawler's HTML parser (already required by the framework). diff --git a/go.mod b/go.mod index 8f081b8..42eca02 100644 --- a/go.mod +++ b/go.mod @@ -3,8 +3,8 @@ module git.golem15.com/golem15/sm-seo-plugin go 1.27.0 require ( - git.golem15.com/golem15/sm-sitemap-plugin v0.1.2 - git.golem15.com/golem15/summercms v0.6.0 + git.golem15.com/golem15/sm-sitemap-plugin v0.2.0 + git.golem15.com/golem15/summercms v0.6.1 github.com/chromedp/cdproto v0.157.8 github.com/chromedp/chromedp v0.21.0 github.com/go-gormigrate/gormigrate/v2 v2.1.7 diff --git a/go.sum b/go.sum index bc80ff5..25dd0fb 100644 --- a/go.sum +++ b/go.sum @@ -24,8 +24,8 @@ cloud.google.com/go/storage v1.61.3 h1:VS//ZfBuPGDvakfD9xyPW1RGF1Vy3BWUoVZXgW1KM cloud.google.com/go/storage v1.61.3/go.mod h1:JtqK8BBB7TWv0HVGHubtUdzYYrakOQIsMLffZ2Z/HWk= dario.cat/mergo v1.0.2 h1:85+piFYR1tMbRrLcDwR18y4UKJ3aH1Tbzi24VRW1TK8= dario.cat/mergo v1.0.2/go.mod h1:E/hbnu0NxMFBjpMIE34DRGLWqDy0g5FuKDhCb31ngxA= -git.golem15.com/golem15/sm-sitemap-plugin v0.1.2 h1:BiMOv5vEb4QNbeQjwUxE11GrZND9NmJawVBVfuHevII= -git.golem15.com/golem15/sm-sitemap-plugin v0.1.2/go.mod h1:vuczz5X4og278Q82YSXCIHLI0x3Jp3x4Cgbhgc9WpFE= +git.golem15.com/golem15/sm-sitemap-plugin v0.2.0 h1:hsmhnKdZ+cVAfD8Fnx55b3mowMxZ8cDvwgI4BIs6LV8= +git.golem15.com/golem15/sm-sitemap-plugin v0.2.0/go.mod h1:opREBiBroo+yfGv8KFeBsRC11F8O77jlKChYRzLAOLk= github.com/AdaLogics/go-fuzz-headers v0.0.0-20240806141605-e8a1dd7889d6 h1:He8afgbRMd7mFxO99hRNu+6tazq8nFF9lIwo9JFroBk= github.com/AdaLogics/go-fuzz-headers v0.0.0-20240806141605-e8a1dd7889d6/go.mod h1:8o94RPi1/7XTJvwPpRSzSUedZrtlirdB3r9Z20bi2f8= github.com/Azure/go-ansiterm v0.0.0-20250102033503-faa5f7b0171c h1:udKWzYgxTojEKWjV8V+WSxDXJ4NFATAsZjh8iIbsQIg= diff --git a/plugin.yaml b/plugin.yaml index 44d20ab..feb742b 100644 --- a/plugin.yaml +++ b/plugin.yaml @@ -5,8 +5,8 @@ module: git.golem15.com/golem15/sm-seo-plugin package: git.golem15.com/golem15/sm-seo-plugin name: SEO description: "The SEO plugin for SummerCMS applications: an SEO tab on every content type, per-URL rules, redirects and the 404 log, robots.txt with AI bot switches, global and per-type SEO settings, change history, a site audit with a built-in crawler, and the redirect decision and effective SEO of any URL for the frontend." -framework: v0.6.0 +framework: v0.6.1 requires: - golem15.sitemap: v0.1.2 + golem15.sitemap: v0.2.0 overrides: name: SEO