Skip to content

Releases: pgEdge/control-plane

v0.6.2

23 Dec 19:48
1a7b241

Choose a tag to compare

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

v0.6.2-rc.1

22 Dec 16:09
v0.6.2-rc.1
1a7b241

Choose a tag to compare

v0.6.2-rc.1 Pre-release
Pre-release

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

19 Dec 19:35
06b4495

Choose a tag to compare

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_id even if after_entry_id is the last entry.

Get the Docker image for this release from:

ghcr.io/pgedge/control-plane:v0.6.1

v0.6.1-rc.1

19 Dec 17:14
v0.6.1-rc.1
06b4495

Choose a tag to compare

v0.6.1-rc.1 Pre-release
Pre-release

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_id even if after_entry_id is the last entry.

Get the Docker image for this release from:

ghcr.io/pgedge/control-plane:v0.6.1-rc.1

v0.6.0

17 Dec 21:09
8c5d292

Choose a tag to compare

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

17 Dec 19:59
v0.6.0-rc.1
8c5d292

Choose a tag to compare

v0.6.0-rc.1 Pre-release
Pre-release

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

24 Nov 17:30

Choose a tag to compare

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

24 Nov 14:36

Choose a tag to compare

v0.5.1-rc.1 Pre-release
Pre-release

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

06 Nov 19:49
4666ebd

Choose a tag to compare

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, and start-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-database when 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

06 Nov 16:20
effd347

Choose a tag to compare

v0.5.0-rc.2 Pre-release
Pre-release

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, and start-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-database when 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