Skip to content
Merged
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
3 changes: 3 additions & 0 deletions changes/unreleased/Added-20260625-000000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kind: Added
body: The Control Plane now rejects database specs that remove `spock` from `postgresql_conf.shared_preload_libraries`, preventing accidental disabling of the replication extension.
time: 2026-06-25T00:00:00.000000+00:00
3 changes: 3 additions & 0 deletions changes/unreleased/Added-20260701-000000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kind: Added
body: Added image upgrade support. Use `GET /v1/databases/{id}?include=available_upgrades` to list newer stable images within the same Postgres major and Spock major version bucket, and `POST /v1/databases/{id}/upgrade` to apply an upgrade without changing the Postgres major version.
time: 2026-07-01T00:00:00.000000+00:00
3 changes: 3 additions & 0 deletions changes/unreleased/Added-20260701-000001.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kind: Added
body: Added support for custom container image pinning per database or node via `orchestrator_opts.swarm.image`. pgEdge-formatted image tags are validated against the spec's declared versions; unrecognized tags are accepted without version checks. The Control Plane also persists the resolved image at creation time, preventing silent image changes during Control Plane upgrades.
time: 2026-07-01T00:00:01.000000+00:00
3 changes: 3 additions & 0 deletions changes/unreleased/Added-20260707-000000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kind: Added
body: Version resolution is now fully manifest-driven. Supported versions update with manifest refreshes without requiring a Control Plane upgrade.
time: 2026-07-07T00:00:00.000000+00:00
3 changes: 3 additions & 0 deletions changes/unreleased/Added-20260707-000001.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kind: Added
body: The Control Plane now falls back to the first available IPv6 address when no IPv4 address is found during IP autodetection.
time: 2026-07-07T00:00:01.000000+00:00
3 changes: 3 additions & 0 deletions changes/unreleased/Added-20260713-000000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kind: Added
body: Cancelling a task now propagates to any in-progress activities, interrupting long-running operations rather than waiting for them to complete.
time: 2026-07-13T00:00:00.000000+00:00
3 changes: 3 additions & 0 deletions changes/unreleased/Added-20260723-000000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kind: Added
body: RPM and DEB packages are now published to the pgEdge dnf and apt repositories on every release, enabling installation via `dnf` and `apt-get` in addition to the existing Docker and binary distribution methods.
time: 2026-07-23T00:00:00.00000+00:00
3 changes: 3 additions & 0 deletions changes/unreleased/Fixed-20260706-000000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kind: Fixed
body: Fixed an issue where resources pending recreation were not correctly planned for creation in the right reconciliation phase, causing reconciliation errors.
time: 2026-07-06T00:00:00.000000+00:00
3 changes: 3 additions & 0 deletions changes/unreleased/Fixed-20260708-000000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kind: Fixed
body: Fixed Patroni rejecting connections from IPv4 addresses presented as IPv4-mapped IPv6 addresses (e.g. `::ffff:192.168.1.1`) on dual-stack hosts.
time: 2026-07-08T00:00:00.000000+00:00
3 changes: 3 additions & 0 deletions changes/unreleased/Fixed-20260715-000001.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kind: Fixed
body: Fixed rolling updates failing on multi-node databases with replica instances due to replication slot timing during instance initialization.
time: 2026-07-15T00:00:01.000000+00:00
3 changes: 3 additions & 0 deletions changes/unreleased/Fixed-20260716-000000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kind: Fixed
body: 'Fixed an issue where services configured with `"version": "latest"` failed at runtime because `"latest"` was not registered in the version map.'
time: 2026-07-16T00:00:00.000000+00:00
3 changes: 3 additions & 0 deletions changes/unreleased/Security-20260721-000000.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
kind: Security
body: Fixed a SQL injection vulnerability in role attribute handling during database creation and updates.
time: 2026-07-21T00:00:00.000000+00:00