diff --git a/CHANGELOG.md b/CHANGELOG.md index 4dbc59165..c48a2b434 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,37 @@ All notable changes to this project will be documented in this file. ## Unreleased +## [0.173.0] - 2026-04-24 + +### Added + +- Add cookie banner internationalization with default translations for French, German, and Spanish +- Add Google Consent Mode v2 integration to cookie banner SDK and console +- Add PostHog consent integration and plugin system for cookie banner +- Add Global Privacy Control (GPC) support to cookie banner SDK +- Add vendor assessment agent +- Add background PDF generation for published document versions +- Add cookie banner deletion from overview page +- Add cookie policy URL field to cookie banners +- Add slug to cookie categories for stable consent identifiers +- Add banner ID to `probo_consent` cookie +- Add `probo_consent` cookie to necessary category on banner creation +- Add Google Workspace connector to bootstrap +- Surface domain provisioning errors to users +- Show SAML configuration ID in SSO settings + +### Changed + +- Make cookie banner origin immutable after creation +- Limit detected cookies to 100 per request in cookie banner SDK +- Constrain PostHog consent to one normal category per banner +- Move cookie detail labels and duration translations from backend to JS SDK + +### Fixed + +- Fix intrusive auto-focus on cookie banner initial load +- Gracefully handle config fetch failure in cookie banner SDK + ## [0.172.1] - 2026-04-22 ### Security diff --git a/GNUmakefile b/GNUmakefile index 1e88fcdbc..db174a4c7 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -22,7 +22,7 @@ DOCKER_BUILD= DOCKER_BUILDKIT=1 $(DOCKER) build $(DOCKER_BUILD_FLAGS) DOCKER_COMPOSE= $(DOCKER) compose -f compose.yaml $(DOCKER_COMPOSE_FLAGS) -VERSION= 0.172.1 +VERSION= 0.173.0 LDFLAGS= -ldflags "-X 'main.version=$(VERSION)' -X 'main.env=prod'" GCFLAGS= -gcflags="-e" diff --git a/contrib/claude/release.md b/contrib/claude/release.md index 781277307..b44a245ae 100644 --- a/contrib/claude/release.md +++ b/contrib/claude/release.md @@ -56,6 +56,10 @@ git ls-tree -- path/to/file If the file did not exist at the previous tag, the fix is part of the new feature and should not appear in `### Fixed`. +**Escape underscores** — wrap identifiers containing underscores in +backticks (e.g., `` `probo_consent` ``) so they are not rendered as +italic in Markdown. + **Summarize** related commits into a single line when appropriate. For example a series of `Add proboctl X commands` commits becomes `Add CLI`.