|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## v0.7.0 - 2026-03-25 |
| 4 | + |
| 5 | +### Added |
| 6 | + |
| 7 | +- Supporting services (beta) — Deploy supporting services alongside databases. This release includes the pgEdge Postgres MCP Server, with automatic database credential provisioning, high-availability connection routing, and declarative configuration. |
| 8 | +- Added `patroni_port` to the database and instance APIs. |
| 9 | +- Added ability to configure per-component log levels. |
| 10 | +- Added a default value for the `host_id` configuration setting. It will now default to the short hostname (`hostname -s`) of the host machine. |
| 11 | +- Added guided walkthrough with GitHub Codespaces support. |
| 12 | +- Added support for Postgres 16.13, 17.9, and 18.3. Default version is now 18.3. |
| 13 | +- Added stop/start instance operations to the client library. |
| 14 | +- Etcd mode reconfiguration — Hosts can now switch between etcd server and client modes at runtime, with support for host identity changes via peer URL updates. |
| 15 | +- Scoped tasks and new task endpoints — Tasks are now scoped to databases and hosts, with new list/get endpoints for better observability. The `remove-host` API now returns a task for tracking removal progress. |
| 16 | +- Stable random port assignments — Randomly assigned ports now persist across instance restarts and database updates. |
| 17 | + |
| 18 | +### Changed |
| 19 | + |
| 20 | +- Improved disaster recovery — Better quorum loss handling, host removal resilience, and crash recovery. |
| 21 | +- **Breaking:** Replaced `hostname` and `ipv4_address` fields in the API with `peer_addresses` and `client_addresses` for host endpoints and `addresses` for instance and service instance endpoints. |
| 22 | + |
| 23 | +### Fixed |
| 24 | + |
| 25 | +- Fixed a bug that prevented database deletion when we failed to create the Swarm service. |
| 26 | +- Replaced fixed 100-second sync wait when adding a node with configurable health-based polling. |
| 27 | +- Fixed sync event refresh blocking updates when Spock node is not configured. |
| 28 | +- Fixed panics during task and workflow cancellation. |
| 29 | +- Fixed add-node failing silently when Spock sync event is not confirmed. |
| 30 | +- Fixed incomplete server shutdown that could leave the workflow engine running without required services. |
| 31 | +- Fixed stale resource state blocking updates. |
| 32 | +- Fixed IPAM subnet exhaustion after repeated database create/delete cycles by releasing subnets on network deletion. |
| 33 | + |
3 | 34 | ## v0.6.2 - 2025-12-22 |
4 | 35 |
|
5 | 36 | ### Removed |
|
0 commit comments