You are looking at the documentation of a prior release. To read the documentation of the latest release, please visit here.

KubeDB v2026.10.12 (2026-10-12)

kubedb/aerospike

v0.4.0

  • ffc3ab0d Prepare for release v0.4.0 (#19)
  • 9e951762 Use Go 1.27, k8s 1.37 & debian:13 (#18)
  • e9297592 Sync status.observedGeneration with metadata.generation on spec-only changes
  • 29c6f649 Update apimachinery (#17)
  • c834559b Add network policy support with flavor selection (#16)
  • 442d7867 Prepare for release v0.3.0-rc.2 (#15)
  • 580212ae Prepare for release v0.3.0-rc.1 (#14)
  • bd299458 Prepare for release v0.3.0-rc.0 (#13)
  • 45481d49 Prepare for release v0.2.0-rc.0 (#12)
  • 81fe47b5 Config merging (#11)
  • 1c54e254 Use shared appbinding helper and record event (#10)
  • 22a19d44 Add appbinding (#9)
  • 408f2a83 Fix Health check (#4)
  • 1c47f5b1 Move deletion logic to apimachinery (#8)
  • 615dd307 Upgrade aerospike-client-go v6 -> v8 (#7)

kubedb/apimachinery

v0.68.0

  • 936bc89c Update for release [email protected] (#1926)
  • 3f36c9ed Use Go 1.27, k8s 1.37 & debian:13 (#1925)
  • 31f11301 Cleanup cves (#1924)
  • a060f480 make gen fmt
  • 2fd5929c Add per-CR Elasticsearch license activation support (#1912)
  • 7c077193 Add db2 clustering & failover (#1917)
  • 7d546f71 Add milvus basebackup and pitr (#1921)
  • 39fb7184 Add DefaultExporterResource (#1905)
  • d59357f7 documentdb base backup restore (#1906)
  • 985ca990 Add Clickhouse PVC UID in Status (#1916)
  • 5e3e2658 Classify reconfigure parameters as read-only, static or dynamic (#1909)
  • 8a6bc178 grpc: add the Postgres CoordinatorManager API (#1879)
  • 985699ba Allow all KubeDB operator pods in Cilium healthcheck policy (#1923)
  • 8558d60f Add AWS Aurora backend support to ProxySQL API (#1919)
  • b10f230e Warn on unsupported serviceTemplate aliases for Etcd (#1922)
  • 2845df09 Add shared ApplyServiceTemplate helper and serviceTemplate alias warnings (#1920)
  • 8cea1803 Use et as etcd short code (#1918)
  • f04a6aad Use standby svc alias everywhere; rr -> readreplica (#1904)
  • 8e755745 Update audit package
  • bb1f2c70 Milvus: GPU support (Standalone + Distributed) and SR-IOV network field (#1898)
  • aed09b97 Fix oracle version validation (#1850)
  • d495a98c Redis Webhook fix (#1903)
  • 95261874 docuomentdb base & logical backup (#1884)
  • 9fb6af3d Milvus: support TLS, password auth and encrypted storage for self-managed meta etcd (#1897)
  • bdfdbbc3 Add Neo4j Archiver Api (#1806)
  • 9694e2f8 Add status.disasterRecovery to Postgres for cross-DC DR (#1858)
  • 3c342fac db2,documentdb,cassandra,ui-server (#1901)
  • 86f34c41 Add Solr Backup Credential Validation (#1902)
  • 5c58b9ab Pin etcd server/pkg to v3.5.27 to fix raft build break (#1900)
  • 4a577037 Reject a database create when another kubedb database in the namespace already has that name (#1894)
  • cd9e62f3 milvus ui server (#1896)
  • 1260e1cf Add Druid UI-Server Api (#1890)
  • e523ac4c Singlestore ui-server api (#1888)
  • 5fdf9eff PerconaXtradb ui-server api (#1887)
  • aedd4467 Add Neo4jDatabase info (#1885)
  • d828306b Add Neo4jBind wrapper for generic binding support (#1893)
  • 65202d6b move OracleBackupWalletCreatedCondition const to apimachinery (#1859)
  • 7642a350 add OsbwsPFilePath in const (#1895)
  • a5952a02 Add Support for Multiple S3/GCS backupstorage (#1875)
  • 46e4b822 apis/ui/v1alpha1: restore DatabaseSummary’s +genclient without ObjectMeta (#1889)
  • 0fbe10cb apis/ui/v1alpha1: drop DatabaseSummary’s metav1.ObjectMeta and +genclient (#1886)
  • ea09431b Migrate code generation to kube_codegen.sh (#1883)
  • 16705ae9 Feat/mssql database specific table selection (#1881)
  • f8e34443 Add PostgresCustomHBAFile constant for user-supplied pg_hba rules (#1869)
  • 294da61f Add Postgres license support for the AppsCode Enterprise distribution (#1880)
  • 2f8c548f Update ClickHouse Webhook (#1872)
  • c8efdca2 Add Neo4jRemoteAliasKeystore Api (#1876)
  • c8162e96 Add Qdrant JWT Granular Access Control (#1878)
  • 4d265c34 Let every MySQL topology reach its upgrade-version list (#1877)
  • b3365d4a fixed fields for mssqlserver migration (#1874)
  • ee494fb1 Add etcd database support (#1870)
  • 016c41eb Support management AppBinding metadata (#1868)
  • 66f5172f Use gomodules.xyz/password-generator for generated auth secret passwords (#1867)
  • 4d379034 Add RabbitMQ connection helpers (#1861)
  • 12679dc1 Update virtual secrets to v0.2.0 (#1865)
  • c781d8f0 Harden generated auth-secret passwords: crypto/rand + optional per-DB generator (#1863)
  • 521b206a Fix Neo4j ServiceMonitor Scheme (#1864)
  • fbf651ae Skip kubedb db webhook defaulting/validation when deletionTimestamp is set (#1862)
  • 24131c2c Update for release [email protected] (#1860)
  • 93c13782 documentdb mututaltls-ops (#1857)
  • 58cafb3b Patch spec.authSecret without clobbering the caller’s DB object (#1853)
  • 69764282 Documentdb tls & reconfiguretls (#1851)
  • b9e9a762 Bump grpc and related dependencies (#1856)
  • 58ee3014 Add ClickHouse Keeper Ops-Req (#1835)
  • afd2eb59 Extend Solr Reconfigure Ops for Backup (#1841)
  • 02fbd4e5 Add HanaDB horizontal scaling and update version ops api (#1803)
  • 87057a23 prevent Neo4j cross-scheme version upgrades (#1852)
  • 69a6f213 Improve Branch status information and create generic branch annotations (#1840)
  • e7db6932 Make ui.kubedb.com DatabaseConfiguration namespaced and get/list-able (#1849)
  • 45019453 Add Milvus Minio Port Constants (#1845)
  • 4aac2b8c add reconfigureSpec.WalletConfigSecret check in webhook (#1848)
  • 99e5f4bb [MySQL] Topology Mode Change (#1844)
  • c1c4d426 Fix druid svcNames & ports for gateway (#1843)
  • 9bfcfcf9 Add Postgres Transparent Data Encryption (pg_tde) API (#1831)
  • 1a21cba4 Make MongoDB probes tolerate mongosh stdout warnings (#1846)
  • fd1d8ae0 Remove postgres-dependent validations from pgpool webhook
  • 104ef573 Remove pg-validation from pgpool
  • 4a5dafc7 Added SkipBackupPauseAnnotation constant (#1842)
  • b0a89cbd Add shared pkg/controller/secret auth-secret orchestrator (#1839)
  • 7cbfa8c7 Add weaviate update version ops api (#1837)
  • 62501c6a Elasticsearch Virtual Secret Fix (#1815)
  • da69e33e Add shared monitor & appbinding packages (#1834)
  • 861df689 deletion: preserve-on-halt annotation, DoNotTerminate safety net, finalizer NotFound handling (#1833)
  • 21556766 Add default RunAsGroup to container security context (#1829)
  • 90d0d0c4 Add Virtual Secret Schema (#1828)
  • e5417274 Add shared pkg/controllers/deletion and normalize DB accessors (#1830)

kubedb/autoscaler

v0.53.0

  • 95e9ef27 Prepare for release v0.53.0 (#318)
  • cdb79cc2 Use Go 1.27, k8s 1.37 & debian:13 (#317)
  • 449258a6 Prepare for release v0.52.0-rc.2 (#316)
  • 84940b42 Add Etcd compute/storage autoscaler support (#314)
  • 0848d0fa Prepare for release v0.52.0-rc.0 (#315)
  • 8982a5eb Fix Build (#313)

kubedb/cassandra

v0.21.0

  • b480e473 Prepare for release v0.21.0 (#110)
  • b51261e2 Use Go 1.27, k8s 1.37 & debian:13 (#109)
  • acbf46fe Sync status.observedGeneration with metadata.generation on spec-only changes
  • 25c0bf97 Sync Services with spec.serviceTemplates via shared helper (#108)
  • ed7f7fb9 Prepare for release v0.20.0-rc.2 (#107)
  • 8103cfbf Prepare for release v0.20.0-rc.1 (#106)
  • 1f1cb82d Only watch virtual-secrets Secret when the CRD is installed (#105)
  • 7638b232 Prepare for release v0.20.0-rc.0 (#104)
  • 75d76a66 Prepare for release v0.19.0-rc.0 (#103)
  • 2c731155 Use shared pkg/controller/secret for auth & keystore-cred secrets (#102)
  • f57d0a7e Add virtual secret support (#83)
  • cf4a2ef4 Adopt shared monitor/appbinding packages from apimachinery (#101)
  • 5b321447 Set default resource limits before patching petset in vertical scaling (#99)
  • ecb67ef2 Move deletion logic to apimachinery (#100)
  • cd89e8bf Merge pull request #98 from kubedb/v2026.7.10-master

kubedb/cassandra-medusa-plugin

v0.15.0

  • 52ba8091 Prepare for release v0.15.0 (#49)
  • 59147c9b Use Go 1.27, k8s 1.37 & debian:13 (#48)
  • b3e1040f Prepare for release v0.14.0-rc.2 (#47)
  • 29d930ac Prepare for release v0.14.0-rc.1 (#46)
  • 3caac86c Prepare for release v0.14.0-rc.0 (#45)
  • 56fdcb76 Prepare for release v0.13.0-rc.0 (#44)

kubedb/cli

v0.68.0

  • de11fae6 Prepare for release v0.68.0 (#846)
  • 861102e4 Use Go 1.27, k8s 1.37 & debian:13 (#845)
  • a738b499 Prepare for release v0.67.0-rc.2 (#842)
  • 8deab935 Prepare for release v0.67.0-rc.1 (#841)
  • ef5de5ad Prepare for release v0.67.0-rc.0 (#840)
  • 70addbc5 Prepare for release v0.66.0-rc.0 (#838)
  • 0787f602 Merge pull request #837 from kubedb/dcdr-cli
  • 698c8c12 Merge pull request #832 from kubedb/fix/remote-config-strip-server-managed-fields
  • 975c688a remote-config: issue client cert locally from a user-supplied CA
  • c8dc5838 add fix
  • da0a142b dc-dr: satisfy errcheck and staticcheck
  • 66e20969 remote-config: add –port / -d host:port and –replica-name
  • 7fe9ed64 Fix build: drop redeclared buffer in generateAuthSecret
  • 75576974 fix(remote-config): drop -s shorthand from –auth-secret flag
  • ddcf1e0e feat(remote-config): add -s/–auth-secret flag to override auth secret name
  • 74f2e3c9 remove mysql changes
  • 97976dbf fix(remote-config): guard against nil Service and Secret pointers before dereference
  • 8d4ff96c refactor(remote-config): use DeepCopy instead of building AppBinding from scratch
  • 4e401e5c fix(remote-config): build AppBinding from scratch to avoid 3-way merge corruption
  • 09e3e396 fix(remote-config): strip server-managed metadata fields from generated YAML
  • 36168ea0 dc-dr: pin-standby timing caveat, hold refuses the post-failback rewind
  • fc6ee552 dc-dr: pin-primary –remove –force clears a dead DC’s stuck override-hold
  • f0e4a30c dc-dr: kubectl-dba command group for cross data center DR day-2 operations

kubedb/clickhouse

v0.23.0

  • af21eec3 Prepare for release v0.23.0 (#141)
  • 0ad01173 Use Go 1.27, k8s 1.37 & debian:13 (#140)
  • 9ce753c8 Sync status.observedGeneration with metadata.generation on spec-only changes
  • 075ddc81 Apply primary serviceTemplate to ClickHouse Service (#139)
  • 044be1f7 Prepare for release v0.22.0-rc.2 (#137)
  • 51b3c5f7 Prepare for release v0.22.0-rc.1 (#136)
  • ef2a8ceb Fix Shard Scale Fail for equal no of Shard (#135)
  • c75721ce Prepare for release v0.22.0-rc.0 (#134)
  • 40fc5e4e Add ClickHouseKeeper Ops Support (#128)
  • cf0be0bd Prepare for release v0.21.0-rc.0 (#133)
  • 1d1d2efc Migrate auth-secret and internal-token management to shared secret package (#130)
  • 361d2755 Adopt shared monitor/appbinding packages from apimachinery (#129)
  • 51d6f1c3 Add virtual secret support (#108)
  • 68fd5fea Set default resource limits before patching petset in vertical scaling (#126)
  • b845cd26 Move deletion logic to apimachinery (#127)

kubedb/clickhouse-backup-plugin

v0.5.0

  • e3ad4245 Prepare for release v0.5.0 (#36)
  • 11a24801 Use Go 1.27, k8s 1.37 & debian:13 (#35)
  • 03bdc169 Prepare for release v0.4.0-rc.2 (#34)
  • 0d81b0b9 Prepare for release v0.4.0-rc.0 (#33)
  • bf9e0a97 Prepare for release v0.3.0-rc.0 (#32)
  • 3d30c64a Update Cleanup for Snapshot Manifest (#31)

kubedb/courier

v0.8.0

  • 6fbbffc Prepare for release v0.8.0 (#64)
  • 2650585 Use Go 1.27, k8s 1.37 & debian:13 (#63)
  • b4b5c04 Branch refresh: pause via DatabasePaused condition instead of spec.halted (#62)
  • cf42afa courier: add Redis Branch engine (#34)
  • 1bacc8f courier: add Elasticsearch Branch engine (distributed) (#38)
  • 0203420 courier: add MongoDB Branch engine (#33)
  • 56340b0 courier: deliver cross-cluster branch objects CreateOnly (#61)
  • e266193 Remove previous auth data from auth secret (#60)
  • 5b139c1 courier: add MySQL Branch engine (#31)
  • 8be6b4d courier: let each engine own resetRootPassword (#57)
  • 5809bae added precheck (#59)
  • 85daa1a Prepare for release v0.7.0-rc.2 (#58)
  • 19d7d3c Clear the VGS group label off source PVCs on teardown (#56)
  • e92270d Cross-cluster Branch (Initiator/Creator) and the hub manager (#29)
  • 2e310a9 Prepare for release v0.7.0-rc.0 (#55)
  • 1d8873e Wait for migrator CLI container to start before reporting status (#54)
  • 755a573 Bug fix: Start the migration operator (#53)
  • efefd41 Fix CI: repin kubedb.dev/apimachinery to merged commit 69a6f2135183 (#52)
  • 435d804 Implement Courier Branch (cp) same-cluster core with Postgres engine (#28)

kubedb/crd-manager

v0.23.0

kubedb/dashboard-restic-plugin

v0.26.0

  • 1ebd1253 Prepare for release v0.26.0 (#89)
  • 2d00928c Use Go 1.27, k8s 1.37 & debian:13 (#88)
  • b5a775db Prepare for release v0.25.0-rc.2 (#87)
  • 17cbb91d Prepare for release v0.25.0-rc.1 (#86)
  • b8448033 Prepare for release v0.25.0-rc.0 (#85)
  • c20ab2b9 Prepare for release v0.24.0-rc.0 (#84)
  • e0e49517 Add Virtual Secret Support (#81)

kubedb/db-client-go

v0.23.0

  • 1fed96bf Prepare for release v0.23.0 (#271)
  • f53ad7e8 Use Go 1.27, k8s 1.37 & debian:13 (#270)
  • 6e793845 Add New Function for Composite Database (#266)
  • cfe9ea0b Prepare for release v0.22.0-rc.2 (#265)
  • 0efc93cc Prepare for release v0.22.0-rc.1 (#264)
  • 9793d3da Fix ClickHouse Connection String (#262)
  • 6769cb1c Neo4j Connectivity Check Against Systemdatabase (#263)
  • e048889a Add etcd client package (#261)
  • 784f6a68 Prepare for release v0.22.0-rc.0 (#260)
  • 7c17ffc1 Prepare for release v0.21.0-rc.0 (#259)
  • 592d1ff9 Update Solr Client (#256)
  • a5525a6e lower connect log visibility by changing klog V(3) to V(4) (#258)
  • 55c58b66 Fix DNS issue for down scaling (#257)

kubedb/db2

v0.9.0

  • 4b49dded Prepare for release v0.9.0 (#46)
  • 4765d202 Use Go 1.27, k8s 1.37 & debian:13 (#45)
  • ac9db734 Sync status.observedGeneration with metadata.generation on spec-only changes
  • e947a027 Sync Services with spec.serviceTemplates via shared helper (#44)
  • 9bfbc770 exclude semiclone from password (#42)
  • c81c1cbd Prepare for release v0.8.0-rc.2 (#41)
  • b58a8323 Prepare for release v0.8.0-rc.0 (#39)
  • be3f3b37 Prepare for release v0.7.0-rc.0 (#38)
  • ccf20e02 Migrate auth secret management to shared apimachinery secret package (#37)
  • 4f924680 Add virtual secret support (#26)
  • 87f6518b Move deletion logic to apimachinery (#36)

kubedb/db2-coordinator

v0.9.0

  • da1ae0b Prepare for release v0.9.0 (#24)
  • 5d9c739 Use Go 1.27, k8s 1.37 & debian:13 (#23)
  • 5a5f946 Prepare for release v0.8.0-rc.2 (#20)
  • 6f26b16 Prepare for release v0.8.0-rc.1 (#19)
  • 938389f Prepare for release v0.8.0-rc.0 (#18)
  • ac3486b Prepare for release v0.7.0-rc.0 (#17)

kubedb/documentdb

v0.5.0

  • fc86ce54 Prepare for release v0.5.0 (#54)
  • 15a0dd56 Use Go 1.27, k8s 1.37 & debian:13 (#53)
  • 5dc52ee7 Sync status.observedGeneration with metadata.generation on spec-only changes
  • 20780e71 Sync Services with spec.serviceTemplates via shared helper (#52)
  • 0301b1c4 documentdb base-backup (#50)
  • dd152ae6 Prepare for release v0.4.0-rc.2 (#49)
  • c67ebaf4 Prepare for release v0.4.0-rc.1 (#48)
  • 79b3cee7 Prepare for release v0.4.0-rc.0 (#47)
  • 59ecdd3d Prepare for release v0.3.0-rc.0 (#46)
  • fa5afd65 Dcdb tls & reconfiguretls (#45)
  • 0ed43723 Add tuning config support to Reconfigure and VerticalScaling ops requests (#26)
  • efab7987 standalone-rotateauth (#43)
  • 0d8d872b Adopt shared apimachinery secret package for auth secret (#44)
  • 7253e091 Adopt shared appbinding package from apimachinery (#42)
  • 9876d3cc Move deletion logic to apimachinery (#41)

kubedb/documentdb-coordinator

v0.4.0

  • 1d0eed9 Prepare for release v0.4.0 (#16)
  • 248ab51 Use Go 1.27, k8s 1.37 & debian:13 (#15)
  • 06c4a7f Prepare for release v0.3.0-rc.2 (#14)
  • 40c1429 Prepare for release v0.3.0-rc.1 (#13)
  • 93d895f Prepare for release v0.3.0-rc.0 (#12)
  • d78d225 Prepare for release v0.2.0-rc.0 (#11)
  • 1a762f1 Merge pull request #10 from kubedb/v2026.7.10-master

kubedb/documentdb-csi-snapshotter-plugin

v0.2.0

kubedb/druid

v0.23.0

  • c6aba64e Prepare for release v0.23.0 (#159)
  • c90744b6 Use Go 1.27, k8s 1.37 & debian:13 (#158)
  • 06463290 Sync status.observedGeneration with metadata.generation on spec-only changes
  • a4813609 Sync Services with spec.serviceTemplates via shared helper (#157)
  • a1b656c8 Prepare for release v0.22.0-rc.2 (#156)
  • 4dfdca51 Fix AppBinding URL Scheme (#154)
  • b9ad65ca Prepare for release v0.22.0-rc.0 (#153)
  • 14081e59 Prepare for release v0.21.0-rc.0 (#152)
  • 91905bb4 Migrate to shared auth-secret package (#151)
  • 3d9469d6 Adopt shared monitor/appbinding packages from apimachinery (#150)
  • 247bfac0 Add virtual secret support (#133)
  • 7abb51db Set default resource limits before patching petset in vertical scaling (#148)
  • 0a1e5aac Move deletion logic to apimachinery (#149)

kubedb/elasticsearch

v0.68.0

  • ad2159a5 Prepare for release v0.68.0 (#840)
  • 24d22c87 Use Go 1.27, k8s 1.37 & debian:13 (#839)
  • bc23a2c7 Add Elasticsearch subscription license activation and sync (#837)
  • b1dab85b Add branched mode for KubeDB Courier Branch (#824)
  • b5b8ff16 Sync status.observedGeneration with metadata.generation on spec-only changes
  • 4ae812e9 Sync Services with spec.serviceTemplates via shared helper (#838)
  • 8c06afa7 Add network policy flavor support (#836)
  • 071452f9 Prepare for release v0.67.0-rc.2 (#835)
  • 16244d23 Prepare for release v0.67.0-rc.1 (#834)
  • 566ae07c Prepare for release v0.67.0-rc.0 (#833)
  • 20095d87 Prepare for release v0.66.0-rc.0 (#832)
  • 32668c8f Migrate auth secret handling to shared apimachinery secret package (#831)
  • ca2f2988 Adopt shared monitor/appbinding packages from apimachinery (#830)
  • 62ec1892 Add virtual secret support (#813)
  • 14fab5c7 Move deletion logic to apimachinery (#829)
  • 50d3e6b3 Merge pull request #828 from kubedb/v2026.7.10-master

kubedb/elasticsearch-restic-plugin

v0.31.0

  • 05cf3e27 Prepare for release v0.31.0 (#112)
  • 74174804 Use Go 1.27, k8s 1.37 & debian:13 (#111)
  • e46b0c60 Prepare for release v0.30.0-rc.2 (#110)
  • 8b2a3fe9 Prepare for release v0.30.0-rc.1 (#109)
  • a7ea7a14 Prepare for release v0.30.0-rc.0 (#108)
  • d3eaaafd Prepare for release v0.29.0-rc.0 (#107)
  • 542bd21b Add Virtual Secret Support (#104)

kubedb/etcd

v0.2.0

  • ac9f60b1 Prepare for release v0.2.0 (#8)
  • 52d2c8f1 Use Go 1.27, k8s 1.37 & debian:13 (#7)
  • 6329e03a Sync status.observedGeneration with metadata.generation on spec-only changes
  • daf32efd Sync Etcd Service with spec.serviceTemplates via shared helper (#6)
  • 4c5403b3 Fixed the learner promotion bug (#3)
  • 5cb73db9 Prepare for release v0.1.0-rc.2 (#2)
  • 21238611 Export SetupControllers so the shared provisioner can host the Etcd reconciler
  • 12810fdd Fix the 3 golangci-lint findings CI surfaced on the first real lint run
  • 1847985e Bump apimachinery and db-client-go to their merged commits
  • 4566192e Add DESIGN.md
  • 3b8125c2 rotate_auth: detect auth-enabled state via AuthStatus, not an empty password
  • cb12031a vendor: pull in db-client-go’s IsQuorumHealthy fixes
  • a0eb2756 Fix the bugs a review of the ops engine and the provisioner turned up
  • 1cdbd973 Add the Restore ops request
  • a6c6a7b1 Add the RecoverFromQuorumLoss ops request
  • f813b78f Honour user supplied etcd flags and extract the pod surgery helper
  • a8928345 Adapt Makefile/hack/docker to etcd and add CI workflows
  • f60087f6 cert-manager reconciler: watch Secret/Issuer/ClusterIssuer
  • 5bb2ede7 Convert the OpsRequest engine to controller-runtime style
  • 8b0daa1c Convert the provisioner to controller-runtime style
  • 9ee15323 Fix stats service metrics port, drop unusable metrics-exporter cert, mark horizontal-scaling direction
  • 0492607e Add README
  • 31869898 Wire EtcdArchiver snapshot backup/restore (KubeStash)
  • 0984b4d2 Add etcd OpsRequest execution engine (etcd-ops)
  • e8557f9f Add etcd provisioner: PetSet, membership reconciliation, TLS, AppBinding, monitoring

kubedb/etcd-restic-plugin

v0.2.0

  • 679a2c0 Prepare for release v0.2.0 (#4)
  • ff6dfe4 Use Go 1.27, k8s 1.37 & debian:13 (#3)
  • 00faabb Prepare for release v0.1.0-rc.2 (#2)
  • ff35eda Update deps
  • f574749 Fix snapshot integrity, restore idempotency and space accounting
  • 54c8420 backup: check f.Close() error in sha256File
  • ecf9140 Add missing .github CI workflow folder
  • 974b15b Add README

kubedb/gitops

v0.16.0

  • bdcbacd2 Prepare for release v0.16.0 (#96)
  • a52129f3 Use Go 1.27, k8s 1.37 & debian:13 (#95)
  • 0e39fe7e Prepare for release v0.15.0-rc.2 (#93)
  • 01a03f3e Prepare for release v0.15.0-rc.1 (#92)
  • 6da96309 Add Etcd GitOps support (#91)
  • a77ddade Prepare for release v0.15.0-rc.0 (#90)
  • c0f20f15 Prepare for release v0.14.0-rc.0 (#89)
  • 492a5dda [Solr] Fix Solr API (#88)
  • 2aee9ab8 Add Virtual Secret Support (#86)

kubedb/hanadb

v0.9.0

  • dfbf2a81 Prepare for release v0.9.0 (#67)
  • 3ebde9b8 Use Go 1.27, k8s 1.37 & debian:13 (#66)
  • 72bb1373 Sync status.observedGeneration with metadata.generation on spec-only changes
  • 036cd436 Sync Services with spec.serviceTemplates via shared helper (#65)
  • 878f2041 Prepare for release v0.8.0-rc.2 (#62)
  • eea6e348 Prepare for release v0.8.0-rc.1 (#61)
  • 7cb78e06 Only watch virtual-secrets Secret when the CRD is installed (#60)
  • b678cf7a Prepare for release v0.8.0-rc.0 (#59)
  • 2791d997 Prepare for release v0.7.0-rc.0 (#58)
  • d3fdd8a8 Implement horizontal scaling, update version ops (#47)
  • e5bbe114 Fix HanaDB ops and volume permission handling (#49)
  • dba6048b Add virtual secret support (#40)
  • 4b038da8 Adopt shared apimachinery secret package for auth secret handling (#56)
  • 25b8aa29 Adopt shared monitor/appbinding packages from apimachinery (#55)
  • 916a4696 Move deletion logic to apimachinery (#54)

kubedb/hanadb-coordinator

v0.8.0

  • c2d0ee94 Prepare for release v0.8.0 (#26)
  • ee198316 Use Go 1.27, k8s 1.37 & debian:13 (#25)
  • 83e3f954 Prepare for release v0.7.0-rc.2 (#24)
  • 4946cd74 Prepare for release v0.7.0-rc.1 (#23)
  • 008bb749 Prepare for release v0.7.0-rc.0 (#22)
  • 8185142d Prepare for release v0.6.0-rc.0 (#21)

kubedb/hazelcast

v0.14.0

  • 19fd9477 Prepare for release v0.14.0 (#71)
  • 4531ca4d Use Go 1.27, k8s 1.37 & debian:13 (#70)
  • 70423d10 Sync status.observedGeneration with metadata.generation on spec-only changes
  • a247d878 Sync Services with spec.serviceTemplates via shared helper (#69)
  • a70a49bc Prepare for release v0.13.0-rc.2 (#68)
  • 76480d46 Prepare for release v0.13.0-rc.1 (#67)
  • 654af89f Prepare for release v0.13.0-rc.0 (#66)
  • 35ebce41 Prepare for release v0.12.0-rc.0 (#65)
  • ad3bf0c5 Migrate auth-secret management to shared apimachinery secret package (#64)
  • e36af849 Add virtual secret support (#47)
  • 5b1409ef Add StorageMigration OpsRequest support for Hazelcast (#45)
  • a9a6cd5b Use shared monitor and appbinding packages (#63)
  • 85d20938 Set default resource limits before patching petset in vertical scaling
  • 136b30e8 Move deletion logic to apimachinery (#62)

kubedb/ignite

v0.15.0

  • 6977174d Prepare for release v0.15.0 (#79)
  • 84b40223 Use Go 1.27, k8s 1.37 & debian:13 (#78)
  • 9de2974d Sync status.observedGeneration with metadata.generation on spec-only changes
  • 4f7db964 Sync Services with spec.serviceTemplates via shared helper (#77)
  • d8ffae05 Prepare for release v0.14.0-rc.2 (#76)
  • da85f22f Prepare for release v0.14.0-rc.1 (#75)
  • ff07bf28 Add TLS Certs in AppBinding (#74)
  • 059966b4 Only watch virtual-secrets Secret when the CRD is installed (#73)
  • 053b6b4c Prepare for release v0.14.0-rc.0 (#72)
  • 9c019938 Prepare for release v0.13.0-rc.0 (#71)
  • bf57aef8 Migrate auth/keystore secret management to shared apimachinery pkg (#70)
  • 5e7d5e13 Add virtual secret support (#55)
  • ea1d0e17 Use shared monitor and appbinding packages (#69)
  • 140b6332 Set default resource limits before patching petset in vertical scaling
  • d8aee1f0 Honor user-provided renewBefore in TLS certificate ops (#56)
  • 8d071a7a Move deletion logic to apimachinery (#68)

kubedb/installer

v2026.10.12

kubedb/kafka

v0.39.0

  • cba96e5e Prepare for release v0.39.0 (#224)
  • fc468a4a Use Go 1.27, k8s 1.37 & debian:13 (#223)
  • d92f14ba Sync status.observedGeneration with metadata.generation on spec-only changes
  • 5624933b Sync Services with spec.serviceTemplates via shared helper (#222)
  • 877b1bd2 Prepare for release v0.38.0-rc.2 (#220)
  • ea87de4e Prepare for release v0.38.0-rc.1 (#219)
  • 84c08626 Prepare for release v0.38.0-rc.0 (#218)
  • 28856e2e Prepare for release v0.37.0-rc.0 (#217)
  • 189fe261 Migrate kafka-cluster and connect-cluster auth secrets to shared secret package (#216)
  • c5ad9ccc Use shared monitor and appbinding packages (#215)
  • c435a470 Add virtual secret support (#197)
  • 61481399 Set default resource limits before patching petset in vertical scaling
  • 899e74ab Move deletion logic to apimachinery (#214)
  • 86fa0034 Merge pull request #212 from kubedb/v2026.7.10-master

kubedb/kibana

v0.44.0

  • 862ab272 Prepare for release v0.44.0 (#193)
  • 723ec239 Use Go 1.27, k8s 1.37 & debian:13 (#192)
  • a686144f Prepare for release v0.43.0-rc.2 (#191)
  • 8f0ed22c Prepare for release v0.43.0-rc.0 (#190)
  • 79f4dbb6 Lint fix (#189)

kubedb/kubedb-manifest-plugin

v0.31.0

  • 1f555ce5 Prepare for release v0.31.0 (#148)
  • 24a060da Use Go 1.27, k8s 1.37 & debian:13 (#147)
  • 453a17d9 Support Milvus manifest backup and restore (#146)
  • 5a757e23 Add Neo4j Manifest Plugin (#138)
  • 44572547 Prepare for release v0.30.0-rc.2 (#144)
  • 3d3ad890 Prepare for release v0.30.0-rc.1 (#143)
  • 130ac489 Prepare for release v0.30.0-rc.0 (#142)
  • cd4c5601 Prepare for release v0.29.0-rc.0 (#141)
  • 3fd5160f Add Virtual Secret Support (#137)

kubedb/kubedb-verifier

v0.19.0

  • 8cc919c9 Prepare for release v0.19.0 (#63)
  • 6c4f6891 Use Go 1.27, k8s 1.37 & debian:13 (#62)
  • 8dd10355 Prepare for release v0.18.0-rc.2 (#61)
  • 2f4d0681 Prepare for release v0.18.0-rc.1 (#60)
  • 0ee34ed3 Prepare for release v0.18.0-rc.0 (#59)
  • 76948c76 Prepare for release v0.17.0-rc.0 (#58)

kubedb/mariadb

v0.52.0

  • 24f44dd5 Prepare for release v0.52.0 (#435)
  • 55259721 Use Go 1.27, k8s 1.37 & debian:13 (#434)
  • d76c2230 Sync status.observedGeneration with metadata.generation on spec-only changes
  • 959fdc15 Sync Services with spec.serviceTemplates via shared helper (#433)
  • 180cbba5 Add branched mode for KubeDB Courier Branch (#416)
  • f0ae67f6 Add network policy flavor support (#431)
  • b73865f2 Prepare for release v0.51.0-rc.2 (#430)
  • 060d3310 Prepare for release v0.51.0-rc.1 (#429)
  • 4b7cbf3d Prepare for release v0.51.0-rc.0 (#427)
  • 9e28da96 Prepare for release v0.50.0-rc.0 (#426)
  • b2d3e8c5 Fail the OpsRequest when a step exceeds its timeout (#425)
  • e5a2ea1e Migrate auth-secret handling to shared apimachinery secret package (#424)
  • 9f0384d0 Adopt shared monitor/appbinding packages from apimachinery (#423)
  • b50b19c8 Add virtual secret support (#403)
  • ae727436 Set default resource limits before patching petset in vertical scaling (#421)
  • 43aaf0a2 Move deletion logic to apimachinery (#422)
  • d47908bb Merge pull request #420 from kubedb/v2026.7.10-master

kubedb/mariadb-archiver

v0.28.0

  • ba53fe01 Prepare for release v0.28.0 (#106)
  • f58dd4e7 Use Go 1.27, k8s 1.37 & debian:13 (#105)
  • e8899069 Prepare for release v0.27.0-rc.2 (#104)
  • 0a816c0e Prepare for release v0.27.0-rc.1 (#103)
  • 2065feca Prepare for release v0.27.0-rc.0 (#101)
  • 97664701 Prepare for release v0.26.0-rc.0 (#100)
  • e94155d5 Merge pull request #99 from kubedb/v2026.7.10-master

kubedb/mariadb-coordinator

v0.48.0

  • 16f1a252 Prepare for release v0.48.0 (#192)
  • c9e0fcc5 Use Go 1.27, k8s 1.37 & debian:13 (#191)
  • 5e21bff3 Prepare for release v0.47.0-rc.2 (#190)
  • 989706c7 Prepare for release v0.47.0-rc.1 (#189)
  • 4cb4c9cc Prepare for release v0.47.0-rc.0 (#188)
  • 4772461d Prepare for release v0.46.0-rc.0 (#187)

kubedb/mariadb-csi-snapshotter-plugin

v0.28.0

  • 49825793 Prepare for release v0.28.0 (#89)
  • 11791dd5 Use Go 1.27, k8s 1.37 & debian:13 (#88)
  • 7af0e9d9 Prepare for release v0.27.0-rc.2 (#86)
  • 085bf2f2 Prepare for release v0.27.0-rc.0 (#85)

kubedb/mariadb-restic-plugin

v0.26.0

  • 18527210 Prepare for release v0.26.0 (#106)
  • 1645bb03 Use Go 1.27, k8s 1.37 & debian:13 (#105)
  • 356bcc77 Prepare for release v0.25.0-rc.2 (#104)
  • 014243fd Prepare for release v0.25.0-rc.1 (#103)
  • de4e7af5 Prepare for release v0.25.0-rc.0 (#102)
  • 69621d76 Prepare for release v0.24.0-rc.0 (#101)

kubedb/memcached

v0.62.0

  • c96caeed Prepare for release v0.62.0 (#560)
  • d4a4c464 Use Go 1.27, k8s 1.37 & debian:13 (#559)
  • d2df8987 Sync status.observedGeneration with metadata.generation on spec-only changes
  • e6222419 Sync Services with spec.serviceTemplates via shared helper (#558)
  • ff197c25 Add network policy flavor support (#557)
  • 82ae39c8 Prepare for release v0.61.0-rc.2 (#556)
  • e7d4bd62 Prepare for release v0.61.0-rc.1 (#555)
  • 9b7f7b39 Prepare for release v0.61.0-rc.0 (#554)
  • 9e229413 Prepare for release v0.59.0-rc.0 (#553)
  • c187ceef Add virtual secret support (#540)
  • cca8107f Use shared monitor and appbinding packages (#552)
  • 5737e69b Set default resource limits before patching petset in vertical scaling
  • e64d9c6f Move deletion logic to apimachinery (#551)

kubedb/migrator

v0.8.0

  • 6404af2c Prepare for release v0.8.0 (#56)
  • 9c8f6b23 Use Go 1.27, k8s 1.37 & debian:13 (#55)
  • 59559de1 Feat/mssql database specific table selection & precheck (#52)
  • c6feaa68 Prepare for release v0.7.0-rc.2 (#54)
  • 5d3b4cca Prepare for release v0.7.0-rc.1 (#53)
  • 90f812e8 fixed patch issue
  • 20d0ec20 Fix MSSQL snapshot FK disable retries and CDC start LSN validation (#50)
  • 72b69108 Prepare for release v0.7.0-rc.0 (#49)
  • e9d330c6 Prepare for release v0.6.0-rc.0 (#48)
  • 9ccfbe83 Fix mssql snapshot tds eof retry (#47)
  • a5b1a307 Update postgres sequence value when migration stops (#46)
  • 91bfb3ac Fixed release issue,waited for inital lsn for cdc
  • d9bf2272 Add non root user in every docker file (#44)

kubedb/milvus

v0.9.0

  • b98bb3bf Prepare for release v0.9.0 (#74)
  • 664160ec Use Go 1.27, k8s 1.37 & debian:13 (#73)
  • dd2f9900 Add Milvus archiver: base backup, VolumeSnapshot backup and PITR (#71)
  • cea19ec9 Sync status.observedGeneration with metadata.generation on spec-only changes
  • 4bcef62e Sync Services with spec.serviceTemplates via shared helper (#72)
  • 0da0d6ae Replace official etcd-operator with KubeDB’s own etcd operator for meta storage (#68)
  • c6a56b4e Fail ops requests when pod/petset wait retries are exhausted (#67)
  • 0e4f45cf Add TLS Secret to AppBinding (#66)
  • c838b4d9 Prepare for release v0.8.0-rc.2 (#65)
  • 514250e6 Prepare for release v0.8.0-rc.1 (#64)
  • 4edc3864 Prepare for release v0.8.0-rc.0 (#63)
  • 1b216221 Prepare for release v0.7.0-rc.0 (#62)
  • 4fe1caf8 Fix Milvus Minio Secret Bug (#61)
  • fb200646 Migrate to shared apimachinery secret package (#60)
  • f57a329e Use shared monitor and appbinding packages (#59)
  • c0190f3e Add virtual secret support (#38)
  • c7794778 Set default resource limits before patching petset in vertical scaling
  • db076099 Move deletion logic to apimachinery (#57)

kubedb/milvus-archiver

v0.2.0

  • be1eae2 Prepare for release v0.2.0 (#3)
  • f3c6b94 Use Go 1.27, k8s 1.37 & debian:13 (#2)
  • eec3fa2 Add milvus archiver for pitr (#1)

kubedb/milvus-csi-snapshotter-plugin

v0.2.0

  • b56d024 Prepare for release v0.2.0 (#3)
  • 0535f30 Use Go 1.27, k8s 1.37 & debian:13 (#2)
  • 50845b1 Add milvus-csi-snapshotter-plugin (#1)

kubedb/mongodb

v0.61.0

  • 8831d659 Prepare for release v0.61.0 (#790)
  • 50371c68 Use Go 1.27, k8s 1.37 & debian:13 (#789)
  • 988213d8 Classify reconfigure parameters and apply the dynamic ones live (#787)
  • f1d3422e Sync status.observedGeneration with metadata.generation on spec-only changes
  • 00e24642 Add branched mode for KubeDB Courier Branch (#774)
  • 96d78e8d Sync primary Service with serviceTemplate via shared helper (#788)
  • 46539ef2 Prepare for release v0.60.0-rc.2 (#785)
  • 2c3af67f Prepare for release v0.60.0-rc.1 (#784)
  • 1a23d8c2 Prepare for release v0.60.0-rc.0 (#783)
  • 2af7c3d8 Prepare for release v0.59.0-rc.0 (#782)
  • a3753bec Use shared pkg/controller/secret for auth & keyfile secrets (#781)
  • 620d2763 Adopt shared monitor/appbinding packages from apimachinery (#780)
  • 59977bef Virtual Secret Ops Support (#779)
  • 91595b9a Use shared pkg/controller/deletion for termination and halt (#778)
  • 14997977 Merge pull request #777 from kubedb/v2026.7.10-master

kubedb/mongodb-csi-snapshotter-plugin

v0.29.0

  • 235ac48a Prepare for release v0.29.0 (#94)
  • 7486f19d Use Go 1.27, k8s 1.37 & debian:13 (#93)
  • 23358801 Prepare for release v0.28.0-rc.2 (#92)
  • 926b7b03 Prepare for release v0.28.0-rc.1 (#91)
  • 1560789a Prepare for release v0.28.0-rc.0 (#90)
  • b2684818 Prepare for release v0.27.0-rc.0 (#89)

kubedb/mongodb-restic-plugin

v0.31.0

  • 38e6b47d Prepare for release v0.31.0 (#141)
  • 8e9c22aa Use Go 1.27, k8s 1.37 & debian:13 (#140)
  • 4966212d Prepare for release v0.30.0-rc.2 (#139)
  • aa7a7eb6 Prepare for release v0.30.0-rc.1 (#138)
  • 0a863335 Prepare for release v0.30.0-rc.0 (#137)
  • ba50bd65 Prepare for release v0.29.0-rc.0 (#136)
  • 802a7051 Add Virtual Secret Support (#133)

kubedb/mssql-coordinator

v0.23.0

  • b8c0b00e Prepare for release v0.23.0 (#86)
  • 21f6a7a1 Use Go 1.27, k8s 1.37 & debian:13 (#85)
  • 5450a7f6 Fix Health Check for empty AG- #84 #84
  • e5df95bf Prepare for release v0.22.0-rc.2 (#83)
  • 7d190db9 Prepare for release v0.22.0-rc.1 (#82)
  • 11832898 Prepare for release v0.22.0-rc.0 (#81)
  • ccd2c520 Prepare for release v0.21.0-rc.0 (#80)
  • 872322d9 Add Virtual Secret (#77)

kubedb/mssqlserver

v0.23.0

  • 136c77cf Prepare for release v0.23.0 (#163)
  • d524f4a9 Use Go 1.27, k8s 1.37 & debian:13 (#162)
  • fa288a35 Sync status.observedGeneration with metadata.generation on spec-only changes
  • cc1cb284 Sync Services with spec.serviceTemplates via shared helper (#161)
  • 63ce4105 Prepare for release v0.22.0-rc.2 (#159)
  • 03752a06 Prepare for release v0.22.0-rc.1 (#158)
  • 31242bf9 Prepare for release v0.22.0-rc.0 (#157)
  • 67038153 Prepare for release v0.21.0-rc.0 (#156)
  • 9ed3f569 feat: implement git-sync init container for MSSQLServer (#135)
  • d1ce9121 Add virtual secret support (#134)
  • d6073fd8 Migrate auth-secret and extra-secret handling to shared apimachinery pkg (#155)
  • f0233fe7 Use shared monitor and appbinding packages (#154)
  • ea93f18b Honor user-provided renewBefore in TLS certificate ops (#136)
  • ddc48b66 Move deletion logic to apimachinery (#153)

kubedb/mssqlserver-archiver

v0.22.0

  • 7bf656a Prepare for release v0.22.0 (#39)
  • 2c0420c Use Go 1.27, k8s 1.37 & debian:13 (#38)
  • e86bac3 Prepare for release v0.21.0-rc.2 (#37)
  • c014e1f Prepare for release v0.21.0-rc.1 (#36)
  • d48e439 Prepare for release v0.21.0-rc.0 (#35)
  • 5fc9453 Prepare for release v0.20.0-rc.0 (#34)

kubedb/mssqlserver-walg-plugin

v0.22.0

  • 05422ba9 Prepare for release v0.22.0 (#72)
  • 2146c995 Use Go 1.27, k8s 1.37 & debian:13 (#71)
  • d7e11547 Prepare for release v0.21.0-rc.2 (#70)
  • 9e36bfed Prepare for release v0.21.0-rc.1 (#69)
  • 795d6e08 Prepare for release v0.21.0-rc.0 (#68)
  • 4b43a1c5 Prepare for release v0.20.0-rc.0 (#67)
  • 12f92505 Integrate virtual secret (#64)

kubedb/mysql

v0.61.0

  • e276628f Prepare for release v0.61.0 (#784)
  • 56250eba Use Go 1.27, k8s 1.37 & debian:13 (#783)
  • d42a9385 Sync status.observedGeneration with metadata.generation on spec-only changes
  • 6029a977 Sync Services with spec.serviceTemplates via shared helper (#782)
  • 25ce8f92 Add branched mode for KubeDB Courier Branch (#765)
  • 90cc7def Prepare for release v0.60.0-rc.2 (#780)
  • 270d79ab Prepare for release v0.60.0-rc.1 (#779)
  • db444927 Prepare for release v0.60.0-rc.0 (#778)
  • ffef9146 Prepare for release v0.59.0-rc.0 (#777)
  • b5175dc7 Promote MySQL Standalone To Cluster (#774)
  • 5ffb7469 My ops timeout (#775)
  • ef85ecc0 Migrate auth secret management to shared apimachinery secret package (#773)
  • 6c022f70 Adopt shared monitor/appbinding packages from apimachinery (#772)
  • 38e268f5 Set default resource limits before patching petset in vertical scaling (#769)
  • 134d1009 cross rotate auth (#770)
  • b4564765 Move deletion logic to apimachinery (#771)

kubedb/mysql-archiver

v0.29.0

  • 74e43295 Prepare for release v0.29.0 (#119)
  • a6964253 Use Go 1.27, k8s 1.37 & debian:13 (#118)
  • 82342bcb Prepare for release v0.28.0-rc.2 (#117)
  • d4e1e633 Prepare for release v0.28.0-rc.1 (#116)
  • e0da0940 Prepare for release v0.28.0-rc.0 (#115)
  • 8d7d93e7 Prepare for release v0.27.0-rc.0 (#113)

kubedb/mysql-coordinator

v0.46.0

  • 6ad63b60 Prepare for release v0.46.0 (#195)
  • 4d97a0b2 Use Go 1.27, k8s 1.37 & debian:13 (#194)
  • fc1b0d2c Prepare for release v0.45.0-rc.2 (#193)
  • 9819d7b6 Prepare for release v0.45.0-rc.1 (#192)
  • cdf83626 Prepare for release v0.45.0-rc.0 (#191)
  • c1cd7cf5 Prepare for release v0.44.0-rc.0 (#190)
  • 54b35ec1 Fix Join Cluster (#189)

kubedb/mysql-csi-snapshotter-plugin

v0.29.0

  • aefc5ec6 Prepare for release v0.29.0 (#91)
  • 5d949fef Use Go 1.27, k8s 1.37 & debian:13 (#90)
  • 7f1d1457 Prepare for release v0.28.0-rc.2 (#89)
  • a51d7fa0 Prepare for release v0.28.0-rc.1 (#88)
  • 4f2b4470 Prepare for release v0.28.0-rc.0 (#87)
  • 72e86946 Prepare for release v0.27.0-rc.0 (#85)

kubedb/mysql-restic-plugin

v0.31.0

  • daf85b7d Prepare for release v0.31.0 (#127)
  • cce19813 Use Go 1.27, k8s 1.37 & debian:13 (#126)
  • b5b9f288 Prepare for release v0.30.0-rc.2 (#125)
  • 37e44fe1 Prepare for release v0.30.0-rc.1 (#124)
  • 72b83af2 Prepare for release v0.30.0-rc.0 (#123)
  • 78d689a8 Prepare for release v0.29.0-rc.0 (#122)
  • c863d090 Fix –ssl-ca being silently dropped from the client command (#121)
  • 78790d48 Add Virtual Secret Support (#118)

kubedb/mysql-router-init

v0.46.0

  • 4097a3d Prepare for release v0.46.0 (#73)
  • 9d83b4e Use Go 1.27, k8s 1.37 & debian:13 (#72)
  • 2a6cad1 Prepare for release v0.45.0-rc.2 (#71)
  • b195b0d Prepare for release v0.45.0-rc.1 (#70)
  • f335f57 Prepare for release v0.45.0-rc.0 (#69)
  • 3d63a45 Prepare for release v0.44.0-rc.0 (#68)

kubedb/neo4j

v0.9.0

  • 33fe8718 Prepare for release v0.9.0 (#70)
  • 595de0af Use Go 1.27, k8s 1.37 & debian:13 (#69)
  • 887b977a Sync status.observedGeneration with metadata.generation on spec-only changes
  • cbec668a Sync Services with spec.serviceTemplates via shared helper (#68)
  • 9797e4d6 Update deps to master (#66)
  • 3882ceef Support Neo4j config files beyond neo4j.conf (#65)
  • 9dc9cbab Add Neo4j Archiver (#48)
  • f4928a76 Prepare for release v0.8.0-rc.2 (#64)
  • 6a325a04 Add remoteAliasKeystore Support (#62)
  • 0ee9889c Prepare for release v0.8.0-rc.0 (#61)
  • 372d285b Prepare for release v0.7.0-rc.0 (#60)
  • b77228b2 Add Neo4j SemVer Support (#58)
  • 68bf9055 Use shared pkg/controller/secret for auth secret (#57)
  • d7e6539c Use shared monitor and appbinding packages (#56)
  • ad9c2b06 Add virtual secret support (#35)
  • 3c7142e1 Set default resource limits before patching petset in vertical scaling (#54)
  • d670768b Move deletion logic to apimachinery (#55)

kubedb/neo4j-backup-plugin

v0.4.0

  • 8034ffd Prepare for release v0.4.0 (#17)
  • 86ebbf5 Use Go 1.27, k8s 1.37 & debian:13 (#16)
  • aadfc86 Add Differential Backup Command #5
  • 648128c Prepare for release v0.3.0-rc.2 (#15)
  • 4a6ab67 Prepare for release v0.3.0-rc.1 (#14)
  • bdc2c01 Merge pull request #11 from kubedb/restore-composite-database
  • fcbba98 fix lint: drop always-constant param from containsNormalized
  • 8052e8a add support for standalone alias
  • 2d5168d move composite api into plugin
  • abe9dba update deps
  • b08c7fb add semanticversion support
  • 7d22077 remove unused func
  • d5cfc76 update deps
  • 3cf87a3 cleanup codebase
  • 37536fd working phase
  • ff238b3 upload metadata to cloud
  • 334ac63 Prepare for release v0.3.0-rc.0 (#13)
  • 2c124c5 working stage
  • c6a9b6a Merge pull request #12 from kubedb/fix-restore-script-path
  • 85fee4d Fix restore script path file permission issue.
  • 9791d29 fix file permission issue
  • 305803b fix error strings should not be capitalized
  • ec3f548 Add Composite Database Support
  • b6daf30 Prepare for release v0.2.0-rc.0 (#10)

kubedb/ops-manager

v0.55.0

kubedb/oracle

v0.14.0

  • b1b924bc Prepare for release v0.14.0 (#90)
  • 0d5d2b5f Use Go 1.27, k8s 1.37 & debian:13 (#89)
  • 218e4892 Sync status.observedGeneration with metadata.generation on spec-only changes
  • e27ca150 Sync Services with spec.serviceTemplates via shared helper (#88)
  • d59bb265 Add SkipBackupPauseAnnotation (#86)
  • 8fade5e6 Prepare for release v0.13.0-rc.2 (#85)
  • 43336e9a Only watch virtual-secrets Secret when the CRD is installed (#83)
  • aa0ac08b Prepare for release v0.13.0-rc.0 (#82)
  • c99cd856 Prepare for release v0.12.0-rc.0 (#81)
  • 3a9a9961 remove extra Error logs (#80)
  • 42b512c6 Observer-image-pull-error-fix (#77)
  • 84e43918 Fix reconfigure wallet (#63)
  • b8b77661 solve multiple image pull secret, handle remove tls (#72)
  • f6bb8508 Use shared pkg/controller/secret for auth secret (#76)
  • 5ec9da67 Add virtual secret support (#53)
  • 5199a198 Use shared monitor and appbinding packages (#75)
  • 1b447602 feat: implement git-sync init container for Oracle (#55)
  • ed013630 Set default resource limits before patching petset in vertical scaling (#73)
  • b1819c65 Move deletion logic to apimachinery (#74)
  • d7753f7e Merge pull request #70 from kubedb/v2026.7.10-master

kubedb/oracle-backup-plugin

v0.2.0

  • 2ad1508 Prepare for release v0.2.0 (#9)
  • b5bcb07 Remove local replace for kubestash.dev/apimachinery (#8)
  • b36de8d Use Go 1.27, k8s 1.37 & debian:13 (#7)
  • 0c4db99 Merge pull request #3 from kubedb/change-pefrom-backup-func-name
  • 8c58f46 fix make lint
  • 694377b change case from uppercase to lower case
  • 5ca8d3a change PerformBackup to Backup
  • d1a46b2 Add oracle backup restore plugin
  • 4bf6132 change file name
  • d6f8622 go mod tidy, vendor, make fmt
  • 13390a4 add kubedb.OracleDefaultOSBWSPFilePath
  • 910e64f move scripts and statements to respective files
  • e351f1d make fmt
  • d3eedfa use opsapi.OracleOpsRequest instead unstructured.Unstructured
  • 5a69d18 used ops.OracleOpsRequest{}
  • b593b9a add SkipBackupPauseAnnotation while creating ops request
  • baf9ba1 delete Publish to Red Hat Ecosystem Catalog
  • 81950d8 Using shutdownSQL as command
  • aa72277 moved cleanup implementation functions inside /oracle directory
  • f75d1f4 change ValidateDecimal func name
  • 27474fd remove unnecessary getter function
  • dd73a53 Remove unnecessary getter function for RMANRuntime
  • 34ce0f1 remove extra variables
  • 16cb7a1 make reviewed changes
  • ea8009d add OracleStats at apimacinary
  • 9b4e6b1 make fmt
  • 6bec38e Hard fail if no UntilSCN
  • ba7e4c0 make cross-instance restore possible
  • 3fd1fd6 changes to make build pass
  • 0c2d069 Removed unnecessary comments
  • 420eec9 move codes from backup.go to oracle specific files
  • 50d421c restore validation
  • 3c96a40 Jul 30
  • b719841 cleanup backdated backup using rman
  • 4714a64 use rmanFlashbackMarker
  • b085b4e added multi-repository not supported
  • 80fc5ef restructure the backup.go, restore.go and add support to recover data till a specific snapshot.
  • 42096b6 restructure the files
  • 5de6ab5 change cleanup with reference to clickhouse, remove version specific implementations.
  • ff08ad4 to pass CI/build
  • a2ad242 review changes
  • f9592c4 make common getOracleTarget
  • 18a7f98 move common functions to pkg/common.go
  • ba2974c implement isOracleDatabaseOpen func
  • c6a7d58 use BuildUrl func to build the image, use default service as constant, major version harcode remove
  • 49b4aa3 replace WaitForDBReady func with WaitForDBConnection, remove unnecesary codes
  • 185fe6e Handle hardcoded service in pfile name and empty opt.BackupConfiguration.Spec.Target.Namespace
  • 50a0374 handle rman kill precess incase of timeout
  • bb78d13 create a common function for oracleWalletConfigSecretName
  • 6f228dc make the wallet creation flow same for restore and backup
  • 05caaf8 add few comments
  • 0e5cbec made changes
  • 254a72b add restore function code
  • d86271d add oracleOpsRequest creation
  • 5475378 split the commads into piceses
  • 90343ff add WaitForDBConnection logic
  • c6f55bf physical backup working
  • 0796d91 gtv
  • c3b64f8 remove job creation
  • ced1823 remove creation of job from performPhysicalBackup
  • ec1291d add wallet
  • 32505c6 Update directories

kubedb/oracle-coordinator

v0.14.0

  • 0b425099 Prepare for release v0.14.0 (#49)
  • e497cad3 Use Go 1.27, k8s 1.37 & debian:13 (#48)
  • 4a8e34fe Prepare for release v0.13.0-rc.2 (#47)
  • bc1a81aa Prepare for release v0.13.0-rc.1 (#46)
  • 6121bc9f Prepare for release v0.13.0-rc.0 (#45)
  • 1cdbe950 Prepare for release v0.12.0-rc.0 (#44)

kubedb/percona-xtradb

v0.55.0

  • 4b4b8db8 Prepare for release v0.55.0 (#479)
  • 75f389d4 Use Go 1.27, k8s 1.37 & debian:13 (#478)
  • 3b4a12ab Sync status.observedGeneration with metadata.generation on spec-only changes
  • 5dbc560c Sync Services with spec.serviceTemplates via shared helper (#477)
  • 7c2529a7 Add network policy flavor support (#476)
  • 4053fd3b Prepare for release v0.54.0-rc.2 (#475)
  • 3713865b Prepare for release v0.54.0-rc.1 (#474)
  • be7d3974 Prepare for release v0.54.0-rc.0 (#473)
  • c9b14d9d Prepare for release v0.53.0-rc.0 (#472)
  • 421e4a5c Migrate auth-secret management to shared kubedb.dev/apimachinery secret package (#471)
  • 454eeb0b Use shared monitor and appbinding packages (#470)
  • ee188463 Add virtual secret support (#455)
  • bb4bf36d Set default resource limits before patching petset in vertical scaling (#468)
  • f42d4b38 Move deletion logic to apimachinery (#469)

kubedb/percona-xtradb-coordinator

v0.41.0

  • 072770e4 Prepare for release v0.41.0 (#140)
  • 335ed551 Prepare for release v0.41.0 (#139)
  • be5ec576 Use Go 1.27, k8s 1.37 & debian:13 (#138)
  • aec6c642 Prepare for release v0.40.0-rc.2 (#137)
  • 4fe082df Prepare for release v0.40.0-rc.1 (#136)
  • 1fbe6adf Prepare for release v0.40.0-rc.0 (#135)
  • 62a3b59d Prepare for release v0.39.0-rc.0 (#134)

kubedb/pg-coordinator

v0.52.0

  • ab62b7c1 Prepare for release v0.52.0 (#284)
  • 2c443f87 Use Go 1.27, k8s 1.37 & debian:13 (#283)
  • 8a75c46e DC-DR: no false re-seeds, and write-lock a primary the fence refuses (#282)
  • 72c38fbc grpc: consume the CoordinatorManager API from apimachinery (#275)
  • 8374a3e7 Dc dr review (#261)
  • 95d49f96 Point a cascaded remote replica’s coordinator at ordinal 0 (#278)
  • c4078ad7 Prepare for release v0.51.0-rc.2 (#277)
  • afd510df Prepare for release v0.51.0-rc.1 (#276)
  • 2fc1edae fix: keep pg_rewind’s backup_label; re-seed when its checkpoint is un… (#274)
  • 4943ae65 Prepare for release v0.51.0-rc.0 (#272)
  • dae2e9a7 Prepare for release v0.50.0-rc.0 (#269)
  • a83e4182 Serve remote replica DR metrics on the raft-metrics port (#268)
  • 409a0f41 Add remote replica mode with pg_rewind and reinitialization support (#257)
  • 9e889075 Use pg_tde_rewind and pg_tde_basebackup when TDE is enabled (#264)

kubedb/pgbouncer

v0.55.0

  • f62116df Prepare for release v0.55.0 (#434)
  • bae4c3d7 Use Go 1.27, k8s 1.37 & debian:13 (#433)
  • 3031d69f Sync status.observedGeneration with metadata.generation on spec-only changes
  • 0ab2a2fc Sync Services with spec.serviceTemplates via shared helper (#432)
  • 1e630e73 Prepare for release v0.54.0-rc.2 (#431)
  • e08ff26b Prepare for release v0.54.0-rc.0 (#430)
  • 2e658fc4 Init Script volume override problem fix (#421)
  • 7c17e108 Migrate auth-secret handling to shared apimachinery secret package (#429)
  • eead948c Use shared monitor and appbinding packages (#428)
  • 61fc4725 Virtual Secret Ops Support (#426)
  • 68a2f276 Honor user-provided renewBefore in TLS certificate ops (#414)
  • adf24115 Move deletion logic to apimachinery (#427)

kubedb/pgpool

v0.23.0

  • 01736d7c Prepare for release v0.23.0 (#154)
  • dc861cc9 Use Go 1.27, k8s 1.37 & debian:13 (#153)
  • 48ef577e Sync status.observedGeneration with metadata.generation on spec-only changes
  • 53c1c526 Apply primary serviceTemplate labels to Pgpool Service
  • ba649601 Sync Services with spec.serviceTemplates via shared helper (#152)
  • 6924214d Drop pgpool config validation (#150)
  • fd562a9b fix sync-user auth (#149)
  • c3b78c01 sync users: pass credentials as arguments instead of shell text (#148)
  • 31123988 Fix backend connection budget: drop 2x cancel multiplier, make max_pool default per-child (#147)
  • ca61fed3 Prepare for release v0.22.0-rc.2 (#146)
  • 8e775fe2 Prepare for release v0.22.0-rc.1 (#145)
  • 6bf78777 Prepare for release v0.22.0-rc.0 (#144)
  • 9f165e26 Prepare for release v0.21.0-rc.0 (#143)
  • ea823306 Dont validate pool config until the pg appbinding found (#142)
  • c5071c52 Fix max_pool validation to check absolute minimum, not per-replica (#141)
  • 70094e98 Reduce default max_pool from 15 to 4 (#140)
  • 4aff494d Requeue if underlying postgres appbinding not found (#139)
  • 955ad569 Use shared pkg/controller/secret for auth secret (#138)
  • 009328ff Use shared monitor and appbinding packages (#137)
  • a601d9d6 Virtual Secret Ops Support (#136)
  • 0b8ea40b Honor user-provided renewBefore in TLS certificate ops (#121)
  • f9c951b8 Move deletion logic to apimachinery (#135)

kubedb/postgres

v0.68.0

  • 7e1d77cf Prepare for release v0.68.0 (#945)
  • abc16435 Use Go 1.27, k8s 1.37 & debian:13 (#944)
  • 43a09ae4 Dc dr review (#916)
  • 51aba9b2 Sync status.observedGeneration with metadata.generation on spec-only changes (#941)
  • 4659127e Sync Services with spec.serviceTemplates via shared helper (#940)
  • bed2056e Give the archiver sidekicks the DB’s custom config, license and pull secrets (#937)
  • 03fb17fb Guard against nil ResticStats.Summary and nil LogStats in snapshot status (#936)
  • fd3e3898 Give the postgres container GOVERNING_SERVICE_DNS for remote replicas (#934)
  • 69849fb1 Generate rotated auth passwords with the same generator as provisioning (#933)
  • 2ccb9242 Prepare for release v0.67.0-rc.2 (#932)
  • 7f83ef35 Prepare for release v0.67.0-rc.1 (#931)
  • 52fab24a Project configSecret key user_hba.conf into the config volume (#929)
  • 4dde82f7 Add Postgres license support for the AppsCode Enterprise distribution (#930)
  • 42d19328 Prepare for release v0.67.0-rc.0 (#927)
  • 32b03ab1 Generate auth-secret passwords with a symbol class (#925)
  • 5da0b6b8 Prepare for release v0.66.0-rc.0 (#924)
  • 0558f966 Wire pg_tde Transparent Data Encryption into Postgres (#917)
  • e777c0a3 Add branched mode for KubeDB Courier Branch (kubedb.com/branched-from) (#912)
  • cfa2def6 Add pg-coordinator support for remote replica pg_rewind and reinitialization (#908)
  • 4ee8265d Adopt shared monitor/appbinding packages from apimachinery (#920)
  • fb27a495 Migrate auth secret management to shared apimachinery secret package (#921)
  • 0e5a1ff5 Virtual Secret Ops Support (#918)
  • 6fc4c37a feat: implement git-sync init container for Postgres (#892)
  • 2d465d86 Move deletion logic to apimachinery (#919)
  • eda65ceb Merge pull request #915 from kubedb/v2026.7.10-master

kubedb/postgres-archiver

v0.29.0

  • 2512b94a Prepare for release v0.29.0 (#126)
  • 3494ed67 Use Go 1.27, k8s 1.37 & debian:13 (#125)
  • 219d8596 Add 16.9-stream9 archiver image for Postgres Enterprise (#123)
  • cfdfa2f9 Fix UBI image build failure for 17.9-percona (#122)
  • 61113d99 Prepare for release v0.28.0-rc.2 (#120)
  • 9de43b9a Prepare for release v0.28.0-rc.1 (#119)
  • 33c25dd3 Add 17.9-percona to the release build matrix (#118)
  • 760aa637 Prepare for release v0.28.0-rc.0 (#117)
  • 9ee6f7aa Prepare for release v0.27.0-rc.0 (#116)
  • 9b64fafc Build the postgres-archiver from the Percona image for 17.9-percona (pg_tde PITR) (#115)
  • 4d647cb7 Merge pull request #114 from kubedb/v2026.7.10-master

kubedb/postgres-csi-snapshotter-plugin

v0.29.0

  • fcd6fb7a Prepare for release v0.29.0 (#101)
  • 4ca3c448 Use Go 1.27, k8s 1.37 & debian:13 (#100)
  • 96c9afa4 Prepare for release v0.28.0-rc.2 (#98)
  • a1b4e158 Prepare for release v0.28.0-rc.0 (#96)
  • 9c132102 Prepare for release v0.27.0-rc.0 (#95)
  • 683eca1a Merge pull request #94 from kubedb/v2026.7.10-master

kubedb/postgres-restic-plugin

v0.31.0

  • a0b9aa65 Prepare for release v0.31.0 (#132)
  • e1a46609 Use Go 1.27, k8s 1.37 & debian:13 (#131)
  • 314d9e84 docuomentdb base-backup (#128)
  • 30634501 Guard against nil ResticStats.Summary in GetResticSnapshotID (#129)
  • 36c1a6bb Allow backup when Postgres is in Critical phase (#127)
  • 8a796277 Fix UBI image build failure for 17.9-percona (#126)
  • 1685bd96 Prepare for release v0.30.0-rc.2 (#125)
  • 0837cdad Prepare for release v0.30.0-rc.1 (#124)
  • b546216f Prepare for release v0.30.0-rc.0 (#123)
  • fb1c5cd1 Prepare for release v0.29.0-rc.0 (#122)
  • 5620d3a1 Add Percona pg_tde physical backup support (17.9-percona) (#119)
  • c0ae4e7a Add Virtual Secret Support (#116)

kubedb/provider-aws

v0.29.0

  • 186bd1e Use Go 1.27, k8s 1.37 & debian:13 (#46)

kubedb/provider-azure

v0.29.0

  • cd1c8ef Use Go 1.27, k8s 1.37 & debian:13 (#32)

kubedb/provider-gcp

v0.29.0

  • 952f8a1 Use Go 1.27, k8s 1.37 & debian:13 (#30)

kubedb/proxysql

v0.55.0

  • 3a42b5ae Prepare for release v0.55.0 (#457)
  • 325c1816 Use Go 1.27, k8s 1.37 & debian:13 (#456)
  • ce62107d Add AWS Aurora backend support (#454)
  • 4a00dcd8 Sync status.observedGeneration with metadata.generation on spec-only changes
  • 937a0b74 Sync Services with spec.serviceTemplates via shared helper (#455)
  • 9b6c0a67 Generate alphanumeric ProxySQL admin password (#453)
  • 162ffd07 Add network policy flavor support (#452)
  • da71f7d1 Prepare for release v0.54.0-rc.2 (#451)
  • 1eb7bca9 Prepare for release v0.54.0-rc.0 (#450)
  • 0607fcd5 Migrate ProxySQL admin auth secret to shared secret package (#449)
  • a8def901 Use shared monitor package (#448)
  • 1ea1ae93 Add virtual secret support (#435)
  • 06aa72fb Set default resource limits before patching petset in vertical scaling (#446)
  • 0c98223d Move deletion logic to apimachinery (#447)

kubedb/qdrant

v0.9.0

  • 8f8732a5 Prepare for release v0.9.0 (#66)
  • 02a5bf9d Use Go 1.27, k8s 1.37 & debian:13 (#65)
  • 2c6f2c68 Sync status.observedGeneration with metadata.generation on spec-only changes
  • 74f3382b Sync Services with spec.serviceTemplates via shared helper (#64)
  • 5ee354a3 Prepare for release v0.8.0-rc.2 (#63)
  • 222d8df0 Prepare for release v0.8.0-rc.1 (#62)
  • 4a96ed61 Add JWT RBAC Granular Access Control (#61)
  • e1c81c10 Prepare for release v0.8.0-rc.0 (#60)
  • c53cd81b Prepare for release v0.7.0-rc.0 (#59)
  • 7fcc9d7d Adopt shared monitor/appbinding packages (#58)
  • d6fa13f6 Add virtual secret support (#42)
  • 5adbcdf0 Set default resource limits before patching petset in vertical scaling (#56)
  • 984a3bd7 Move deletion logic to apimachinery (#57)

kubedb/qdrant-restic-plugin

v0.4.0

  • 19db20c Prepare for release v0.4.0 (#14)
  • b548cb1 Use Go 1.27, k8s 1.37 & debian:13 (#13)
  • 099f838 fix restore stats (#9)
  • 0bc1f5b Prepare for release v0.3.0-rc.2 (#12)
  • 0b2e713 Prepare for release v0.3.0-rc.1 (#11)
  • 815a4cd Replace hub command with gh command in script
  • 7a4c0de Prepare for release v0.3.0-rc.0 (#10)
  • fb288cc Prepare for release v0.2.0-rc.0 (#8)
  • 34a99ba Merge pull request #7 from kubedb/v2026.7.10-master

kubedb/rabbitmq

v0.23.0

  • 27282444 Prepare for release v0.23.0 (#159)
  • 21e71364 Use Go 1.27, k8s 1.37 & debian:13 (#158)
  • 85bec1d8 Sync status.observedGeneration with metadata.generation on spec-only changes
  • 5eee7c97 Sync Services with spec.serviceTemplates via shared helper (#157)
  • 1874c2f9 Prepare for release v0.22.0-rc.2 (#156)
  • 86a6bb4b Prepare for release v0.22.0-rc.1 (#155)
  • 69b2974c Prepare for release v0.22.0-rc.0 (#154)
  • 8d7aa943 Add Management AppBinding (#152)
  • 68f62a51 Prepare for release v0.21.0-rc.0 (#153)
  • e4fe45ba log fixed (#151)
  • 39ce0108 Use shared pkg/controller/secret for auth secret (#150)
  • f83d3abd Use shared monitor and appbinding packages (#149)
  • ed7a49d4 Add virtual secret support (#134)
  • 7a7d559a Set default resource limits before patching petset in vertical scaling
  • 91a1006f Honor user-provided renewBefore in TLS certificate ops (#135)
  • a9bc44a5 Move deletion logic to apimachinery (#148)

kubedb/redis

v0.61.0

  • 7f992dcd Prepare for release v0.61.0 (#682)
  • 2d6793d3 Use Go 1.27, k8s 1.37 & debian:13 (#681)
  • a5d29444 Switch master before restart (#680)
  • 6f06f734 Add branched mode for KubeDB Courier Branch (#662)
  • 6bff789e Sync status.observedGeneration with metadata.generation on spec-only changes
  • b5e34eba Sync Services with spec.serviceTemplates via shared helper (#679)
  • 03973ae7 Support ip to ip conversion in announce ops request (#673)
  • 8b388b37 Prepare for release v0.60.0-rc.2 (#678)
  • 282f64f7 Prepare for release v0.60.0-rc.1 (#677)
  • b505761f Prepare for release v0.60.0-rc.0 (#676)
  • 568642d9 Prepare for release v0.59.0-rc.0 (#675)
  • 4479fd1b ACL Custom secret add (#668)
  • 628b529d Adopt shared secret package from apimachinery (#674)
  • cdf520da Adopt shared monitor/appbinding packages from apimachinery (#672)
  • 92957c09 Virtual Secret Ops Support (#670)
  • ce19a258 Set default resource limits before patching petset in vertical scaling
  • 11ca8d63 Move deletion logic to apimachinery (#671)
  • bbf192dd Merge pull request #667 from kubedb/v2026.7.10-master

kubedb/redis-coordinator

v0.47.0

  • 3c23b356 Prepare for release v0.47.0 (#172)
  • 39eb22c5 Use Go 1.27, k8s 1.37 & debian:13 (#171)
  • ff09aab0 Prepare for release v0.46.0-rc.2 (#170)
  • 1492448b Prepare for release v0.46.0-rc.1 (#169)
  • c175fe00 Prepare for release v0.46.0-rc.0 (#168)
  • c88db39d Prepare for release v0.45.0-rc.0 (#167)

kubedb/redis-restic-plugin

v0.31.0

  • 8cedc875 Prepare for release v0.31.0 (#119)
  • f80bb1fc Use Go 1.27, k8s 1.37 & debian:13 (#118)
  • 64b9daf6 Prepare for release v0.30.0-rc.2 (#117)
  • 16b1a7d9 Prepare for release v0.30.0-rc.1 (#116)
  • 1c069125 Prepare for release v0.30.0-rc.0 (#115)
  • ab2ff427 Prepare for release v0.29.0-rc.0 (#114)
  • 9490bd22 Add Virtual Secret Support (#111)

kubedb/replication-mode-detector

v0.55.0

  • fcad4c5e Prepare for release v0.55.0 (#334)
  • 1e73fe3f Use Go 1.27, k8s 1.37 & debian:13 (#333)
  • a4317b50 Prepare for release v0.54.0-rc.2 (#332)
  • ec8486cf Prepare for release v0.54.0-rc.1 (#331)
  • 637dd051 Prepare for release v0.54.0-rc.0 (#330)
  • 2835220a Prepare for release v0.53.0-rc.0 (#329)

kubedb/schema-manager

v0.44.0

  • 4b279126 Prepare for release v0.44.0 (#180)
  • 6dd1fced Use Go 1.27, k8s 1.37 & debian:13 (#179)
  • 72cd0f46 Prepare for release v0.43.0-rc.2 (#178)
  • a98434c0 Prepare for release v0.43.0-rc.0 (#177)

kubedb/singlestore

v0.23.0

  • d03ff036 Prepare for release v0.23.0 (#150)
  • 797a3f2f Use Go 1.27, k8s 1.37 & debian:13 (#149)
  • 8b33402b Sync status.observedGeneration with metadata.generation on spec-only changes
  • 5947b4ce Sync Services with spec.serviceTemplates via shared helper (#148)
  • e770aa63 Prepare for release v0.22.0-rc.2 (#147)
  • 894f6c05 Prepare for release v0.22.0-rc.1 (#146)
  • 72bc1182 Only watch virtual-secrets Secret when the CRD is installed (#145)
  • 6f9da672 Prepare for release v0.22.0-rc.0 (#144)
  • 1787b18b Prepare for release v0.21.0-rc.0 (#143)
  • d0ac823e Use shared apimachinery secret package (#142)
  • 264909c1 Use shared monitor and appbinding packages (#141)
  • 7ff8879b Add virtual secret support (#123)
  • ae4ba9ce Move deletion logic to apimachinery (#140)

kubedb/singlestore-coordinator

v0.23.0

  • ff300ecc Prepare for release v0.23.0 (#84)
  • a489a607 Use Go 1.27, k8s 1.37 & debian:13 (#83)
  • 8b0d0cc7 Prepare for release v0.22.0-rc.2 (#82)
  • 3259f0e5 Prepare for release v0.22.0-rc.1 (#81)
  • e2d7a2e2 Prepare for release v0.22.0-rc.0 (#80)
  • 072b894d Prepare for release v0.21.0-rc.0 (#79)

kubedb/singlestore-restic-plugin

v0.26.0

  • 58f32237 Prepare for release v0.26.0 (#99)
  • 4f62faae Use Go 1.27, k8s 1.37 & debian:13 (#98)
  • f5db3d86 Prepare for release v0.25.0-rc.2 (#97)
  • aca72da8 Prepare for release v0.25.0-rc.1 (#96)
  • 914e097c Prepare for release v0.25.0-rc.0 (#95)
  • 0e259058 Prepare for release v0.24.0-rc.0 (#94)
  • 67f1a95e Fix –ssl-ca being silently dropped from the client command (#93)
  • f50bc94f Add Virtual Secret Support (#90)
  • 1fe1b17d Merge pull request #92 from kubedb/v2026.7.10-master

kubedb/solr

v0.23.0

  • fc4f6445 Prepare for release v0.23.0 (#162)
  • 1517ce28 Use Go 1.27, k8s 1.37 & debian:13 (#161)
  • db614a64 Sync status.observedGeneration with metadata.generation on spec-only changes
  • 193876ae Apply primary serviceTemplate labels to Solr Service
  • 61f14f92 Sync Services with spec.serviceTemplates via shared helper (#160)
  • e5fc736d Add Backup Support for Multiple S3/GCS Backend (#157)
  • e416a480 Prepare for release v0.22.0-rc.2 (#159)
  • f6b10d41 Prepare for release v0.22.0-rc.1 (#158)
  • a49c4523 Extend Reconfigure Ops for Backup Creds (#151)
  • df17e445 Prepare for release v0.22.0-rc.0 (#156)
  • 25754c5f Prepare for release v0.21.0-rc.0 (#155)
  • 0afd2d73 API fix [Unblock RC] (#154)
  • 32dfb2d9 Adopt shared secret package from apimachinery (#152)
  • 22d3d42e Adopt shared monitor/appbinding packages from apimachinery (#150)
  • dbaaa4f9 Add virtual secret support (#131)
  • 5f23c1f2 Set default resource limits before patching petset in vertical scaling (#147)
  • a0c4213c Honor user-provided renewBefore in TLS certificate ops (#146)
  • cd576f42 Move deletion logic to apimachinery (#148)

kubedb/solr-backup-plugin

v0.2.0

kubedb/tests

v0.53.0

  • 38fe361f Prepare for release v0.53.0 (#558)
  • 1c8ddbd4 Use Go 1.27, k8s 1.37 & debian:13 (#557)
  • fc7d163f Prepare for release v0.52.0-rc.2 (#555)
  • b5d2167e Prepare for release v0.52.0-rc.1 (#554)
  • f457453e Prepare for release v0.52.0-rc.0 (#552)
  • 852fc45f Prepare for release v0.51.0-rc.0 (#551)
  • ea820e35 Add Postgres pg_tde (TDE) e2e coverage behind –enable-tde (#549)
  • 3cfb92a9 Add MongoDB Archiver CI (#463)
  • 9a67cef0 Add E2E tests for Milvus (#530)
  • 3c251405 Add E2E tests for Weaviate (#534)
  • 3c6be199 Add E2E tests for SAP HANA (#527)
  • 298da3c2 Add E2E tests for Ignite (#529)
  • 3953e608 MSSQL Secondary Access Mode (#483)
  • c9d5734e Add E2E tests for DB2 (#526)
  • 07c4c77c Add E2E tests for Hazelcast (#528)
  • e8ef8cb2 Add Common changes (kubestash), Neo4j Disable Security (#548)

kubedb/ui-server

v0.44.0

  • 0a0ac42c Prepare for release v0.44.0 (#232)
  • 2dbb3919 Use Go 1.27, k8s 1.37 & debian:13 (#231)
  • 8bba37aa Pass build
  • 0aa9f36b milvus ui server (#229)
  • b406b84f Add Druid UI-Server Support (#228)
  • 43ba0e17 Add singlestore insight,queries,schema overview support (#227)
  • 2038230e Add insight,queries,schemaOverview for percona (#226)
  • 795ddf17 Add Neo4j Info (#225)
  • 7cd8d580 Prepare for release v0.43.0-rc.2 (#224)
  • 6f430b06 Prepare for release v0.43.0-rc.0 (#223)

kubedb/weaviate

v0.9.0

  • 91024bd2 Prepare for release v0.9.0 (#65)
  • 70769f06 Use Go 1.27, k8s 1.37 & debian:13 (#64)
  • 7a9ade04 Sync status.observedGeneration with metadata.generation on spec-only changes
  • 74aa21be Sync Services with spec.serviceTemplates via shared helper (#63)
  • bdd46c25 Prepare for release v0.8.0-rc.2 (#62)
  • 876f7a88 Prepare for release v0.8.0-rc.1 (#61)
  • d3cf3289 Prepare for release v0.8.0-rc.0 (#60)
  • d445e431 Prepare for release v0.7.0-rc.0 (#59)
  • c87d4ab5 Add update-version ops (#56)
  • 73297e3d Use shared monitor and appbinding packages (#57)
  • c0de6cde Add virtual secret support (#36)
  • 52ae615f Set default resource limits before patching petset in vertical scaling (#54)
  • 47f19de7 Move deletion logic to apimachinery (#55)

kubedb/webhook-server

v0.44.0

kubedb/xtrabackup-restic-plugin

v0.16.0

  • 2e0cb1b8 Prepare for release v0.16.0 (#68)
  • 390f82fa Use Go 1.27, k8s 1.37 & debian:13 (#67)
  • d68946ba Prepare for release v0.15.0-rc.2 (#66)
  • 2f7ff61c Prepare for release v0.15.0-rc.1 (#65)
  • 0959f5cf Add 9.7.1 version (#64)
  • c8d5e992 Prepare for release v0.15.0-rc.0 (#63)
  • 0ea98fb8 Prepare for release v0.14.0-rc.0 (#62)
  • f0b1e934 Add Virtual Secret Support (#59)

kubedb/zookeeper

v0.23.0

  • 04550f83 Prepare for release v0.23.0 (#145)
  • aaeeb941 Use Go 1.27, k8s 1.37 & debian:13 (#144)
  • d0e5cb33 Sync status.observedGeneration with metadata.generation on spec-only changes
  • c7045da6 Sync Services with spec.serviceTemplates via shared helper (#143)
  • 4ef9e89a Prepare for release v0.22.0-rc.2 (#142)
  • c588db00 Prepare for release v0.22.0-rc.1 (#141)
  • b6b631e9 Prepare for release v0.22.0-rc.0 (#140)
  • 1b6e46fa Prepare for release v0.21.0-rc.0 (#139)
  • fee971ca Adopt shared secret package from apimachinery (#138)
  • 6594c59e Adopt shared monitor/appbinding packages from apimachinery (#137)
  • ef611f33 Add virtual secret support (#123)
  • 76c37064 Set default resource limits before patching petset in vertical scaling
  • d39eb3cd Move deletion logic to apimachinery (#136)

kubedb/zookeeper-restic-plugin

v0.23.0

  • 133df217 Prepare for release v0.23.0 (#83)
  • e742966f Use Go 1.27, k8s 1.37 & debian:13 (#82)
  • 48526261 Prepare for release v0.22.0-rc.2 (#81)
  • 4d6e385f Prepare for release v0.22.0-rc.1 (#80)
  • a0e15552 Prepare for release v0.22.0-rc.0 (#79)
  • c31c75e2 Prepare for release v0.21.0-rc.0 (#78)
  • 9f1474e8 Add Virtual Secret Support (#75)
  • f9a0c8f0 Merge pull request #77 from kubedb/v2026.7.10-master