Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
were removed (#158).

### Fixed
- **Postgres lifecycle waits for usable databases**: managed Postgres
container startup now waits for real `psql SELECT 1` connectivity, creates
the configured database if the cluster is alive but it is absent, and
includes container logs on readiness failures. This prevents major-upgrade
restores from treating `pg_isready` as sufficient before the target database
exists.
- **Postgres major upgrades require a clean live volume**: the upgrade
snapshot and rollback phases now remove the temporary copy sidecar before
deleting the old live data volume, fail if Docker still cannot remove that
volume, and wait for the final healthy Postgres container before creating
the target database, preventing Postgres 18+ containers from reopening stale
17-era PGDATA after a supposedly clean handoff.
- **Notification email provider update hit the wrong endpoint in the SDK.** Both
`temps-email` and `temps-notifications` exposed an `update_email_provider`
handler, producing a duplicate `updateEmailProvider` operationId; the generated
Expand All @@ -69,6 +81,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
the status model now treats a disabled monitor as not-firing everywhere, so
dashboards and the alerts list don't flash a false red alarm (#158).

### Tests
- **Postgres upgrade Docker tests use real backup FK rows**:
`postgres_upgrade` integration fixtures now insert a matching `backups` row
for the fake pre-upgrade backup id, keeping the existing rollback/upgrade
assertions valid after FK enforcement.

## [0.1.0-beta.39] - 2026-06-25

Expand Down
Loading
Loading