2026-04-12
| 9ef6929 | docs: clarify push domain override examples (#174) GPG Unverifiedtag v2.31.0-dev7 | bnema | ||
| 9287455 | refactor(cli): make push image-first (#173) GPG Unverified | bnema | ||
| 5569831 | fix(routes): tighten route handling and unify reload behavior (#167) GPG Unverified | bnema | ||
| f40d719 | build(deps): bump github.com/google/go-containerregistry (#172) GPG Unverified | dependabot[bot] | ||
| befb268 | build(deps): bump golang.org/x/mod from 0.34.0 to 0.35.0 (#171) GPG Unverified | dependabot[bot] | ||
| ef7ea55 | build(deps): bump github.com/mattn/go-isatty from 0.0.20 to 0.0.21 (#170) GPG Unverified | dependabot[bot] | ||
| 0811bc1 | build(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp (#169) GPG Unverified | dependabot[bot] | ||
| 5199c9b | build(deps): bump github.com/mattn/go-runewidth from 0.0.22 to 0.0.23 (#168) GPG Unverified | dependabot[bot] |
2026-04-08
| 8056b57 | Merge pull request #166 from bnema/review/pre-release-polish merge GPG Unverifiedtag v2.31.0-dev6 | bnema | ||
| f8d5e7c | fix(container): preserve image pull failure sentinel GPG Verified | brice | ||
| 7cfa412 | fix(http): share loopback nets and redact more query secrets GPG Verified | brice | ||
| be42624 | fix: address current review findings GPG Verified | brice | ||
| 18a333b | refactor: remove deprecated compatibility shims GPG Verified | brice | ||
| 1489816 | fix: remove deprecated middleware helper usages GPG Verified | brice | ||
| eae8025 | fix: address validated pre-release review findings GPG Verified | brice | ||
| 0986ec3 | refactor: resolve pre-release hexarch follow-ups GPG Verified | brice | ||
| a8338c0 | refactor(cli): deduplicate deploy failure and remote helpers GPG Verified | brice |
2026-04-06
| 4162c86 | Merge pull request #165 from bnema/deploy-error-surfacing merge GPG Unverifiedtag v2.31.0-dev5 | bnema | ||
| 292f2ec | fix(cli): sanitize deploy fallback warnings GPG Verified | brice | ||
| 2f5cb8f | fix(cli): avoid fallback for structured deploy errors GPG Verified | brice | ||
| 243a5c1 | fix(cli): preserve deploy error chains GPG Verified | brice | ||
| f231d9c | fix(cli): tighten deploy review follow-ups GPG Verified | brice | ||
| 913d8fc | fix(cli): preserve deploy error handling paths GPG Verified | brice | ||
| 40add0f | feat(cli): render structured deploy failures GPG Verified | brice | ||
| 963eb7f | feat(admin): return structured deploy failure responses GPG Verified | brice | ||
| 770a7a2 | feat(deploy): capture structured deploy failures GPG Verified | brice |
2026-04-04
2026-04-03
| 50d5ee8 | ci: skip lint and test on docs-only changes GPG Verified | brice | ||
| a1f49f7 | docs: document proxy_allowed_ips requirement for Cloudflare setups GPG Verified | brice | ||
| cbca441 | Merge pull request #160 from bnema/fix/podman-rootless-friction merge GPG Unverifiedtag v2.31.0-dev3 | bnema | ||
| b33054e | Merge branch 'main' into fix/podman-rootless-friction merge GPG Unverified | bnema | ||
| e0293e4 | fix(podman): resolve named runtimes and detect container crashes GPG Verified | brice | ||
| 8f1e1e6 | Merge pull request #159 from bnema/fix/preserve-x-forwarded-proto merge GPG Unverified | bnema | ||
| 17213fa | Merge branch 'main' into fix/preserve-x-forwarded-proto merge GPG Unverified | bnema | ||
| 01d3159 | fix(proxy): handle bare IPs in isTrustedSource RemoteAddr GPG Verified | brice | ||
| f9f7402 | fix(proxy): preserve X-Forwarded-Proto from trusted upstream proxies GPG Verified | brice | ||
| 1fd432a | Merge pull request #157 from bnema/chore/update-deps-2026-04-03 merge GPG Unverified | bnema | ||
| 339b92d | chore(deps): update all Go dependencies GPG Verified | brice |