diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b41f547..9c6b1478 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## v4.0.1 - 2026-06-29 + +### Fixed + +- **`/v4` module path (semantic import versioning).** v4.0.0 was not `go get`-able: + the module path lacked the major-version suffix Go requires for v2+, so the proxy + rejected every v2+ tag. The module is now `github.com/monstercameron/GoWebComponents/v4` + and all internal import paths were updated accordingly. Consumers import + `github.com/monstercameron/GoWebComponents/v4/...`. +- **Release pipeline.** Pinned `playwright-go` in the browser-test scaffold go.mod + (offline `go mod tidy` resolution); made the API-baseline comparison + line-ending-agnostic (CRLF vs LF on Windows checkouts); restored `bin/README.md` + so the SBOM step's output directory exists; the go-get release smoke now targets + the `/v4` path and runs `go mod tidy` to populate the transitive `go.sum` closure. + ## v4.0.0 - 2026-06-28 ### Added diff --git a/examples/public-examples-site/assets/docs/latest-release-notes.md b/examples/public-examples-site/assets/docs/latest-release-notes.md index 1f41e04f..e1cbc029 100644 --- a/examples/public-examples-site/assets/docs/latest-release-notes.md +++ b/examples/public-examples-site/assets/docs/latest-release-notes.md @@ -3,9 +3,12 @@ This docs-site page mirrors the first section returned by `tools/changelogcheck.LatestEntry(CHANGELOG.md)`. -## v4.0.0 - 2026-06-28 +## v4.0.1 - 2026-06-29 -The current latest changelog section is `v4.0.0 - 2026-06-28` — the V4 release. +The current latest changelog section is `v4.0.1 - 2026-06-29` — a patch over the V4 +release: the module adopts the `/v4` semantic-import-versioning path so it is +`go get`-able, plus release-pipeline fixes (scaffold dep pin, CRLF-agnostic API +baseline, SBOM output dir, go-get smoke on the `/v4` path). **Added (highlights):**