Releases: pgEdge/control-plane
Releases · pgEdge/control-plane
v0.6.2
v0.6.2-rc.1
v0.6.2 - 2025-12-22
Removed
- Removed unused "tenant_id" field from GetCluster endpoint.
Fixed
- Fixed in-place restores where the recovery target is not the latest point in the repository.
Get the Docker image for this release from:
ghcr.io/pgedge/control-plane:v0.6.2-rc.1
v0.6.1
v0.6.1 - 2025-12-19
Fixed
- Fixed incorrect pgbackrest command format for database restore endpoint.
- Fixed task logs API to return a
last_entry_ideven ifafter_entry_idis the last entry.
Get the Docker image for this release from:
ghcr.io/pgedge/control-plane:v0.6.1
v0.6.1-rc.1
v0.6.1 - 2025-12-19
Fixed
- Fixed incorrect pgbackrest command format for database restore endpoint.
- Fixed task logs API to return a
last_entry_ideven ifafter_entry_idis the last entry.
Get the Docker image for this release from:
ghcr.io/pgedge/control-plane:v0.6.1-rc.1
v0.6.0
v0.6.0 - 2025-12-17
Added
- "remove-host" now has a "force" attribute that allows users to recover from the loss of one or more hosts.
- Added support for new extensions in standard pgEdge Enterprise Postgres image, including pgedge_vectorizer, pg_tokenizer, vchord_bm25, pg_vectorize, pgmq, pg_cron, and pg_stat_monitor.
Fixed
- Added validation to the "get-join-options" endpoint to ensure incoming host IDs are unique within the cluster.
Get the Docker image for this release from:
ghcr.io/pgedge/control-plane:v0.6.0
v0.6.0-rc.1
v0.6.0 - 2025-12-17
Added
- "remove-host" now has a "force" attribute that allows users to recover from the loss of one or more hosts.
- Added support for new extensions in standard pgEdge Enterprise Postgres image, including pgedge_vectorizer, pg_tokenizer, vchord_bm25, pg_vectorize, pgmq, pg_cron, and pg_stat_monitor.
Fixed
- Added validation to the "get-join-options" endpoint to ensure incoming host IDs are unique within the cluster.
Get the Docker image for this release from:
ghcr.io/pgedge/control-plane:v0.6.0-rc.1
v0.5.1
v0.5.1 - 2025-11-24
Added
- Added support for Postgres 16.11, 17.7, and 18.1.
Changed
- Default Postgres version to 18.1.
Removed
- Removed unsupported Postgres 17.5.
Fixed
- Fixed a bug where database instance state would not be properly set to unknown when status updates were missed for two consecutive monitor intervals.
- Fixed a bug where port validation would prevent databases from updating.
Get the Docker image for this release from:
ghcr.io/pgedge/control-plane:v0.5.1
v0.5.1-rc.1
v0.5.1 - 2025-11-24
Added
- Added support for Postgres 16.11, 17.7, and 18.1.
Changed
- Default Postgres version to 18.1.
Removed
- Removed unsupported Postgres 17.5.
Get the Docker image for this release from:
ghcr.io/pgedge/control-plane:v0.5.1-rc.1
v0.5.0
v0.5.0 - 2025-11-04
Added
- Added support for Postgres 18.0.
- Added a new "client-only" Etcd mode to enable larger clusters and clusters with an even number of hosts.
- Added access logging.
- Added ability to run the Control Plane on Docker Swarm worker nodes.
Changed
- Moved the cluster ID configuration setting to be an optional parameter on the init-cluster endpoint.
- Changed the default behavior when adding a node. Instead of initializing to an empty state, new nodes will always be populated from an existing node unless the new node has a
restore_config. - Changed the shape of the return type for
list-hosts,restart-instance,stop-instance, andstart-instance. - Renamed Etcd server and client configuration options.
Removed
- Removed cohort ID from host API endpoints.
Fixed
- Fixed unknown host status and missing component status in host API endpoints.
- Fixed a bug that prevented users from using Service Accounts for pgBackRest credentials in GCS.
- Fixed missing replication sets after restoring from backup.
- Fixed incorrect response in
update-databasewhen a non-existent host ID is specified. - Fixed a bug with scheduled instance restarts.
Get the Docker image for this release from:
ghcr.io/pgedge/control-plane:v0.5.0
v0.5.0-rc.2
v0.5.0 - 2025-11-04
Added
- Added support for Postgres 18.0.
- Added a new "client-only" Etcd mode to enable larger clusters and clusters with an even number of hosts.
- Added access logging.
- Added ability to run the Control Plane on Docker Swarm worker nodes.
Changed
- Moved the cluster ID configuration setting to be an optional parameter on the init-cluster endpoint.
- Changed the default behavior when adding a node. Instead of initializing to an empty state, new nodes will always be populated from an existing node unless the new node has a
restore_config. - Changed the shape of the return type for
list-hosts,restart-instance,stop-instance, andstart-instance. - Renamed Etcd server and client configuration options.
Removed
- Removed cohort ID from host API endpoints.
Fixed
- Fixed unknown host status and missing component status in host API endpoints.
- Fixed a bug that prevented users from using Service Accounts for pgBackRest credentials in GCS.
- Fixed missing replication sets after restoring from backup.
- Fixed incorrect response in
update-databasewhen a non-existent host ID is specified. - Fixed a bug with scheduled instance restarts.
Get the Docker image for this release from:
ghcr.io/pgedge/control-plane:v0.5.0-rc.2