diff --git a/README.md b/README.md index bf54d4ac0..4320baa67 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ | KubeDB Version | Release Date | User Guide | Changelog | Kubernetes Version | |--------------------------- | ------------ | ---------- | --------- | ------------------ | +| [v2025.4.30](https:/github.com/kubedb/CHANGELOG/releases/tag/v2025.4.30) | 2025-04-30 | [User Guide](https://kubedb.com/docs/v2025.4.30) | [CHANGELOG](/releases/v2025.4.30/README.md) | 1.26+ | | [v2025.3.24](https:/github.com/kubedb/CHANGELOG/releases/tag/v2025.3.24) | 2025-03-25 | [User Guide](https://kubedb.com/docs/v2025.3.24) | [CHANGELOG](/releases/v2025.3.24/README.md) | 1.26+ | | [v2025.3.20-rc.1](https:/github.com/kubedb/CHANGELOG/releases/tag/v2025.3.20-rc.1) | 2025-03-20 | [User Guide](https://kubedb.com/docs/v2025.3.20-rc.1) | [CHANGELOG](/releases/v2025.3.20-rc.1/README.md) | 1.26+ | | [v2025.3.19-rc.0](https:/github.com/kubedb/CHANGELOG/releases/tag/v2025.3.19-rc.0) | 2025-03-20 | [User Guide](https://kubedb.com/docs/v2025.3.19-rc.0) | [CHANGELOG](/releases/v2025.3.19-rc.0/README.md) | 1.26+ | diff --git a/releases/v2025.4.30/CHANGELOG.json b/releases/v2025.4.30/CHANGELOG.json new file mode 100644 index 000000000..8b3dd09af --- /dev/null +++ b/releases/v2025.4.30/CHANGELOG.json @@ -0,0 +1,1319 @@ +{ + "product_line": "KubeDB", + "release": "v2025.4.30", + "release_date": "2025-04-30T10:18:16.40602789Z", + "release_project_url": "https://github.com/kubedb/CHANGELOG", + "docs_url": "https://kubedb.com/docs/v2025.4.30", + "kubernetes_version": "1.26+", + "projects": [ + { + "url": "github.com/kubedb/apimachinery", + "releases": [ + { + "tag": "v0.54.0", + "commits": [ + { + "SHA": "7da7ab313", + "Subject": "Update deps" + }, + { + "SHA": "b5f3a997d", + "Subject": "Add Ignite APIs (#1439)" + }, + { + "SHA": "7b89c0706", + "Subject": "SetDefault for Valkey (#1431)" + }, + { + "SHA": "a8ed2b157", + "Subject": "Update Cassandra Version API field for backup (#1448)" + }, + { + "SHA": "6c6eea72a", + "Subject": "Add mssql helpers for SecondaryAccessMode (#1452)" + }, + { + "SHA": "0f3f9fb61", + "Subject": "Distribution Redis -> Official (#1446)" + }, + { + "SHA": "1411575b8", + "Subject": "Add MySQL topology defaults to SetDefaults() (#1442)" + }, + { + "SHA": "9071b547d", + "Subject": "Support multiple license restrictions (#1445)" + }, + { + "SHA": "739c294bc", + "Subject": "SecondaryAccess -> SecondaryAccessMode (#1451)" + }, + { + "SHA": "853d2ab63", + "Subject": "Add horizons field in mg & mgOps (#1447)" + }, + { + "SHA": "9310d2f43", + "Subject": "Add SecondaryAccess field to specify whether to use active or passive secondaries for SQL Server AG (#1450)" + }, + { + "SHA": "50acd5129", + "Subject": "Update deps" + }, + { + "SHA": "f9c9734e0", + "Subject": "Fix defaulting solrAutoscaler (#1444)" + }, + { + "SHA": "693605d3c", + "Subject": "Enquque petsets conditionally: standardization (#1441)" + }, + { + "SHA": "437d5e8e4", + "Subject": "Update Owner Name (#1440)" + }, + { + "SHA": "ba449cf3b", + "Subject": "Fix Memcached validate (#1438)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/autoscaler", + "releases": [ + { + "tag": "v0.39.0", + "commits": [ + { + "SHA": "02241a78", + "Subject": "Prepare for release v0.39.0 (#249)" + }, + { + "SHA": "32dfd236", + "Subject": "Hardcode node typ for es,kf,mg,sl,sdb (#248)" + }, + { + "SHA": "480ed1ff", + "Subject": "Implement machineProfiles with nodeTopology for all dbs (#247)" + }, + { + "SHA": "1bf90192", + "Subject": "Implement machineProfiles with nodeTopology (#246)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/cassandra", + "releases": [ + { + "tag": "v0.7.0", + "commits": [ + { + "SHA": "48b908c7", + "Subject": "Prepare for release v0.7.0 (#33)" + }, + { + "SHA": "4d654a13", + "Subject": "Don't PublishNotReadyAddresses for non Headless services (#26)" + }, + { + "SHA": "54d2f8c8", + "Subject": "Add support for Backup (#32)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/cassandra-medusa-plugin", + "releases": [ + { + "tag": "v0.1.0", + "commits": [ + { + "SHA": "6991226", + "Subject": "Prepare for release v0.1.0 (#4)" + }, + { + "SHA": "3f4c98a", + "Subject": "Fix license issues" + }, + { + "SHA": "45abd2c", + "Subject": "Merge pull request #2 from kubedb/cass-backup" + }, + { + "SHA": "c779cfb", + "Subject": "Merge pull request #3 from kubedb/gha-up" + }, + { + "SHA": "354dcfd", + "Subject": "Use Go 1.24" + }, + { + "SHA": "30b207e", + "Subject": "Disable image caching in setup-qemu action (#1)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/cli", + "releases": [ + { + "tag": "v0.54.0", + "commits": [ + { + "SHA": "a04f28b4f", + "Subject": "Prepare for release v0.54.0 (#795)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/clickhouse", + "releases": [ + { + "tag": "v0.9.0", + "commits": [ + { + "SHA": "0ff896fe", + "Subject": "Prepare for release v0.9.0 (#50)" + }, + { + "SHA": "3b26faef", + "Subject": "Fix ClickHouse Keeper Selector (#48)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/crd-manager", + "releases": [ + { + "tag": "v0.9.0", + "commits": [ + { + "SHA": "4362bceb", + "Subject": "Prepare for release v0.9.0 (#76)" + }, + { + "SHA": "869f231f", + "Subject": "Add Ignite (#74)" + }, + { + "SHA": "625d5bf3", + "Subject": "Install gitops crds only if the flag is on (#75)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/dashboard-restic-plugin", + "releases": [ + { + "tag": "v0.12.0", + "commits": [ + { + "SHA": "e89c675", + "Subject": "Prepare for release v0.12.0 (#38)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/db-client-go", + "releases": [ + { + "tag": "v0.9.0", + "commits": [ + { + "SHA": "7d3f54b7", + "Subject": "Prepare for release v0.9.0 (#173)" + }, + { + "SHA": "a9b612da", + "Subject": "fix ignite sqlClient (#172)" + }, + { + "SHA": "86f1d163", + "Subject": "Add Ignite Client (#171)" + }, + { + "SHA": "8141b087", + "Subject": "Add Memcached Client (#170)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/docs", + "releases": [ + { + "tag": "v2025.4.30", + "commits": [ + { + "SHA": "9a210d95", + "Subject": "Prepare for release v2025.4.30 (#767)" + }, + { + "SHA": "19da5aed", + "Subject": "MariaDB Standard Replication using Maxscale (#762)" + }, + { + "SHA": "c30bbf19", + "Subject": "Add kafka rest proxy with schemaregistry docs (#760)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/druid", + "releases": [ + { + "tag": "v0.9.0", + "commits": [ + { + "SHA": "644653c6", + "Subject": "Prepare for release v0.9.0 (#84)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/elasticsearch", + "releases": [ + { + "tag": "v0.54.0", + "commits": [ + { + "SHA": "8faa23647", + "Subject": "Prepare for release v0.54.0 (#764)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/elasticsearch-restic-plugin", + "releases": [ + { + "tag": "v0.17.0", + "commits": [ + { + "SHA": "ba37ce8a", + "Subject": "Prepare for release v0.17.0 (#62)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/ferretdb", + "releases": [ + { + "tag": "v0.9.0", + "commits": [ + { + "SHA": "fd85af44", + "Subject": "Prepare for release v0.9.0 (#74)" + }, + { + "SHA": "3340af01", + "Subject": "fix stats service selector (#73)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/gitops", + "releases": [ + { + "tag": "v0.2.0", + "commits": [ + { + "SHA": "a01846f2", + "Subject": "Prepare for release v0.2.0 (#14)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/ignite", + "releases": [ + { + "tag": "v0.1.0", + "commits": [ + { + "SHA": "5583cbdb", + "Subject": "Fix script permission (#5)" + }, + { + "SHA": "3f103f76", + "Subject": "Prepare for release v0.1.0 (#4)" + }, + { + "SHA": "0800cfc7", + "Subject": "Cleanup ci" + }, + { + "SHA": "428b7dd3", + "Subject": "Test against k8s 1.32 (#2)" + }, + { + "SHA": "611f01a8", + "Subject": "Add Ignite Operator Bootstrap (#3)" + }, + { + "SHA": "eb2b1097", + "Subject": "Add skeleton controller" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/installer", + "releases": [ + { + "tag": "v2025.4.30", + "commits": [ + { + "SHA": "090b8588a", + "Subject": "Prepare for release v2025.4.30 (#1680)" + }, + { + "SHA": "d8676aacf", + "Subject": "Redis Official distribution added (#1679)" + }, + { + "SHA": "9872281e1", + "Subject": "Add Ignite (#1643)" + }, + { + "SHA": "b86dbf1e9", + "Subject": "Add ValKey Versions (#1677)" + }, + { + "SHA": "e87a26598", + "Subject": "Update catalog" + }, + { + "SHA": "8c6ea49f9", + "Subject": "Update cve report 2025-04-28 (#1665)" + }, + { + "SHA": "3303d5624", + "Subject": "Add support for Cassandra backup (#1676)" + }, + { + "SHA": "455bf1b51", + "Subject": "Add New ProxySQL Version 2.7.3 (#1666)" + }, + { + "SHA": "9270d064c", + "Subject": "Add '--install-gitops-crds' flag (#1661)" + }, + { + "SHA": "0b28a1fa8", + "Subject": "Add Valkey to Redis license restriction (#1660)" + }, + { + "SHA": "fa9e198b8", + "Subject": "Update crds for kubedb/apimachinery@b5f3a997 (#1675)" + }, + { + "SHA": "0d6589353", + "Subject": "Update MySQL Init Image (#1667)" + }, + { + "SHA": "ca728491d", + "Subject": "Update cve report (#1664)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/kafka", + "releases": [ + { + "tag": "v0.25.0", + "commits": [ + { + "SHA": "ee707865", + "Subject": "Prepare for release v0.25.0 (#149)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/kibana", + "releases": [ + { + "tag": "v0.30.0", + "commits": [ + { + "SHA": "d71bb28f", + "Subject": "Prepare for release v0.30.0 (#151)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/kubedb-manifest-plugin", + "releases": [ + { + "tag": "v0.17.0", + "commits": [ + { + "SHA": "1e74db51", + "Subject": "Prepare for release v0.17.0 (#93)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/kubedb-verifier", + "releases": [ + { + "tag": "v0.5.0", + "commits": [ + { + "SHA": "717e717", + "Subject": "Prepare for release v0.5.0 (#18)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mariadb", + "releases": [ + { + "tag": "v0.38.0", + "commits": [ + { + "SHA": "e7b961fd5", + "Subject": "Prepare for release v0.38.0 (#328)" + }, + { + "SHA": "7d84f3169", + "Subject": "Nightly Test CI Fix (#317)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mariadb-archiver", + "releases": [ + { + "tag": "v0.14.0", + "commits": [ + { + "SHA": "3357ad29", + "Subject": "Prepare for release v0.14.0 (#48)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mariadb-coordinator", + "releases": [ + { + "tag": "v0.34.0", + "commits": [ + { + "SHA": "3af49e38", + "Subject": "Prepare for release v0.34.0 (#142)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mariadb-csi-snapshotter-plugin", + "releases": [ + { + "tag": "v0.14.0", + "commits": [ + { + "SHA": "5aa23344", + "Subject": "Prepare for release v0.14.0 (#46)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mariadb-restic-plugin", + "releases": [ + { + "tag": "v0.12.0", + "commits": [ + { + "SHA": "99425c9", + "Subject": "Prepare for release v0.12.0 (#45)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/memcached", + "releases": [ + { + "tag": "v0.47.0", + "commits": [ + { + "SHA": "933a5aafa", + "Subject": "Prepare for release v0.47.0 (#498)" + }, + { + "SHA": "59215715d", + "Subject": "Update Healthcheck (#497)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mongodb", + "releases": [ + { + "tag": "v0.47.0", + "commits": [ + { + "SHA": "41e22e2a5", + "Subject": "Prepare for release v0.47.0 (#704)" + }, + { + "SHA": "d4e2e085b", + "Subject": "Use primary pod for creating role in repl in archiver resotre (#702)" + }, + { + "SHA": "8edd009a3", + "Subject": "Move renaming-related codes on archiver-restore to a seperate file" + }, + { + "SHA": "13da2f496", + "Subject": "Fix shard reconciliation (#701)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mongodb-csi-snapshotter-plugin", + "releases": [ + { + "tag": "v0.15.0", + "commits": [ + { + "SHA": "79d16e38", + "Subject": "Prepare for release v0.15.0 (#50)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mongodb-restic-plugin", + "releases": [ + { + "tag": "v0.17.0", + "commits": [ + { + "SHA": "accf597", + "Subject": "Prepare for release v0.17.0 (#83)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mssql-coordinator", + "releases": [ + { + "tag": "v0.9.0", + "commits": [ + { + "SHA": "e450a03b", + "Subject": "Prepare for release v0.9.0 (#36)" + }, + { + "SHA": "0a45cf12", + "Subject": "Use option to specify whether to use active or passive secondaries for SQL Server AG (#35)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mssqlserver", + "releases": [ + { + "tag": "v0.9.0", + "commits": [ + { + "SHA": "8c19feb3", + "Subject": "Prepare for release v0.9.0 (#77)" + }, + { + "SHA": "35f43968", + "Subject": "Accept certificates with negative serial number (#75)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mssqlserver-archiver", + "releases": [ + { + "tag": "v0.8.0", + "commits": null + } + ] + }, + { + "url": "github.com/kubedb/mssqlserver-walg-plugin", + "releases": [ + { + "tag": "v0.8.0", + "commits": [ + { + "SHA": "1b092f1", + "Subject": "Prepare for release v0.8.0 (#24)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mysql", + "releases": [ + { + "tag": "v0.47.0", + "commits": [ + { + "SHA": "ec5c6e21b", + "Subject": "Prepare for release v0.47.0 (#684)" + }, + { + "SHA": "52f0a8e1c", + "Subject": "Add MySQL topology defaults to SetDefaults() (#683)" + }, + { + "SHA": "fea6344e5", + "Subject": "Make InnoDB Buffer Pool Size Dynamic (#680)" + }, + { + "SHA": "aacb82173", + "Subject": "Divide CI along with db_mode (#682)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mysql-archiver", + "releases": [ + { + "tag": "v0.15.0", + "commits": [ + { + "SHA": "611a1cfd", + "Subject": "Prepare for release v0.15.0 (#58)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mysql-coordinator", + "releases": [ + { + "tag": "v0.32.0", + "commits": [ + { + "SHA": "f1ada940", + "Subject": "Prepare for release v0.32.0 (#141)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mysql-csi-snapshotter-plugin", + "releases": [ + { + "tag": "v0.15.0", + "commits": [ + { + "SHA": "59822ff4", + "Subject": "Prepare for release v0.15.0 (#46)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mysql-restic-plugin", + "releases": [ + { + "tag": "v0.17.0", + "commits": [ + { + "SHA": "06037ec", + "Subject": "Prepare for release v0.17.0 (#73)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/mysql-router-init", + "releases": [ + { + "tag": "v0.32.0", + "commits": null + } + ] + }, + { + "url": "github.com/kubedb/ops-manager", + "releases": [ + { + "tag": "v0.41.0", + "commits": [ + { + "SHA": "076344f48", + "Subject": "Prepare for release v0.41.0 (#731)" + }, + { + "SHA": "6e6fc7b81", + "Subject": "Add Valkey distribution (#727)" + }, + { + "SHA": "e769c0656", + "Subject": "Fix webhook for local deployment (#728)" + }, + { + "SHA": "3d82ca3b0", + "Subject": "Update for proxysql controller changes (#730)" + }, + { + "SHA": "b5f673375", + "Subject": "Use option to specify whether to use active or passive secondaries for SQL Server AG (#726)" + }, + { + "SHA": "071e805a9", + "Subject": "Implement horizons for MongoDB replicaset (#724)" + }, + { + "SHA": "59dcdac78", + "Subject": "Update Kafka ops request daily schedule (#714)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/percona-xtradb", + "releases": [ + { + "tag": "v0.41.0", + "commits": [ + { + "SHA": "7bbf390d5", + "Subject": "Prepare for release v0.41.0 (#406)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/percona-xtradb-coordinator", + "releases": [ + { + "tag": "v0.27.0", + "commits": [ + { + "SHA": "e6259e17", + "Subject": "Prepare for release v0.27.0 (#95)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/pg-coordinator", + "releases": [ + { + "tag": "v0.38.0", + "commits": [ + { + "SHA": "72911d92", + "Subject": "Prepare for release v0.38.0 (#199)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/pgbouncer", + "releases": [ + { + "tag": "v0.41.0", + "commits": [ + { + "SHA": "a770503f", + "Subject": "Prepare for release v0.41.0 (#370)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/pgpool", + "releases": [ + { + "tag": "v0.9.0", + "commits": [ + { + "SHA": "7d581e91", + "Subject": "Prepare for release v0.9.0 (#73)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/postgres", + "releases": [ + { + "tag": "v0.54.0", + "commits": [ + { + "SHA": "b8f062272", + "Subject": "Prepare for release v0.54.0 (#812)" + }, + { + "SHA": "450a8b085", + "Subject": "Fix virtual secrets deletion (#810)" + }, + { + "SHA": "db351f9b5", + "Subject": "CI-FIX test repo checkout command (#811)" + }, + { + "SHA": "e2963887d", + "Subject": "Add db_mode, separate daily tests (#803)" + }, + { + "SHA": "92f7f1534", + "Subject": "Fix restore issue (#809)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/postgres-archiver", + "releases": [ + { + "tag": "v0.15.0", + "commits": [ + { + "SHA": "838f1dd7", + "Subject": "Prepare for release v0.15.0 (#60)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/postgres-csi-snapshotter-plugin", + "releases": [ + { + "tag": "v0.15.0", + "commits": [ + { + "SHA": "213533d2", + "Subject": "Prepare for release v0.15.0 (#56)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/postgres-restic-plugin", + "releases": [ + { + "tag": "v0.17.0", + "commits": [ + { + "SHA": "03c4dbf", + "Subject": "Prepare for release v0.17.0 (#70)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/provider-aws", + "releases": [ + { + "tag": "v0.15.0", + "commits": null + } + ] + }, + { + "url": "github.com/kubedb/provider-azure", + "releases": [ + { + "tag": "v0.15.0", + "commits": null + } + ] + }, + { + "url": "github.com/kubedb/provider-gcp", + "releases": [ + { + "tag": "v0.15.0", + "commits": null + } + ] + }, + { + "url": "github.com/kubedb/provisioner", + "releases": [ + { + "tag": "v0.54.0", + "commits": [ + { + "SHA": "992fd429e", + "Subject": "Prepare for release v0.54.0 (#150)" + }, + { + "SHA": "684870838", + "Subject": "Add Ignite (#149)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/proxysql", + "releases": [ + { + "tag": "v0.41.0", + "commits": [ + { + "SHA": "5e55f9684", + "Subject": "Prepare for release v0.41.0 (#392)" + }, + { + "SHA": "131b3bd51", + "Subject": "Add PerconaXtraDB Galera Cluster suport (#391)" + }, + { + "SHA": "05cdca0fb", + "Subject": "Add MariaDB suport for ProxySQL, pod dns for mysql_servers config (#383)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/rabbitmq", + "releases": [ + { + "tag": "v0.9.0", + "commits": [ + { + "SHA": "f938f3f8", + "Subject": "Prepare for release v0.9.0 (#82)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/redis", + "releases": [ + { + "tag": "v0.47.0", + "commits": [ + { + "SHA": "75318363b", + "Subject": "Prepare for release v0.47.0 (#591)" + }, + { + "SHA": "d0ba7016a", + "Subject": "Remove replace" + }, + { + "SHA": "155af1e24", + "Subject": "Add Valkey support (#584)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/redis-coordinator", + "releases": [ + { + "tag": "v0.33.0", + "commits": [ + { + "SHA": "3bd07eb1", + "Subject": "Prepare for release v0.33.0 (#127)" + }, + { + "SHA": "f3566c1e", + "Subject": "valkey integration (#124)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/redis-restic-plugin", + "releases": [ + { + "tag": "v0.17.0", + "commits": [ + { + "SHA": "1ec5f1c", + "Subject": "Prepare for release v0.17.0 (#65)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/replication-mode-detector", + "releases": [ + { + "tag": "v0.41.0", + "commits": [ + { + "SHA": "53576cb1", + "Subject": "Prepare for release v0.41.0 (#292)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/schema-manager", + "releases": [ + { + "tag": "v0.30.0", + "commits": [ + { + "SHA": "8f0e3e2d", + "Subject": "Prepare for release v0.30.0 (#138)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/singlestore", + "releases": [ + { + "tag": "v0.9.0", + "commits": [ + { + "SHA": "2122d0f9", + "Subject": "Prepare for release v0.9.0 (#70)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/singlestore-coordinator", + "releases": [ + { + "tag": "v0.9.0", + "commits": [ + { + "SHA": "1a302d6", + "Subject": "Prepare for release v0.9.0 (#42)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/singlestore-restic-plugin", + "releases": [ + { + "tag": "v0.12.0", + "commits": [ + { + "SHA": "189c173", + "Subject": "Prepare for release v0.12.0 (#42)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/solr", + "releases": [ + { + "tag": "v0.9.0", + "commits": [ + { + "SHA": "e8bc7698", + "Subject": "Prepare for release v0.9.0 (#83)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/tests", + "releases": [ + { + "tag": "v0.39.0", + "commits": [ + { + "SHA": "5aa1d756", + "Subject": "Prepare for release v0.39.0 (#459)" + }, + { + "SHA": "04acb1ea", + "Subject": "MySQL Test Config, fix profiles (#458)" + }, + { + "SHA": "4297ee65", + "Subject": "Add DB_Mode and Divide test profiles for MySQL (#450)" + }, + { + "SHA": "eb2e0520", + "Subject": "Postgres Archiver - Standalone (#454)" + }, + { + "SHA": "265b6250", + "Subject": "Fix BackupConfigDeletionPolicy, CI issues (#455)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/ui-server", + "releases": [ + { + "tag": "v0.30.0", + "commits": [ + { + "SHA": "7fc6654b", + "Subject": "Prepare for release v0.30.0 (#162)" + }, + { + "SHA": "fa8ad21a", + "Subject": "Add connection support for es,fr,sl (#161)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/webhook-server", + "releases": [ + { + "tag": "v0.30.0", + "commits": [ + { + "SHA": "f259b5de", + "Subject": "Prepare for release v0.30.0 (#154)" + }, + { + "SHA": "08138276", + "Subject": "Add ignite" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/xtrabackup-restic-plugin", + "releases": [ + { + "tag": "v0.3.0", + "commits": [ + { + "SHA": "95889ff", + "Subject": "Prepare for release v0.3.0 (#12)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/zookeeper", + "releases": [ + { + "tag": "v0.9.0", + "commits": [ + { + "SHA": "5ec85425", + "Subject": "Prepare for release v0.9.0 (#75)" + }, + { + "SHA": "458caade", + "Subject": "Use PatchStatus to avoid timing issues on db deletion (#74)" + }, + { + "SHA": "097d6bd3", + "Subject": "Fix webhook config and Configure restore session controller (#73)" + } + ] + } + ] + }, + { + "url": "github.com/kubedb/zookeeper-restic-plugin", + "releases": [ + { + "tag": "v0.10.0", + "commits": [ + { + "SHA": "d76732b", + "Subject": "Prepare for release v0.10.0 (#34)" + } + ] + } + ] + } + ] +} diff --git a/releases/v2025.4.30/README.md b/releases/v2025.4.30/README.md new file mode 100644 index 000000000..6f2630221 --- /dev/null +++ b/releases/v2025.4.30/README.md @@ -0,0 +1,651 @@ +# KubeDB v2025.4.30 (2025-04-30) + + +## [kubedb/apimachinery](https://github.com/kubedb/apimachinery) + +### [v0.54.0](https://github.com/kubedb/apimachinery/releases/tag/v0.54.0) + +- [7da7ab31](https://github.com/kubedb/apimachinery/commit/7da7ab313) Update deps +- [b5f3a997](https://github.com/kubedb/apimachinery/commit/b5f3a997d) Add Ignite APIs (#1439) +- [7b89c070](https://github.com/kubedb/apimachinery/commit/7b89c0706) SetDefault for Valkey (#1431) +- [a8ed2b15](https://github.com/kubedb/apimachinery/commit/a8ed2b157) Update Cassandra Version API field for backup (#1448) +- [6c6eea72](https://github.com/kubedb/apimachinery/commit/6c6eea72a) Add mssql helpers for SecondaryAccessMode (#1452) +- [0f3f9fb6](https://github.com/kubedb/apimachinery/commit/0f3f9fb61) Distribution Redis -> Official (#1446) +- [1411575b](https://github.com/kubedb/apimachinery/commit/1411575b8) Add MySQL topology defaults to SetDefaults() (#1442) +- [9071b547](https://github.com/kubedb/apimachinery/commit/9071b547d) Support multiple license restrictions (#1445) +- [739c294b](https://github.com/kubedb/apimachinery/commit/739c294bc) SecondaryAccess -> SecondaryAccessMode (#1451) +- [853d2ab6](https://github.com/kubedb/apimachinery/commit/853d2ab63) Add horizons field in mg & mgOps (#1447) +- [9310d2f4](https://github.com/kubedb/apimachinery/commit/9310d2f43) Add SecondaryAccess field to specify whether to use active or passive secondaries for SQL Server AG (#1450) +- [50acd512](https://github.com/kubedb/apimachinery/commit/50acd5129) Update deps +- [f9c9734e](https://github.com/kubedb/apimachinery/commit/f9c9734e0) Fix defaulting solrAutoscaler (#1444) +- [693605d3](https://github.com/kubedb/apimachinery/commit/693605d3c) Enquque petsets conditionally: standardization (#1441) +- [437d5e8e](https://github.com/kubedb/apimachinery/commit/437d5e8e4) Update Owner Name (#1440) +- [ba449cf3](https://github.com/kubedb/apimachinery/commit/ba449cf3b) Fix Memcached validate (#1438) + + + +## [kubedb/autoscaler](https://github.com/kubedb/autoscaler) + +### [v0.39.0](https://github.com/kubedb/autoscaler/releases/tag/v0.39.0) + +- [02241a78](https://github.com/kubedb/autoscaler/commit/02241a78) Prepare for release v0.39.0 (#249) +- [32dfd236](https://github.com/kubedb/autoscaler/commit/32dfd236) Hardcode node typ for es,kf,mg,sl,sdb (#248) +- [480ed1ff](https://github.com/kubedb/autoscaler/commit/480ed1ff) Implement machineProfiles with nodeTopology for all dbs (#247) +- [1bf90192](https://github.com/kubedb/autoscaler/commit/1bf90192) Implement machineProfiles with nodeTopology (#246) + + + +## [kubedb/cassandra](https://github.com/kubedb/cassandra) + +### [v0.7.0](https://github.com/kubedb/cassandra/releases/tag/v0.7.0) + +- [48b908c7](https://github.com/kubedb/cassandra/commit/48b908c7) Prepare for release v0.7.0 (#33) +- [4d654a13](https://github.com/kubedb/cassandra/commit/4d654a13) Don't PublishNotReadyAddresses for non Headless services (#26) +- [54d2f8c8](https://github.com/kubedb/cassandra/commit/54d2f8c8) Add support for Backup (#32) + + + +## [kubedb/cassandra-medusa-plugin](https://github.com/kubedb/cassandra-medusa-plugin) + +### [v0.1.0](https://github.com/kubedb/cassandra-medusa-plugin/releases/tag/v0.1.0) + +- [6991226](https://github.com/kubedb/cassandra-medusa-plugin/commit/6991226) Prepare for release v0.1.0 (#4) +- [3f4c98a](https://github.com/kubedb/cassandra-medusa-plugin/commit/3f4c98a) Fix license issues +- [45abd2c](https://github.com/kubedb/cassandra-medusa-plugin/commit/45abd2c) Merge pull request #2 from kubedb/cass-backup +- [c779cfb](https://github.com/kubedb/cassandra-medusa-plugin/commit/c779cfb) Merge pull request #3 from kubedb/gha-up +- [354dcfd](https://github.com/kubedb/cassandra-medusa-plugin/commit/354dcfd) Use Go 1.24 +- [30b207e](https://github.com/kubedb/cassandra-medusa-plugin/commit/30b207e) Disable image caching in setup-qemu action (#1) + + + +## [kubedb/cli](https://github.com/kubedb/cli) + +### [v0.54.0](https://github.com/kubedb/cli/releases/tag/v0.54.0) + +- [a04f28b4](https://github.com/kubedb/cli/commit/a04f28b4f) Prepare for release v0.54.0 (#795) + + + +## [kubedb/clickhouse](https://github.com/kubedb/clickhouse) + +### [v0.9.0](https://github.com/kubedb/clickhouse/releases/tag/v0.9.0) + +- [0ff896fe](https://github.com/kubedb/clickhouse/commit/0ff896fe) Prepare for release v0.9.0 (#50) +- [3b26faef](https://github.com/kubedb/clickhouse/commit/3b26faef) Fix ClickHouse Keeper Selector (#48) + + + +## [kubedb/crd-manager](https://github.com/kubedb/crd-manager) + +### [v0.9.0](https://github.com/kubedb/crd-manager/releases/tag/v0.9.0) + +- [4362bceb](https://github.com/kubedb/crd-manager/commit/4362bceb) Prepare for release v0.9.0 (#76) +- [869f231f](https://github.com/kubedb/crd-manager/commit/869f231f) Add Ignite (#74) +- [625d5bf3](https://github.com/kubedb/crd-manager/commit/625d5bf3) Install gitops crds only if the flag is on (#75) + + + +## [kubedb/dashboard-restic-plugin](https://github.com/kubedb/dashboard-restic-plugin) + +### [v0.12.0](https://github.com/kubedb/dashboard-restic-plugin/releases/tag/v0.12.0) + +- [e89c675](https://github.com/kubedb/dashboard-restic-plugin/commit/e89c675) Prepare for release v0.12.0 (#38) + + + +## [kubedb/db-client-go](https://github.com/kubedb/db-client-go) + +### [v0.9.0](https://github.com/kubedb/db-client-go/releases/tag/v0.9.0) + +- [7d3f54b7](https://github.com/kubedb/db-client-go/commit/7d3f54b7) Prepare for release v0.9.0 (#173) +- [a9b612da](https://github.com/kubedb/db-client-go/commit/a9b612da) fix ignite sqlClient (#172) +- [86f1d163](https://github.com/kubedb/db-client-go/commit/86f1d163) Add Ignite Client (#171) +- [8141b087](https://github.com/kubedb/db-client-go/commit/8141b087) Add Memcached Client (#170) + + + +## [kubedb/docs](https://github.com/kubedb/docs) + +### [v2025.4.30](https://github.com/kubedb/docs/releases/tag/v2025.4.30) + +- [9a210d95](https://github.com/kubedb/docs/commit/9a210d95) Prepare for release v2025.4.30 (#767) +- [19da5aed](https://github.com/kubedb/docs/commit/19da5aed) MariaDB Standard Replication using Maxscale (#762) +- [c30bbf19](https://github.com/kubedb/docs/commit/c30bbf19) Add kafka rest proxy with schemaregistry docs (#760) + + + +## [kubedb/druid](https://github.com/kubedb/druid) + +### [v0.9.0](https://github.com/kubedb/druid/releases/tag/v0.9.0) + +- [644653c6](https://github.com/kubedb/druid/commit/644653c6) Prepare for release v0.9.0 (#84) + + + +## [kubedb/elasticsearch](https://github.com/kubedb/elasticsearch) + +### [v0.54.0](https://github.com/kubedb/elasticsearch/releases/tag/v0.54.0) + +- [8faa2364](https://github.com/kubedb/elasticsearch/commit/8faa23647) Prepare for release v0.54.0 (#764) + + + +## [kubedb/elasticsearch-restic-plugin](https://github.com/kubedb/elasticsearch-restic-plugin) + +### [v0.17.0](https://github.com/kubedb/elasticsearch-restic-plugin/releases/tag/v0.17.0) + +- [ba37ce8a](https://github.com/kubedb/elasticsearch-restic-plugin/commit/ba37ce8a) Prepare for release v0.17.0 (#62) + + + +## [kubedb/ferretdb](https://github.com/kubedb/ferretdb) + +### [v0.9.0](https://github.com/kubedb/ferretdb/releases/tag/v0.9.0) + +- [fd85af44](https://github.com/kubedb/ferretdb/commit/fd85af44) Prepare for release v0.9.0 (#74) +- [3340af01](https://github.com/kubedb/ferretdb/commit/3340af01) fix stats service selector (#73) + + + +## [kubedb/gitops](https://github.com/kubedb/gitops) + +### [v0.2.0](https://github.com/kubedb/gitops/releases/tag/v0.2.0) + +- [a01846f2](https://github.com/kubedb/gitops/commit/a01846f2) Prepare for release v0.2.0 (#14) + + + +## [kubedb/ignite](https://github.com/kubedb/ignite) + +### [v0.1.0](https://github.com/kubedb/ignite/releases/tag/v0.1.0) + +- [5583cbdb](https://github.com/kubedb/ignite/commit/5583cbdb) Fix script permission (#5) +- [3f103f76](https://github.com/kubedb/ignite/commit/3f103f76) Prepare for release v0.1.0 (#4) +- [0800cfc7](https://github.com/kubedb/ignite/commit/0800cfc7) Cleanup ci +- [428b7dd3](https://github.com/kubedb/ignite/commit/428b7dd3) Test against k8s 1.32 (#2) +- [611f01a8](https://github.com/kubedb/ignite/commit/611f01a8) Add Ignite Operator Bootstrap (#3) +- [eb2b1097](https://github.com/kubedb/ignite/commit/eb2b1097) Add skeleton controller + + + +## [kubedb/installer](https://github.com/kubedb/installer) + +### [v2025.4.30](https://github.com/kubedb/installer/releases/tag/v2025.4.30) + +- [090b8588](https://github.com/kubedb/installer/commit/090b8588a) Prepare for release v2025.4.30 (#1680) +- [d8676aac](https://github.com/kubedb/installer/commit/d8676aacf) Redis Official distribution added (#1679) +- [9872281e](https://github.com/kubedb/installer/commit/9872281e1) Add Ignite (#1643) +- [b86dbf1e](https://github.com/kubedb/installer/commit/b86dbf1e9) Add ValKey Versions (#1677) +- [e87a2659](https://github.com/kubedb/installer/commit/e87a26598) Update catalog +- [8c6ea49f](https://github.com/kubedb/installer/commit/8c6ea49f9) Update cve report 2025-04-28 (#1665) +- [3303d562](https://github.com/kubedb/installer/commit/3303d5624) Add support for Cassandra backup (#1676) +- [455bf1b5](https://github.com/kubedb/installer/commit/455bf1b51) Add New ProxySQL Version 2.7.3 (#1666) +- [9270d064](https://github.com/kubedb/installer/commit/9270d064c) Add '--install-gitops-crds' flag (#1661) +- [0b28a1fa](https://github.com/kubedb/installer/commit/0b28a1fa8) Add Valkey to Redis license restriction (#1660) +- [fa9e198b](https://github.com/kubedb/installer/commit/fa9e198b8) Update crds for kubedb/apimachinery@b5f3a997 (#1675) +- [0d658935](https://github.com/kubedb/installer/commit/0d6589353) Update MySQL Init Image (#1667) +- [ca728491](https://github.com/kubedb/installer/commit/ca728491d) Update cve report (#1664) + + + +## [kubedb/kafka](https://github.com/kubedb/kafka) + +### [v0.25.0](https://github.com/kubedb/kafka/releases/tag/v0.25.0) + +- [ee707865](https://github.com/kubedb/kafka/commit/ee707865) Prepare for release v0.25.0 (#149) + + + +## [kubedb/kibana](https://github.com/kubedb/kibana) + +### [v0.30.0](https://github.com/kubedb/kibana/releases/tag/v0.30.0) + +- [d71bb28f](https://github.com/kubedb/kibana/commit/d71bb28f) Prepare for release v0.30.0 (#151) + + + +## [kubedb/kubedb-manifest-plugin](https://github.com/kubedb/kubedb-manifest-plugin) + +### [v0.17.0](https://github.com/kubedb/kubedb-manifest-plugin/releases/tag/v0.17.0) + +- [1e74db51](https://github.com/kubedb/kubedb-manifest-plugin/commit/1e74db51) Prepare for release v0.17.0 (#93) + + + +## [kubedb/kubedb-verifier](https://github.com/kubedb/kubedb-verifier) + +### [v0.5.0](https://github.com/kubedb/kubedb-verifier/releases/tag/v0.5.0) + +- [717e717](https://github.com/kubedb/kubedb-verifier/commit/717e717) Prepare for release v0.5.0 (#18) + + + +## [kubedb/mariadb](https://github.com/kubedb/mariadb) + +### [v0.38.0](https://github.com/kubedb/mariadb/releases/tag/v0.38.0) + +- [e7b961fd](https://github.com/kubedb/mariadb/commit/e7b961fd5) Prepare for release v0.38.0 (#328) +- [7d84f316](https://github.com/kubedb/mariadb/commit/7d84f3169) Nightly Test CI Fix (#317) + + + +## [kubedb/mariadb-archiver](https://github.com/kubedb/mariadb-archiver) + +### [v0.14.0](https://github.com/kubedb/mariadb-archiver/releases/tag/v0.14.0) + +- [3357ad29](https://github.com/kubedb/mariadb-archiver/commit/3357ad29) Prepare for release v0.14.0 (#48) + + + +## [kubedb/mariadb-coordinator](https://github.com/kubedb/mariadb-coordinator) + +### [v0.34.0](https://github.com/kubedb/mariadb-coordinator/releases/tag/v0.34.0) + +- [3af49e38](https://github.com/kubedb/mariadb-coordinator/commit/3af49e38) Prepare for release v0.34.0 (#142) + + + +## [kubedb/mariadb-csi-snapshotter-plugin](https://github.com/kubedb/mariadb-csi-snapshotter-plugin) + +### [v0.14.0](https://github.com/kubedb/mariadb-csi-snapshotter-plugin/releases/tag/v0.14.0) + +- [5aa23344](https://github.com/kubedb/mariadb-csi-snapshotter-plugin/commit/5aa23344) Prepare for release v0.14.0 (#46) + + + +## [kubedb/mariadb-restic-plugin](https://github.com/kubedb/mariadb-restic-plugin) + +### [v0.12.0](https://github.com/kubedb/mariadb-restic-plugin/releases/tag/v0.12.0) + +- [99425c9](https://github.com/kubedb/mariadb-restic-plugin/commit/99425c9) Prepare for release v0.12.0 (#45) + + + +## [kubedb/memcached](https://github.com/kubedb/memcached) + +### [v0.47.0](https://github.com/kubedb/memcached/releases/tag/v0.47.0) + +- [933a5aaf](https://github.com/kubedb/memcached/commit/933a5aafa) Prepare for release v0.47.0 (#498) +- [59215715](https://github.com/kubedb/memcached/commit/59215715d) Update Healthcheck (#497) + + + +## [kubedb/mongodb](https://github.com/kubedb/mongodb) + +### [v0.47.0](https://github.com/kubedb/mongodb/releases/tag/v0.47.0) + +- [41e22e2a](https://github.com/kubedb/mongodb/commit/41e22e2a5) Prepare for release v0.47.0 (#704) +- [d4e2e085](https://github.com/kubedb/mongodb/commit/d4e2e085b) Use primary pod for creating role in repl in archiver resotre (#702) +- [8edd009a](https://github.com/kubedb/mongodb/commit/8edd009a3) Move renaming-related codes on archiver-restore to a seperate file +- [13da2f49](https://github.com/kubedb/mongodb/commit/13da2f496) Fix shard reconciliation (#701) + + + +## [kubedb/mongodb-csi-snapshotter-plugin](https://github.com/kubedb/mongodb-csi-snapshotter-plugin) + +### [v0.15.0](https://github.com/kubedb/mongodb-csi-snapshotter-plugin/releases/tag/v0.15.0) + +- [79d16e38](https://github.com/kubedb/mongodb-csi-snapshotter-plugin/commit/79d16e38) Prepare for release v0.15.0 (#50) + + + +## [kubedb/mongodb-restic-plugin](https://github.com/kubedb/mongodb-restic-plugin) + +### [v0.17.0](https://github.com/kubedb/mongodb-restic-plugin/releases/tag/v0.17.0) + +- [accf597](https://github.com/kubedb/mongodb-restic-plugin/commit/accf597) Prepare for release v0.17.0 (#83) + + + +## [kubedb/mssql-coordinator](https://github.com/kubedb/mssql-coordinator) + +### [v0.9.0](https://github.com/kubedb/mssql-coordinator/releases/tag/v0.9.0) + +- [e450a03b](https://github.com/kubedb/mssql-coordinator/commit/e450a03b) Prepare for release v0.9.0 (#36) +- [0a45cf12](https://github.com/kubedb/mssql-coordinator/commit/0a45cf12) Use option to specify whether to use active or passive secondaries for SQL Server AG (#35) + + + +## [kubedb/mssqlserver](https://github.com/kubedb/mssqlserver) + +### [v0.9.0](https://github.com/kubedb/mssqlserver/releases/tag/v0.9.0) + +- [8c19feb3](https://github.com/kubedb/mssqlserver/commit/8c19feb3) Prepare for release v0.9.0 (#77) +- [35f43968](https://github.com/kubedb/mssqlserver/commit/35f43968) Accept certificates with negative serial number (#75) + + + +## [kubedb/mssqlserver-archiver](https://github.com/kubedb/mssqlserver-archiver) + +### [v0.8.0](https://github.com/kubedb/mssqlserver-archiver/releases/tag/v0.8.0) + + + + +## [kubedb/mssqlserver-walg-plugin](https://github.com/kubedb/mssqlserver-walg-plugin) + +### [v0.8.0](https://github.com/kubedb/mssqlserver-walg-plugin/releases/tag/v0.8.0) + +- [1b092f1](https://github.com/kubedb/mssqlserver-walg-plugin/commit/1b092f1) Prepare for release v0.8.0 (#24) + + + +## [kubedb/mysql](https://github.com/kubedb/mysql) + +### [v0.47.0](https://github.com/kubedb/mysql/releases/tag/v0.47.0) + +- [ec5c6e21](https://github.com/kubedb/mysql/commit/ec5c6e21b) Prepare for release v0.47.0 (#684) +- [52f0a8e1](https://github.com/kubedb/mysql/commit/52f0a8e1c) Add MySQL topology defaults to SetDefaults() (#683) +- [fea6344e](https://github.com/kubedb/mysql/commit/fea6344e5) Make InnoDB Buffer Pool Size Dynamic (#680) +- [aacb8217](https://github.com/kubedb/mysql/commit/aacb82173) Divide CI along with db_mode (#682) + + + +## [kubedb/mysql-archiver](https://github.com/kubedb/mysql-archiver) + +### [v0.15.0](https://github.com/kubedb/mysql-archiver/releases/tag/v0.15.0) + +- [611a1cfd](https://github.com/kubedb/mysql-archiver/commit/611a1cfd) Prepare for release v0.15.0 (#58) + + + +## [kubedb/mysql-coordinator](https://github.com/kubedb/mysql-coordinator) + +### [v0.32.0](https://github.com/kubedb/mysql-coordinator/releases/tag/v0.32.0) + +- [f1ada940](https://github.com/kubedb/mysql-coordinator/commit/f1ada940) Prepare for release v0.32.0 (#141) + + + +## [kubedb/mysql-csi-snapshotter-plugin](https://github.com/kubedb/mysql-csi-snapshotter-plugin) + +### [v0.15.0](https://github.com/kubedb/mysql-csi-snapshotter-plugin/releases/tag/v0.15.0) + +- [59822ff4](https://github.com/kubedb/mysql-csi-snapshotter-plugin/commit/59822ff4) Prepare for release v0.15.0 (#46) + + + +## [kubedb/mysql-restic-plugin](https://github.com/kubedb/mysql-restic-plugin) + +### [v0.17.0](https://github.com/kubedb/mysql-restic-plugin/releases/tag/v0.17.0) + +- [06037ec](https://github.com/kubedb/mysql-restic-plugin/commit/06037ec) Prepare for release v0.17.0 (#73) + + + +## [kubedb/mysql-router-init](https://github.com/kubedb/mysql-router-init) + +### [v0.32.0](https://github.com/kubedb/mysql-router-init/releases/tag/v0.32.0) + + + + +## [kubedb/ops-manager](https://github.com/kubedb/ops-manager) + +### [v0.41.0](https://github.com/kubedb/ops-manager/releases/tag/v0.41.0) + +- [076344f4](https://github.com/kubedb/ops-manager/commit/076344f48) Prepare for release v0.41.0 (#731) +- [6e6fc7b8](https://github.com/kubedb/ops-manager/commit/6e6fc7b81) Add Valkey distribution (#727) +- [e769c065](https://github.com/kubedb/ops-manager/commit/e769c0656) Fix webhook for local deployment (#728) +- [3d82ca3b](https://github.com/kubedb/ops-manager/commit/3d82ca3b0) Update for proxysql controller changes (#730) +- [b5f67337](https://github.com/kubedb/ops-manager/commit/b5f673375) Use option to specify whether to use active or passive secondaries for SQL Server AG (#726) +- [071e805a](https://github.com/kubedb/ops-manager/commit/071e805a9) Implement horizons for MongoDB replicaset (#724) +- [59dcdac7](https://github.com/kubedb/ops-manager/commit/59dcdac78) Update Kafka ops request daily schedule (#714) + + + +## [kubedb/percona-xtradb](https://github.com/kubedb/percona-xtradb) + +### [v0.41.0](https://github.com/kubedb/percona-xtradb/releases/tag/v0.41.0) + +- [7bbf390d](https://github.com/kubedb/percona-xtradb/commit/7bbf390d5) Prepare for release v0.41.0 (#406) + + + +## [kubedb/percona-xtradb-coordinator](https://github.com/kubedb/percona-xtradb-coordinator) + +### [v0.27.0](https://github.com/kubedb/percona-xtradb-coordinator/releases/tag/v0.27.0) + +- [e6259e17](https://github.com/kubedb/percona-xtradb-coordinator/commit/e6259e17) Prepare for release v0.27.0 (#95) + + + +## [kubedb/pg-coordinator](https://github.com/kubedb/pg-coordinator) + +### [v0.38.0](https://github.com/kubedb/pg-coordinator/releases/tag/v0.38.0) + +- [72911d92](https://github.com/kubedb/pg-coordinator/commit/72911d92) Prepare for release v0.38.0 (#199) + + + +## [kubedb/pgbouncer](https://github.com/kubedb/pgbouncer) + +### [v0.41.0](https://github.com/kubedb/pgbouncer/releases/tag/v0.41.0) + +- [a770503f](https://github.com/kubedb/pgbouncer/commit/a770503f) Prepare for release v0.41.0 (#370) + + + +## [kubedb/pgpool](https://github.com/kubedb/pgpool) + +### [v0.9.0](https://github.com/kubedb/pgpool/releases/tag/v0.9.0) + +- [7d581e91](https://github.com/kubedb/pgpool/commit/7d581e91) Prepare for release v0.9.0 (#73) + + + +## [kubedb/postgres](https://github.com/kubedb/postgres) + +### [v0.54.0](https://github.com/kubedb/postgres/releases/tag/v0.54.0) + +- [b8f06227](https://github.com/kubedb/postgres/commit/b8f062272) Prepare for release v0.54.0 (#812) +- [450a8b08](https://github.com/kubedb/postgres/commit/450a8b085) Fix virtual secrets deletion (#810) +- [db351f9b](https://github.com/kubedb/postgres/commit/db351f9b5) CI-FIX test repo checkout command (#811) +- [e2963887](https://github.com/kubedb/postgres/commit/e2963887d) Add db_mode, separate daily tests (#803) +- [92f7f153](https://github.com/kubedb/postgres/commit/92f7f1534) Fix restore issue (#809) + + + +## [kubedb/postgres-archiver](https://github.com/kubedb/postgres-archiver) + +### [v0.15.0](https://github.com/kubedb/postgres-archiver/releases/tag/v0.15.0) + +- [838f1dd7](https://github.com/kubedb/postgres-archiver/commit/838f1dd7) Prepare for release v0.15.0 (#60) + + + +## [kubedb/postgres-csi-snapshotter-plugin](https://github.com/kubedb/postgres-csi-snapshotter-plugin) + +### [v0.15.0](https://github.com/kubedb/postgres-csi-snapshotter-plugin/releases/tag/v0.15.0) + +- [213533d2](https://github.com/kubedb/postgres-csi-snapshotter-plugin/commit/213533d2) Prepare for release v0.15.0 (#56) + + + +## [kubedb/postgres-restic-plugin](https://github.com/kubedb/postgres-restic-plugin) + +### [v0.17.0](https://github.com/kubedb/postgres-restic-plugin/releases/tag/v0.17.0) + +- [03c4dbf](https://github.com/kubedb/postgres-restic-plugin/commit/03c4dbf) Prepare for release v0.17.0 (#70) + + + +## [kubedb/provider-aws](https://github.com/kubedb/provider-aws) + +### [v0.15.0](https://github.com/kubedb/provider-aws/releases/tag/v0.15.0) + + + + +## [kubedb/provider-azure](https://github.com/kubedb/provider-azure) + +### [v0.15.0](https://github.com/kubedb/provider-azure/releases/tag/v0.15.0) + + + + +## [kubedb/provider-gcp](https://github.com/kubedb/provider-gcp) + +### [v0.15.0](https://github.com/kubedb/provider-gcp/releases/tag/v0.15.0) + + + + +## [kubedb/provisioner](https://github.com/kubedb/provisioner) + +### [v0.54.0](https://github.com/kubedb/provisioner/releases/tag/v0.54.0) + +- [992fd429](https://github.com/kubedb/provisioner/commit/992fd429e) Prepare for release v0.54.0 (#150) +- [68487083](https://github.com/kubedb/provisioner/commit/684870838) Add Ignite (#149) + + + +## [kubedb/proxysql](https://github.com/kubedb/proxysql) + +### [v0.41.0](https://github.com/kubedb/proxysql/releases/tag/v0.41.0) + +- [5e55f968](https://github.com/kubedb/proxysql/commit/5e55f9684) Prepare for release v0.41.0 (#392) +- [131b3bd5](https://github.com/kubedb/proxysql/commit/131b3bd51) Add PerconaXtraDB Galera Cluster suport (#391) +- [05cdca0f](https://github.com/kubedb/proxysql/commit/05cdca0fb) Add MariaDB suport for ProxySQL, pod dns for mysql_servers config (#383) + + + +## [kubedb/rabbitmq](https://github.com/kubedb/rabbitmq) + +### [v0.9.0](https://github.com/kubedb/rabbitmq/releases/tag/v0.9.0) + +- [f938f3f8](https://github.com/kubedb/rabbitmq/commit/f938f3f8) Prepare for release v0.9.0 (#82) + + + +## [kubedb/redis](https://github.com/kubedb/redis) + +### [v0.47.0](https://github.com/kubedb/redis/releases/tag/v0.47.0) + +- [75318363](https://github.com/kubedb/redis/commit/75318363b) Prepare for release v0.47.0 (#591) +- [d0ba7016](https://github.com/kubedb/redis/commit/d0ba7016a) Remove replace +- [155af1e2](https://github.com/kubedb/redis/commit/155af1e24) Add Valkey support (#584) + + + +## [kubedb/redis-coordinator](https://github.com/kubedb/redis-coordinator) + +### [v0.33.0](https://github.com/kubedb/redis-coordinator/releases/tag/v0.33.0) + +- [3bd07eb1](https://github.com/kubedb/redis-coordinator/commit/3bd07eb1) Prepare for release v0.33.0 (#127) +- [f3566c1e](https://github.com/kubedb/redis-coordinator/commit/f3566c1e) valkey integration (#124) + + + +## [kubedb/redis-restic-plugin](https://github.com/kubedb/redis-restic-plugin) + +### [v0.17.0](https://github.com/kubedb/redis-restic-plugin/releases/tag/v0.17.0) + +- [1ec5f1c](https://github.com/kubedb/redis-restic-plugin/commit/1ec5f1c) Prepare for release v0.17.0 (#65) + + + +## [kubedb/replication-mode-detector](https://github.com/kubedb/replication-mode-detector) + +### [v0.41.0](https://github.com/kubedb/replication-mode-detector/releases/tag/v0.41.0) + +- [53576cb1](https://github.com/kubedb/replication-mode-detector/commit/53576cb1) Prepare for release v0.41.0 (#292) + + + +## [kubedb/schema-manager](https://github.com/kubedb/schema-manager) + +### [v0.30.0](https://github.com/kubedb/schema-manager/releases/tag/v0.30.0) + +- [8f0e3e2d](https://github.com/kubedb/schema-manager/commit/8f0e3e2d) Prepare for release v0.30.0 (#138) + + + +## [kubedb/singlestore](https://github.com/kubedb/singlestore) + +### [v0.9.0](https://github.com/kubedb/singlestore/releases/tag/v0.9.0) + +- [2122d0f9](https://github.com/kubedb/singlestore/commit/2122d0f9) Prepare for release v0.9.0 (#70) + + + +## [kubedb/singlestore-coordinator](https://github.com/kubedb/singlestore-coordinator) + +### [v0.9.0](https://github.com/kubedb/singlestore-coordinator/releases/tag/v0.9.0) + +- [1a302d6](https://github.com/kubedb/singlestore-coordinator/commit/1a302d6) Prepare for release v0.9.0 (#42) + + + +## [kubedb/singlestore-restic-plugin](https://github.com/kubedb/singlestore-restic-plugin) + +### [v0.12.0](https://github.com/kubedb/singlestore-restic-plugin/releases/tag/v0.12.0) + +- [189c173](https://github.com/kubedb/singlestore-restic-plugin/commit/189c173) Prepare for release v0.12.0 (#42) + + + +## [kubedb/solr](https://github.com/kubedb/solr) + +### [v0.9.0](https://github.com/kubedb/solr/releases/tag/v0.9.0) + +- [e8bc7698](https://github.com/kubedb/solr/commit/e8bc7698) Prepare for release v0.9.0 (#83) + + + +## [kubedb/tests](https://github.com/kubedb/tests) + +### [v0.39.0](https://github.com/kubedb/tests/releases/tag/v0.39.0) + +- [5aa1d756](https://github.com/kubedb/tests/commit/5aa1d756) Prepare for release v0.39.0 (#459) +- [04acb1ea](https://github.com/kubedb/tests/commit/04acb1ea) MySQL Test Config, fix profiles (#458) +- [4297ee65](https://github.com/kubedb/tests/commit/4297ee65) Add DB_Mode and Divide test profiles for MySQL (#450) +- [eb2e0520](https://github.com/kubedb/tests/commit/eb2e0520) Postgres Archiver - Standalone (#454) +- [265b6250](https://github.com/kubedb/tests/commit/265b6250) Fix BackupConfigDeletionPolicy, CI issues (#455) + + + +## [kubedb/ui-server](https://github.com/kubedb/ui-server) + +### [v0.30.0](https://github.com/kubedb/ui-server/releases/tag/v0.30.0) + +- [7fc6654b](https://github.com/kubedb/ui-server/commit/7fc6654b) Prepare for release v0.30.0 (#162) +- [fa8ad21a](https://github.com/kubedb/ui-server/commit/fa8ad21a) Add connection support for es,fr,sl (#161) + + + +## [kubedb/webhook-server](https://github.com/kubedb/webhook-server) + +### [v0.30.0](https://github.com/kubedb/webhook-server/releases/tag/v0.30.0) + +- [f259b5de](https://github.com/kubedb/webhook-server/commit/f259b5de) Prepare for release v0.30.0 (#154) +- [08138276](https://github.com/kubedb/webhook-server/commit/08138276) Add ignite + + + +## [kubedb/xtrabackup-restic-plugin](https://github.com/kubedb/xtrabackup-restic-plugin) + +### [v0.3.0](https://github.com/kubedb/xtrabackup-restic-plugin/releases/tag/v0.3.0) + +- [95889ff](https://github.com/kubedb/xtrabackup-restic-plugin/commit/95889ff) Prepare for release v0.3.0 (#12) + + + +## [kubedb/zookeeper](https://github.com/kubedb/zookeeper) + +### [v0.9.0](https://github.com/kubedb/zookeeper/releases/tag/v0.9.0) + +- [5ec85425](https://github.com/kubedb/zookeeper/commit/5ec85425) Prepare for release v0.9.0 (#75) +- [458caade](https://github.com/kubedb/zookeeper/commit/458caade) Use PatchStatus to avoid timing issues on db deletion (#74) +- [097d6bd3](https://github.com/kubedb/zookeeper/commit/097d6bd3) Fix webhook config and Configure restore session controller (#73) + + + +## [kubedb/zookeeper-restic-plugin](https://github.com/kubedb/zookeeper-restic-plugin) + +### [v0.10.0](https://github.com/kubedb/zookeeper-restic-plugin/releases/tag/v0.10.0) + +- [d76732b](https://github.com/kubedb/zookeeper-restic-plugin/commit/d76732b) Prepare for release v0.10.0 (#34) + + + diff --git a/releases/v2025.4.30/docs_changelog.md b/releases/v2025.4.30/docs_changelog.md new file mode 100644 index 000000000..4d9602989 --- /dev/null +++ b/releases/v2025.4.30/docs_changelog.md @@ -0,0 +1,659 @@ +--- +title: Changelog | KubeDB +description: Changelog +menu: + docs_{{.version}}: + identifier: changelog-kubedb-v2025.4.30 + name: Changelog-v2025.4.30 + parent: welcome + weight: 20250430 +product_name: kubedb +menu_name: docs_{{.version}} +section_menu_id: welcome +url: /docs/{{.version}}/welcome/changelog-v2025.4.30/ +aliases: + - /docs/{{.version}}/CHANGELOG-v2025.4.30/ +--- + +# KubeDB v2025.4.30 (2025-04-30) + + +## [kubedb/apimachinery](https://github.com/kubedb/apimachinery) + +### [v0.54.0](https://github.com/kubedb/apimachinery/releases/tag/v0.54.0) + +- [7da7ab31](https://github.com/kubedb/apimachinery/commit/7da7ab313) Update deps +- [b5f3a997](https://github.com/kubedb/apimachinery/commit/b5f3a997d) Add Ignite APIs (#1439) +- [7b89c070](https://github.com/kubedb/apimachinery/commit/7b89c0706) SetDefault for Valkey (#1431) +- [a8ed2b15](https://github.com/kubedb/apimachinery/commit/a8ed2b157) Update Cassandra Version API field for backup (#1448) +- [6c6eea72](https://github.com/kubedb/apimachinery/commit/6c6eea72a) Add mssql helpers for SecondaryAccessMode (#1452) +- [0f3f9fb6](https://github.com/kubedb/apimachinery/commit/0f3f9fb61) Distribution Redis -> Official (#1446) +- [1411575b](https://github.com/kubedb/apimachinery/commit/1411575b8) Add MySQL topology defaults to SetDefaults() (#1442) +- [9071b547](https://github.com/kubedb/apimachinery/commit/9071b547d) Support multiple license restrictions (#1445) +- [739c294b](https://github.com/kubedb/apimachinery/commit/739c294bc) SecondaryAccess -> SecondaryAccessMode (#1451) +- [853d2ab6](https://github.com/kubedb/apimachinery/commit/853d2ab63) Add horizons field in mg & mgOps (#1447) +- [9310d2f4](https://github.com/kubedb/apimachinery/commit/9310d2f43) Add SecondaryAccess field to specify whether to use active or passive secondaries for SQL Server AG (#1450) +- [50acd512](https://github.com/kubedb/apimachinery/commit/50acd5129) Update deps +- [f9c9734e](https://github.com/kubedb/apimachinery/commit/f9c9734e0) Fix defaulting solrAutoscaler (#1444) +- [693605d3](https://github.com/kubedb/apimachinery/commit/693605d3c) Enquque petsets conditionally: standardization (#1441) +- [437d5e8e](https://github.com/kubedb/apimachinery/commit/437d5e8e4) Update Owner Name (#1440) +- [ba449cf3](https://github.com/kubedb/apimachinery/commit/ba449cf3b) Fix Memcached validate (#1438) + + + +## [kubedb/autoscaler](https://github.com/kubedb/autoscaler) + +### [v0.39.0](https://github.com/kubedb/autoscaler/releases/tag/v0.39.0) + +- [02241a78](https://github.com/kubedb/autoscaler/commit/02241a78) Prepare for release v0.39.0 (#249) +- [32dfd236](https://github.com/kubedb/autoscaler/commit/32dfd236) Hardcode node typ for es,kf,mg,sl,sdb (#248) +- [480ed1ff](https://github.com/kubedb/autoscaler/commit/480ed1ff) Implement machineProfiles with nodeTopology for all dbs (#247) +- [1bf90192](https://github.com/kubedb/autoscaler/commit/1bf90192) Implement machineProfiles with nodeTopology (#246) + + + +## [kubedb/cassandra](https://github.com/kubedb/cassandra) + +### [v0.7.0](https://github.com/kubedb/cassandra/releases/tag/v0.7.0) + +- [48b908c7](https://github.com/kubedb/cassandra/commit/48b908c7) Prepare for release v0.7.0 (#33) +- [4d654a13](https://github.com/kubedb/cassandra/commit/4d654a13) Don't PublishNotReadyAddresses for non Headless services (#26) +- [54d2f8c8](https://github.com/kubedb/cassandra/commit/54d2f8c8) Add support for Backup (#32) + + + +## [kubedb/cassandra-medusa-plugin](https://github.com/kubedb/cassandra-medusa-plugin) + +### [v0.1.0](https://github.com/kubedb/cassandra-medusa-plugin/releases/tag/v0.1.0) + +- [6991226](https://github.com/kubedb/cassandra-medusa-plugin/commit/6991226) Prepare for release v0.1.0 (#4) +- [3f4c98a](https://github.com/kubedb/cassandra-medusa-plugin/commit/3f4c98a) Fix license issues +- [45abd2c](https://github.com/kubedb/cassandra-medusa-plugin/commit/45abd2c) Merge pull request #2 from kubedb/cass-backup +- [c779cfb](https://github.com/kubedb/cassandra-medusa-plugin/commit/c779cfb) Merge pull request #3 from kubedb/gha-up +- [354dcfd](https://github.com/kubedb/cassandra-medusa-plugin/commit/354dcfd) Use Go 1.24 +- [30b207e](https://github.com/kubedb/cassandra-medusa-plugin/commit/30b207e) Disable image caching in setup-qemu action (#1) + + + +## [kubedb/cli](https://github.com/kubedb/cli) + +### [v0.54.0](https://github.com/kubedb/cli/releases/tag/v0.54.0) + +- [a04f28b4](https://github.com/kubedb/cli/commit/a04f28b4f) Prepare for release v0.54.0 (#795) + + + +## [kubedb/clickhouse](https://github.com/kubedb/clickhouse) + +### [v0.9.0](https://github.com/kubedb/clickhouse/releases/tag/v0.9.0) + +- [0ff896fe](https://github.com/kubedb/clickhouse/commit/0ff896fe) Prepare for release v0.9.0 (#50) +- [3b26faef](https://github.com/kubedb/clickhouse/commit/3b26faef) Fix ClickHouse Keeper Selector (#48) + + + +## [kubedb/crd-manager](https://github.com/kubedb/crd-manager) + +### [v0.9.0](https://github.com/kubedb/crd-manager/releases/tag/v0.9.0) + +- [4362bceb](https://github.com/kubedb/crd-manager/commit/4362bceb) Prepare for release v0.9.0 (#76) +- [869f231f](https://github.com/kubedb/crd-manager/commit/869f231f) Add Ignite (#74) +- [625d5bf3](https://github.com/kubedb/crd-manager/commit/625d5bf3) Install gitops crds only if the flag is on (#75) + + + +## [kubedb/dashboard-restic-plugin](https://github.com/kubedb/dashboard-restic-plugin) + +### [v0.12.0](https://github.com/kubedb/dashboard-restic-plugin/releases/tag/v0.12.0) + +- [e89c675](https://github.com/kubedb/dashboard-restic-plugin/commit/e89c675) Prepare for release v0.12.0 (#38) + + + +## [kubedb/db-client-go](https://github.com/kubedb/db-client-go) + +### [v0.9.0](https://github.com/kubedb/db-client-go/releases/tag/v0.9.0) + +- [7d3f54b7](https://github.com/kubedb/db-client-go/commit/7d3f54b7) Prepare for release v0.9.0 (#173) +- [a9b612da](https://github.com/kubedb/db-client-go/commit/a9b612da) fix ignite sqlClient (#172) +- [86f1d163](https://github.com/kubedb/db-client-go/commit/86f1d163) Add Ignite Client (#171) +- [8141b087](https://github.com/kubedb/db-client-go/commit/8141b087) Add Memcached Client (#170) + + + +## [kubedb/druid](https://github.com/kubedb/druid) + +### [v0.9.0](https://github.com/kubedb/druid/releases/tag/v0.9.0) + +- [644653c6](https://github.com/kubedb/druid/commit/644653c6) Prepare for release v0.9.0 (#84) + + + +## [kubedb/elasticsearch](https://github.com/kubedb/elasticsearch) + +### [v0.54.0](https://github.com/kubedb/elasticsearch/releases/tag/v0.54.0) + +- [8faa2364](https://github.com/kubedb/elasticsearch/commit/8faa23647) Prepare for release v0.54.0 (#764) + + + +## [kubedb/elasticsearch-restic-plugin](https://github.com/kubedb/elasticsearch-restic-plugin) + +### [v0.17.0](https://github.com/kubedb/elasticsearch-restic-plugin/releases/tag/v0.17.0) + +- [ba37ce8a](https://github.com/kubedb/elasticsearch-restic-plugin/commit/ba37ce8a) Prepare for release v0.17.0 (#62) + + + +## [kubedb/ferretdb](https://github.com/kubedb/ferretdb) + +### [v0.9.0](https://github.com/kubedb/ferretdb/releases/tag/v0.9.0) + +- [fd85af44](https://github.com/kubedb/ferretdb/commit/fd85af44) Prepare for release v0.9.0 (#74) +- [3340af01](https://github.com/kubedb/ferretdb/commit/3340af01) fix stats service selector (#73) + + + +## [kubedb/gitops](https://github.com/kubedb/gitops) + +### [v0.2.0](https://github.com/kubedb/gitops/releases/tag/v0.2.0) + +- [a01846f2](https://github.com/kubedb/gitops/commit/a01846f2) Prepare for release v0.2.0 (#14) + + + +## [kubedb/ignite](https://github.com/kubedb/ignite) + +### [v0.1.0](https://github.com/kubedb/ignite/releases/tag/v0.1.0) + +- [5583cbdb](https://github.com/kubedb/ignite/commit/5583cbdb) Fix script permission (#5) +- [3f103f76](https://github.com/kubedb/ignite/commit/3f103f76) Prepare for release v0.1.0 (#4) +- [0800cfc7](https://github.com/kubedb/ignite/commit/0800cfc7) Cleanup ci +- [428b7dd3](https://github.com/kubedb/ignite/commit/428b7dd3) Test against k8s 1.32 (#2) +- [611f01a8](https://github.com/kubedb/ignite/commit/611f01a8) Add Ignite Operator Bootstrap (#3) +- [eb2b1097](https://github.com/kubedb/ignite/commit/eb2b1097) Add skeleton controller + + + +## [kubedb/installer](https://github.com/kubedb/installer) + +### [v2025.4.30](https://github.com/kubedb/installer/releases/tag/v2025.4.30) + +- [090b8588](https://github.com/kubedb/installer/commit/090b8588a) Prepare for release v2025.4.30 (#1680) +- [d8676aac](https://github.com/kubedb/installer/commit/d8676aacf) Redis Official distribution added (#1679) +- [9872281e](https://github.com/kubedb/installer/commit/9872281e1) Add Ignite (#1643) +- [b86dbf1e](https://github.com/kubedb/installer/commit/b86dbf1e9) Add ValKey Versions (#1677) +- [e87a2659](https://github.com/kubedb/installer/commit/e87a26598) Update catalog +- [8c6ea49f](https://github.com/kubedb/installer/commit/8c6ea49f9) Update cve report 2025-04-28 (#1665) +- [3303d562](https://github.com/kubedb/installer/commit/3303d5624) Add support for Cassandra backup (#1676) +- [455bf1b5](https://github.com/kubedb/installer/commit/455bf1b51) Add New ProxySQL Version 2.7.3 (#1666) +- [9270d064](https://github.com/kubedb/installer/commit/9270d064c) Add '--install-gitops-crds' flag (#1661) +- [0b28a1fa](https://github.com/kubedb/installer/commit/0b28a1fa8) Add Valkey to Redis license restriction (#1660) +- [fa9e198b](https://github.com/kubedb/installer/commit/fa9e198b8) Update crds for kubedb/apimachinery@b5f3a997 (#1675) +- [0d658935](https://github.com/kubedb/installer/commit/0d6589353) Update MySQL Init Image (#1667) +- [ca728491](https://github.com/kubedb/installer/commit/ca728491d) Update cve report (#1664) + + + +## [kubedb/kafka](https://github.com/kubedb/kafka) + +### [v0.25.0](https://github.com/kubedb/kafka/releases/tag/v0.25.0) + +- [ee707865](https://github.com/kubedb/kafka/commit/ee707865) Prepare for release v0.25.0 (#149) + + + +## [kubedb/kibana](https://github.com/kubedb/kibana) + +### [v0.30.0](https://github.com/kubedb/kibana/releases/tag/v0.30.0) + +- [d71bb28f](https://github.com/kubedb/kibana/commit/d71bb28f) Prepare for release v0.30.0 (#151) + + + +## [kubedb/kubedb-manifest-plugin](https://github.com/kubedb/kubedb-manifest-plugin) + +### [v0.17.0](https://github.com/kubedb/kubedb-manifest-plugin/releases/tag/v0.17.0) + +- [1e74db51](https://github.com/kubedb/kubedb-manifest-plugin/commit/1e74db51) Prepare for release v0.17.0 (#93) + + + +## [kubedb/kubedb-verifier](https://github.com/kubedb/kubedb-verifier) + +### [v0.5.0](https://github.com/kubedb/kubedb-verifier/releases/tag/v0.5.0) + +- [717e717](https://github.com/kubedb/kubedb-verifier/commit/717e717) Prepare for release v0.5.0 (#18) + + + +## [kubedb/mariadb](https://github.com/kubedb/mariadb) + +### [v0.38.0](https://github.com/kubedb/mariadb/releases/tag/v0.38.0) + +- [e7b961fd](https://github.com/kubedb/mariadb/commit/e7b961fd5) Prepare for release v0.38.0 (#328) +- [7d84f316](https://github.com/kubedb/mariadb/commit/7d84f3169) Nightly Test CI Fix (#317) + + + +## [kubedb/mariadb-archiver](https://github.com/kubedb/mariadb-archiver) + +### [v0.14.0](https://github.com/kubedb/mariadb-archiver/releases/tag/v0.14.0) + +- [3357ad29](https://github.com/kubedb/mariadb-archiver/commit/3357ad29) Prepare for release v0.14.0 (#48) + + + +## [kubedb/mariadb-coordinator](https://github.com/kubedb/mariadb-coordinator) + +### [v0.34.0](https://github.com/kubedb/mariadb-coordinator/releases/tag/v0.34.0) + +- [3af49e38](https://github.com/kubedb/mariadb-coordinator/commit/3af49e38) Prepare for release v0.34.0 (#142) + + + +## [kubedb/mariadb-csi-snapshotter-plugin](https://github.com/kubedb/mariadb-csi-snapshotter-plugin) + +### [v0.14.0](https://github.com/kubedb/mariadb-csi-snapshotter-plugin/releases/tag/v0.14.0) + +- [5aa23344](https://github.com/kubedb/mariadb-csi-snapshotter-plugin/commit/5aa23344) Prepare for release v0.14.0 (#46) + + + +## [kubedb/mariadb-restic-plugin](https://github.com/kubedb/mariadb-restic-plugin) + +### [v0.12.0](https://github.com/kubedb/mariadb-restic-plugin/releases/tag/v0.12.0) + +- [99425c9](https://github.com/kubedb/mariadb-restic-plugin/commit/99425c9) Prepare for release v0.12.0 (#45) + + + +## [kubedb/memcached](https://github.com/kubedb/memcached) + +### [v0.47.0](https://github.com/kubedb/memcached/releases/tag/v0.47.0) + +- [933a5aaf](https://github.com/kubedb/memcached/commit/933a5aafa) Prepare for release v0.47.0 (#498) +- [59215715](https://github.com/kubedb/memcached/commit/59215715d) Update Healthcheck (#497) + + + +## [kubedb/mongodb](https://github.com/kubedb/mongodb) + +### [v0.47.0](https://github.com/kubedb/mongodb/releases/tag/v0.47.0) + +- [41e22e2a](https://github.com/kubedb/mongodb/commit/41e22e2a5) Prepare for release v0.47.0 (#704) +- [d4e2e085](https://github.com/kubedb/mongodb/commit/d4e2e085b) Use primary pod for creating role in repl in archiver resotre (#702) +- [8edd009a](https://github.com/kubedb/mongodb/commit/8edd009a3) Move renaming-related codes on archiver-restore to a seperate file +- [13da2f49](https://github.com/kubedb/mongodb/commit/13da2f496) Fix shard reconciliation (#701) + + + +## [kubedb/mongodb-csi-snapshotter-plugin](https://github.com/kubedb/mongodb-csi-snapshotter-plugin) + +### [v0.15.0](https://github.com/kubedb/mongodb-csi-snapshotter-plugin/releases/tag/v0.15.0) + +- [79d16e38](https://github.com/kubedb/mongodb-csi-snapshotter-plugin/commit/79d16e38) Prepare for release v0.15.0 (#50) + + + +## [kubedb/mongodb-restic-plugin](https://github.com/kubedb/mongodb-restic-plugin) + +### [v0.17.0](https://github.com/kubedb/mongodb-restic-plugin/releases/tag/v0.17.0) + +- [accf597](https://github.com/kubedb/mongodb-restic-plugin/commit/accf597) Prepare for release v0.17.0 (#83) + + + +## [kubedb/mssql-coordinator](https://github.com/kubedb/mssql-coordinator) + +### [v0.9.0](https://github.com/kubedb/mssql-coordinator/releases/tag/v0.9.0) + +- [e450a03b](https://github.com/kubedb/mssql-coordinator/commit/e450a03b) Prepare for release v0.9.0 (#36) +- [0a45cf12](https://github.com/kubedb/mssql-coordinator/commit/0a45cf12) Use option to specify whether to use active or passive secondaries for SQL Server AG (#35) + + + +## [kubedb/mssqlserver](https://github.com/kubedb/mssqlserver) + +### [v0.9.0](https://github.com/kubedb/mssqlserver/releases/tag/v0.9.0) + +- [8c19feb3](https://github.com/kubedb/mssqlserver/commit/8c19feb3) Prepare for release v0.9.0 (#77) +- [35f43968](https://github.com/kubedb/mssqlserver/commit/35f43968) Accept certificates with negative serial number (#75) + + + +## [kubedb/mssqlserver-archiver](https://github.com/kubedb/mssqlserver-archiver) + +### [v0.8.0](https://github.com/kubedb/mssqlserver-archiver/releases/tag/v0.8.0) + + + + +## [kubedb/mssqlserver-walg-plugin](https://github.com/kubedb/mssqlserver-walg-plugin) + +### [v0.8.0](https://github.com/kubedb/mssqlserver-walg-plugin/releases/tag/v0.8.0) + +- [1b092f1](https://github.com/kubedb/mssqlserver-walg-plugin/commit/1b092f1) Prepare for release v0.8.0 (#24) + + + +## [kubedb/mysql](https://github.com/kubedb/mysql) + +### [v0.47.0](https://github.com/kubedb/mysql/releases/tag/v0.47.0) + +- [ec5c6e21](https://github.com/kubedb/mysql/commit/ec5c6e21b) Prepare for release v0.47.0 (#684) +- [52f0a8e1](https://github.com/kubedb/mysql/commit/52f0a8e1c) Add MySQL topology defaults to SetDefaults() (#683) +- [fea6344e](https://github.com/kubedb/mysql/commit/fea6344e5) Make InnoDB Buffer Pool Size Dynamic (#680) +- [aacb8217](https://github.com/kubedb/mysql/commit/aacb82173) Divide CI along with db_mode (#682) + + + +## [kubedb/mysql-archiver](https://github.com/kubedb/mysql-archiver) + +### [v0.15.0](https://github.com/kubedb/mysql-archiver/releases/tag/v0.15.0) + +- [611a1cfd](https://github.com/kubedb/mysql-archiver/commit/611a1cfd) Prepare for release v0.15.0 (#58) + + + +## [kubedb/mysql-coordinator](https://github.com/kubedb/mysql-coordinator) + +### [v0.32.0](https://github.com/kubedb/mysql-coordinator/releases/tag/v0.32.0) + +- [f1ada940](https://github.com/kubedb/mysql-coordinator/commit/f1ada940) Prepare for release v0.32.0 (#141) + + + +## [kubedb/mysql-csi-snapshotter-plugin](https://github.com/kubedb/mysql-csi-snapshotter-plugin) + +### [v0.15.0](https://github.com/kubedb/mysql-csi-snapshotter-plugin/releases/tag/v0.15.0) + +- [59822ff4](https://github.com/kubedb/mysql-csi-snapshotter-plugin/commit/59822ff4) Prepare for release v0.15.0 (#46) + + + +## [kubedb/mysql-restic-plugin](https://github.com/kubedb/mysql-restic-plugin) + +### [v0.17.0](https://github.com/kubedb/mysql-restic-plugin/releases/tag/v0.17.0) + +- [06037ec](https://github.com/kubedb/mysql-restic-plugin/commit/06037ec) Prepare for release v0.17.0 (#73) + + + +## [kubedb/mysql-router-init](https://github.com/kubedb/mysql-router-init) + +### [v0.32.0](https://github.com/kubedb/mysql-router-init/releases/tag/v0.32.0) + + + + +## [kubedb/ops-manager](https://github.com/kubedb/ops-manager) + +### [v0.41.0](https://github.com/kubedb/ops-manager/releases/tag/v0.41.0) + +- [076344f4](https://github.com/kubedb/ops-manager/commit/076344f48) Prepare for release v0.41.0 (#731) +- [6e6fc7b8](https://github.com/kubedb/ops-manager/commit/6e6fc7b81) Add Valkey distribution (#727) +- [e769c065](https://github.com/kubedb/ops-manager/commit/e769c0656) Fix webhook for local deployment (#728) +- [3d82ca3b](https://github.com/kubedb/ops-manager/commit/3d82ca3b0) Update for proxysql controller changes (#730) +- [b5f67337](https://github.com/kubedb/ops-manager/commit/b5f673375) Use option to specify whether to use active or passive secondaries for SQL Server AG (#726) +- [071e805a](https://github.com/kubedb/ops-manager/commit/071e805a9) Implement horizons for MongoDB replicaset (#724) +- [59dcdac7](https://github.com/kubedb/ops-manager/commit/59dcdac78) Update Kafka ops request daily schedule (#714) + + + +## [kubedb/percona-xtradb](https://github.com/kubedb/percona-xtradb) + +### [v0.41.0](https://github.com/kubedb/percona-xtradb/releases/tag/v0.41.0) + +- [7bbf390d](https://github.com/kubedb/percona-xtradb/commit/7bbf390d5) Prepare for release v0.41.0 (#406) + + + +## [kubedb/percona-xtradb-coordinator](https://github.com/kubedb/percona-xtradb-coordinator) + +### [v0.27.0](https://github.com/kubedb/percona-xtradb-coordinator/releases/tag/v0.27.0) + +- [e6259e17](https://github.com/kubedb/percona-xtradb-coordinator/commit/e6259e17) Prepare for release v0.27.0 (#95) + + + +## [kubedb/pg-coordinator](https://github.com/kubedb/pg-coordinator) + +### [v0.38.0](https://github.com/kubedb/pg-coordinator/releases/tag/v0.38.0) + +- [72911d92](https://github.com/kubedb/pg-coordinator/commit/72911d92) Prepare for release v0.38.0 (#199) + + + +## [kubedb/pgbouncer](https://github.com/kubedb/pgbouncer) + +### [v0.41.0](https://github.com/kubedb/pgbouncer/releases/tag/v0.41.0) + +- [a770503f](https://github.com/kubedb/pgbouncer/commit/a770503f) Prepare for release v0.41.0 (#370) + + + +## [kubedb/pgpool](https://github.com/kubedb/pgpool) + +### [v0.9.0](https://github.com/kubedb/pgpool/releases/tag/v0.9.0) + +- [7d581e91](https://github.com/kubedb/pgpool/commit/7d581e91) Prepare for release v0.9.0 (#73) + + + +## [kubedb/postgres](https://github.com/kubedb/postgres) + +### [v0.54.0](https://github.com/kubedb/postgres/releases/tag/v0.54.0) + +- [b8f06227](https://github.com/kubedb/postgres/commit/b8f062272) Prepare for release v0.54.0 (#812) +- [450a8b08](https://github.com/kubedb/postgres/commit/450a8b085) Fix virtual secrets deletion (#810) +- [db351f9b](https://github.com/kubedb/postgres/commit/db351f9b5) CI-FIX test repo checkout command (#811) +- [e2963887](https://github.com/kubedb/postgres/commit/e2963887d) Add db_mode, separate daily tests (#803) +- [92f7f153](https://github.com/kubedb/postgres/commit/92f7f1534) Fix restore issue (#809) + + + +## [kubedb/postgres-archiver](https://github.com/kubedb/postgres-archiver) + +### [v0.15.0](https://github.com/kubedb/postgres-archiver/releases/tag/v0.15.0) + +- [838f1dd7](https://github.com/kubedb/postgres-archiver/commit/838f1dd7) Prepare for release v0.15.0 (#60) + + + +## [kubedb/postgres-csi-snapshotter-plugin](https://github.com/kubedb/postgres-csi-snapshotter-plugin) + +### [v0.15.0](https://github.com/kubedb/postgres-csi-snapshotter-plugin/releases/tag/v0.15.0) + +- [213533d2](https://github.com/kubedb/postgres-csi-snapshotter-plugin/commit/213533d2) Prepare for release v0.15.0 (#56) + + + +## [kubedb/postgres-restic-plugin](https://github.com/kubedb/postgres-restic-plugin) + +### [v0.17.0](https://github.com/kubedb/postgres-restic-plugin/releases/tag/v0.17.0) + +- [03c4dbf](https://github.com/kubedb/postgres-restic-plugin/commit/03c4dbf) Prepare for release v0.17.0 (#70) + + + +## [kubedb/provider-aws](https://github.com/kubedb/provider-aws) + +### [v0.15.0](https://github.com/kubedb/provider-aws/releases/tag/v0.15.0) + + + + +## [kubedb/provider-azure](https://github.com/kubedb/provider-azure) + +### [v0.15.0](https://github.com/kubedb/provider-azure/releases/tag/v0.15.0) + + + + +## [kubedb/provider-gcp](https://github.com/kubedb/provider-gcp) + +### [v0.15.0](https://github.com/kubedb/provider-gcp/releases/tag/v0.15.0) + + + + +## [kubedb/provisioner](https://github.com/kubedb/provisioner) + +### [v0.54.0](https://github.com/kubedb/provisioner/releases/tag/v0.54.0) + +- [992fd429](https://github.com/kubedb/provisioner/commit/992fd429e) Prepare for release v0.54.0 (#150) +- [68487083](https://github.com/kubedb/provisioner/commit/684870838) Add Ignite (#149) + + + +## [kubedb/proxysql](https://github.com/kubedb/proxysql) + +### [v0.41.0](https://github.com/kubedb/proxysql/releases/tag/v0.41.0) + +- [5e55f968](https://github.com/kubedb/proxysql/commit/5e55f9684) Prepare for release v0.41.0 (#392) +- [131b3bd5](https://github.com/kubedb/proxysql/commit/131b3bd51) Add PerconaXtraDB Galera Cluster suport (#391) +- [05cdca0f](https://github.com/kubedb/proxysql/commit/05cdca0fb) Add MariaDB suport for ProxySQL, pod dns for mysql_servers config (#383) + + + +## [kubedb/rabbitmq](https://github.com/kubedb/rabbitmq) + +### [v0.9.0](https://github.com/kubedb/rabbitmq/releases/tag/v0.9.0) + +- [f938f3f8](https://github.com/kubedb/rabbitmq/commit/f938f3f8) Prepare for release v0.9.0 (#82) + + + +## [kubedb/redis](https://github.com/kubedb/redis) + +### [v0.47.0](https://github.com/kubedb/redis/releases/tag/v0.47.0) + +- [75318363](https://github.com/kubedb/redis/commit/75318363b) Prepare for release v0.47.0 (#591) +- [d0ba7016](https://github.com/kubedb/redis/commit/d0ba7016a) Remove replace +- [155af1e2](https://github.com/kubedb/redis/commit/155af1e24) Add Valkey support (#584) + + + +## [kubedb/redis-coordinator](https://github.com/kubedb/redis-coordinator) + +### [v0.33.0](https://github.com/kubedb/redis-coordinator/releases/tag/v0.33.0) + +- [3bd07eb1](https://github.com/kubedb/redis-coordinator/commit/3bd07eb1) Prepare for release v0.33.0 (#127) +- [f3566c1e](https://github.com/kubedb/redis-coordinator/commit/f3566c1e) valkey integration (#124) + + + +## [kubedb/redis-restic-plugin](https://github.com/kubedb/redis-restic-plugin) + +### [v0.17.0](https://github.com/kubedb/redis-restic-plugin/releases/tag/v0.17.0) + +- [1ec5f1c](https://github.com/kubedb/redis-restic-plugin/commit/1ec5f1c) Prepare for release v0.17.0 (#65) + + + +## [kubedb/replication-mode-detector](https://github.com/kubedb/replication-mode-detector) + +### [v0.41.0](https://github.com/kubedb/replication-mode-detector/releases/tag/v0.41.0) + +- [53576cb1](https://github.com/kubedb/replication-mode-detector/commit/53576cb1) Prepare for release v0.41.0 (#292) + + + +## [kubedb/schema-manager](https://github.com/kubedb/schema-manager) + +### [v0.30.0](https://github.com/kubedb/schema-manager/releases/tag/v0.30.0) + +- [8f0e3e2d](https://github.com/kubedb/schema-manager/commit/8f0e3e2d) Prepare for release v0.30.0 (#138) + + + +## [kubedb/singlestore](https://github.com/kubedb/singlestore) + +### [v0.9.0](https://github.com/kubedb/singlestore/releases/tag/v0.9.0) + +- [2122d0f9](https://github.com/kubedb/singlestore/commit/2122d0f9) Prepare for release v0.9.0 (#70) + + + +## [kubedb/singlestore-coordinator](https://github.com/kubedb/singlestore-coordinator) + +### [v0.9.0](https://github.com/kubedb/singlestore-coordinator/releases/tag/v0.9.0) + +- [1a302d6](https://github.com/kubedb/singlestore-coordinator/commit/1a302d6) Prepare for release v0.9.0 (#42) + + + +## [kubedb/singlestore-restic-plugin](https://github.com/kubedb/singlestore-restic-plugin) + +### [v0.12.0](https://github.com/kubedb/singlestore-restic-plugin/releases/tag/v0.12.0) + +- [189c173](https://github.com/kubedb/singlestore-restic-plugin/commit/189c173) Prepare for release v0.12.0 (#42) + + + +## [kubedb/solr](https://github.com/kubedb/solr) + +### [v0.9.0](https://github.com/kubedb/solr/releases/tag/v0.9.0) + +- [e8bc7698](https://github.com/kubedb/solr/commit/e8bc7698) Prepare for release v0.9.0 (#83) + + + +## [kubedb/tests](https://github.com/kubedb/tests) + +### [v0.39.0](https://github.com/kubedb/tests/releases/tag/v0.39.0) + +- [5aa1d756](https://github.com/kubedb/tests/commit/5aa1d756) Prepare for release v0.39.0 (#459) +- [04acb1ea](https://github.com/kubedb/tests/commit/04acb1ea) MySQL Test Config, fix profiles (#458) +- [4297ee65](https://github.com/kubedb/tests/commit/4297ee65) Add DB_Mode and Divide test profiles for MySQL (#450) +- [eb2e0520](https://github.com/kubedb/tests/commit/eb2e0520) Postgres Archiver - Standalone (#454) +- [265b6250](https://github.com/kubedb/tests/commit/265b6250) Fix BackupConfigDeletionPolicy, CI issues (#455) + + + +## [kubedb/ui-server](https://github.com/kubedb/ui-server) + +### [v0.30.0](https://github.com/kubedb/ui-server/releases/tag/v0.30.0) + +- [7fc6654b](https://github.com/kubedb/ui-server/commit/7fc6654b) Prepare for release v0.30.0 (#162) +- [fa8ad21a](https://github.com/kubedb/ui-server/commit/fa8ad21a) Add connection support for es,fr,sl (#161) + + + +## [kubedb/webhook-server](https://github.com/kubedb/webhook-server) + +### [v0.30.0](https://github.com/kubedb/webhook-server/releases/tag/v0.30.0) + +- [f259b5de](https://github.com/kubedb/webhook-server/commit/f259b5de) Prepare for release v0.30.0 (#154) +- [08138276](https://github.com/kubedb/webhook-server/commit/08138276) Add ignite + + + +## [kubedb/xtrabackup-restic-plugin](https://github.com/kubedb/xtrabackup-restic-plugin) + +### [v0.3.0](https://github.com/kubedb/xtrabackup-restic-plugin/releases/tag/v0.3.0) + +- [95889ff](https://github.com/kubedb/xtrabackup-restic-plugin/commit/95889ff) Prepare for release v0.3.0 (#12) + + + +## [kubedb/zookeeper](https://github.com/kubedb/zookeeper) + +### [v0.9.0](https://github.com/kubedb/zookeeper/releases/tag/v0.9.0) + +- [5ec85425](https://github.com/kubedb/zookeeper/commit/5ec85425) Prepare for release v0.9.0 (#75) +- [458caade](https://github.com/kubedb/zookeeper/commit/458caade) Use PatchStatus to avoid timing issues on db deletion (#74) +- [097d6bd3](https://github.com/kubedb/zookeeper/commit/097d6bd3) Fix webhook config and Configure restore session controller (#73) + + + +## [kubedb/zookeeper-restic-plugin](https://github.com/kubedb/zookeeper-restic-plugin) + +### [v0.10.0](https://github.com/kubedb/zookeeper-restic-plugin/releases/tag/v0.10.0) + +- [d76732b](https://github.com/kubedb/zookeeper-restic-plugin/commit/d76732b) Prepare for release v0.10.0 (#34) + + + + diff --git a/releases/v2025.4.30/release.json b/releases/v2025.4.30/release.json new file mode 100644 index 000000000..f68745f90 --- /dev/null +++ b/releases/v2025.4.30/release.json @@ -0,0 +1,379 @@ +{ + "product_line": "KubeDB", + "release": "v2025.4.30", + "docs_url_template": "https://kubedb.com/docs/%s", + "kubernetes_version": "1.26+", + "projects": [ + { + "github.com/kubedb/apimachinery": { + "tag": "v0.54.0" + } + }, + { + "github.com/kubedb/db-client-go": { + "tag": "v0.9.0" + } + }, + { + "github.com/kubedb/cassandra": { + "tag": "v0.7.0" + }, + "github.com/kubedb/cassandra-medusa-plugin": { + "tag": "v0.1.0" + }, + "github.com/kubedb/cli": { + "key": "kubedb-cli", + "tag": "v0.54.0" + }, + "github.com/kubedb/clickhouse": { + "tag": "v0.9.0" + }, + "github.com/kubedb/crd-manager": { + "tag": "v0.9.0" + }, + "github.com/kubedb/dashboard-restic-plugin": { + "tag": "v0.12.0" + }, + "github.com/kubedb/druid": { + "tag": "v0.9.0" + }, + "github.com/kubedb/elasticsearch": { + "tag": "v0.54.0" + }, + "github.com/kubedb/elasticsearch-restic-plugin": { + "tag": "v0.17.0" + }, + "github.com/kubedb/ferretdb": { + "tag": "v0.9.0" + }, + "github.com/kubedb/gitops": { + "tag": "v0.2.0" + }, + "github.com/kubedb/ignite": { + "tag": "v0.1.0" + }, + "github.com/kubedb/kafka": { + "tag": "v0.25.0" + }, + "github.com/kubedb/kubedb-manifest-plugin": { + "tag": "v0.17.0" + }, + "github.com/kubedb/kubedb-verifier": { + "tag": "v0.5.0" + }, + "github.com/kubedb/mariadb": { + "tag": "v0.38.0" + }, + "github.com/kubedb/mariadb-archiver": { + "tag": "v0.14.0" + }, + "github.com/kubedb/mariadb-coordinator": { + "tag": "v0.34.0" + }, + "github.com/kubedb/mariadb-csi-snapshotter-plugin": { + "tag": "v0.14.0" + }, + "github.com/kubedb/mariadb-restic-plugin": { + "tag": "v0.12.0" + }, + "github.com/kubedb/memcached": { + "tag": "v0.47.0" + }, + "github.com/kubedb/mongodb": { + "tag": "v0.47.0" + }, + "github.com/kubedb/mongodb-csi-snapshotter-plugin": { + "tag": "v0.15.0" + }, + "github.com/kubedb/mongodb-restic-plugin": { + "tag": "v0.17.0" + }, + "github.com/kubedb/mssql-coordinator": { + "tag": "v0.9.0" + }, + "github.com/kubedb/mssqlserver": { + "tag": "v0.9.0" + }, + "github.com/kubedb/mssqlserver-archiver": { + "tag": "v0.8.0" + }, + "github.com/kubedb/mssqlserver-walg-plugin": { + "tag": "v0.8.0" + }, + "github.com/kubedb/mysql": { + "tag": "v0.47.0" + }, + "github.com/kubedb/mysql-archiver": { + "tag": "v0.15.0" + }, + "github.com/kubedb/mysql-coordinator": { + "tag": "v0.32.0" + }, + "github.com/kubedb/mysql-csi-snapshotter-plugin": { + "tag": "v0.15.0" + }, + "github.com/kubedb/mysql-restic-plugin": { + "tag": "v0.17.0" + }, + "github.com/kubedb/mysql-router-init": { + "tag": "v0.32.0" + }, + "github.com/kubedb/percona-xtradb": { + "tag": "v0.41.0" + }, + "github.com/kubedb/percona-xtradb-coordinator": { + "tag": "v0.27.0" + }, + "github.com/kubedb/pg-coordinator": { + "tag": "v0.38.0" + }, + "github.com/kubedb/pgpool": { + "tag": "v0.9.0" + }, + "github.com/kubedb/postgres": { + "tag": "v0.54.0" + }, + "github.com/kubedb/postgres-archiver": { + "tag": "v0.15.0" + }, + "github.com/kubedb/postgres-csi-snapshotter-plugin": { + "tag": "v0.15.0" + }, + "github.com/kubedb/postgres-restic-plugin": { + "tag": "v0.17.0" + }, + "github.com/kubedb/provider-aws": { + "tag": "v0.15.0" + }, + "github.com/kubedb/provider-azure": { + "tag": "v0.15.0" + }, + "github.com/kubedb/provider-gcp": { + "tag": "v0.15.0" + }, + "github.com/kubedb/rabbitmq": { + "tag": "v0.9.0" + }, + "github.com/kubedb/redis": { + "tag": "v0.47.0" + }, + "github.com/kubedb/redis-coordinator": { + "tag": "v0.33.0" + }, + "github.com/kubedb/redis-restic-plugin": { + "tag": "v0.17.0" + }, + "github.com/kubedb/replication-mode-detector": { + "tag": "v0.41.0" + }, + "github.com/kubedb/singlestore": { + "tag": "v0.9.0" + }, + "github.com/kubedb/singlestore-coordinator": { + "tag": "v0.9.0" + }, + "github.com/kubedb/singlestore-restic-plugin": { + "tag": "v0.12.0" + }, + "github.com/kubedb/solr": { + "tag": "v0.9.0" + }, + "github.com/kubedb/tests": { + "tag": "v0.39.0" + }, + "github.com/kubedb/xtrabackup-restic-plugin": { + "tag": "v0.3.0" + }, + "github.com/kubedb/zookeeper": { + "tag": "v0.9.0" + }, + "github.com/kubedb/zookeeper-restic-plugin": { + "tag": "v0.10.0" + } + }, + { + "github.com/kubedb/kibana": { + "key": "kubedb-dashboard", + "tag": "v0.30.0", + "chartNames": [ + "kubedb-dashboard" + ] + }, + "github.com/kubedb/pgbouncer": { + "tag": "v0.41.0", + "commands": [ + "release-automaton update-vars --env-file=${WORKSPACE}/Makefile.env --vars=POSTGRES_TAG=${KUBEDB_POSTGRES_TAG} ", + "make add-license fmt" + ] + }, + "github.com/kubedb/proxysql": { + "tag": "v0.41.0", + "commands": [ + "release-automaton update-vars --env-file=${WORKSPACE}/Makefile.env --vars=MYSQL_TAG=${KUBEDB_MYSQL_TAG} --vars=PERCONA_XTRADB_TAG=${KUBEDB_PERCONA_XTRADB_TAG} ", + "make add-license fmt" + ] + } + }, + { + "github.com/kubedb/provisioner": { + "key": "kubedb-provisioner", + "tag": "v0.54.0", + "chartNames": [ + "kubedb-provisioner" + ] + }, + "github.com/kubedb/schema-manager": { + "key": "kubedb-schema-manager", + "tag": "v0.30.0", + "chartNames": [ + "kubedb-schema-manager" + ] + }, + "github.com/kubedb/ui-server": { + "key": "kubedb-ui-server", + "tag": "v0.30.0", + "chartNames": [ + "kubedb-ui-server" + ] + } + }, + { + "github.com/kubedb/ops-manager": { + "key": "kubedb-ops-manager", + "tag": "v0.41.0", + "chartNames": [ + "kubedb-ops-manager" + ] + } + }, + { + "github.com/kubedb/autoscaler": { + "key": "kubedb-autoscaler", + "tag": "v0.39.0", + "chartNames": [ + "kubedb-autoscaler" + ] + } + }, + { + "github.com/kubedb/webhook-server": { + "key": "kubedb-webhook-server", + "tag": "v0.30.0", + "chartNames": [ + "kubedb-webhook-server" + ] + } + }, + { + "github.com/kubedb/installer": { + "key": "kubedb-installer", + "tag": "v2025.4.30", + "chartNames": [ + "kubedb-crds", + "kubedb-catalog", + "kubedb" + ], + "commands": [ + "./hack/scripts/import-crds.sh", + "go run ./catalog/kubedb/fmt/main.go --update-spec=spec.replicationModeDetector.image=ghcr.io/kubedb/replication-mode-detector:${KUBEDB_REPLICATION_MODE_DETECTOR_TAG}", + "go run ./catalog/kubedb/fmt/main.go --kind=MariaDBVersion --update-spec=spec.archiver.walg.image=${KUBEDB_MARIADB_ARCHIVER_TAG}", + "go run ./catalog/kubedb/fmt/main.go --kind=MariaDBVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/mariadb-coordinator:${KUBEDB_MARIADB_COORDINATOR_TAG}", + "go run ./catalog/kubedb/fmt/main.go --kind=MySQLVersion --update-spec=spec.archiver.walg.image=${KUBEDB_MYSQL_ARCHIVER_TAG}", + "go run ./catalog/kubedb/fmt/main.go --kind=MySQLVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/mysql-coordinator:${KUBEDB_MYSQL_COORDINATOR_TAG}", + "go run ./catalog/kubedb/fmt/main.go --kind=MySQLVersion --update-spec=spec.routerInitContainer.image=ghcr.io/kubedb/mysql-router-init:${KUBEDB_MYSQL_ROUTER_INIT_TAG}", + "go run ./catalog/kubedb/fmt/main.go --kind=PerconaXtraDBVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/percona-xtradb-coordinator:${KUBEDB_PERCONA_XTRADB_COORDINATOR_TAG}", + "go run ./catalog/kubedb/fmt/main.go --kind=PostgresVersion --update-spec=spec.archiver.walg.image=${KUBEDB_POSTGRES_ARCHIVER_TAG}", + "go run ./catalog/kubedb/fmt/main.go --kind=PostgresVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/pg-coordinator:${KUBEDB_PG_COORDINATOR_TAG}", + "go run ./catalog/kubedb/fmt/main.go --kind=RedisVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/redis-coordinator:${KUBEDB_REDIS_COORDINATOR_TAG}", + "go run ./catalog/kubedb/fmt/main.go --kind=SinglestoreVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/singlestore-coordinator:${KUBEDB_SINGLESTORE_COORDINATOR_TAG}", + "go run ./catalog/kubedb/fmt/main.go --kind=MSSQLServerVersion --update-spec=spec.archiver.walg.image=ghcr.io/kubedb/mssqlserver-archiver:${KUBEDB_MSSQLSERVER_ARCHIVER_TAG}", + "go run ./catalog/kubedb/fmt/main.go --kind=MSSQLServerVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/mssql-coordinator:${KUBEDB_MSSQL_COORDINATOR_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=elasticsearch-dashboard-backup --update-spec=spec.image=ghcr.io/kubedb/dashboard-restic-plugin:${KUBEDB_DASHBOARD_RESTIC_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=elasticsearch-dashboard-restore --update-spec=spec.image=ghcr.io/kubedb/dashboard-restic-plugin:${KUBEDB_DASHBOARD_RESTIC_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=elasticsearch-backup --update-spec=spec.image=ghcr.io/kubedb/elasticsearch-restic-plugin:${KUBEDB_ELASTICSEARCH_RESTIC_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=elasticsearch-restore --update-spec=spec.image=ghcr.io/kubedb/elasticsearch-restic-plugin:${KUBEDB_ELASTICSEARCH_RESTIC_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=kubedbmanifest-backup --update-spec=spec.image=ghcr.io/kubedb/kubedb-manifest-plugin:${KUBEDB_KUBEDB_MANIFEST_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=kubedbmanifest-restore --update-spec=spec.image=ghcr.io/kubedb/kubedb-manifest-plugin:${KUBEDB_KUBEDB_MANIFEST_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mariadb-backup --update-spec=spec.image=ghcr.io/kubedb/mariadb-restic-plugin:${KUBEDB_MARIADB_RESTIC_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mariadb-csi-snapshotter --update-spec=spec.image=ghcr.io/kubedb/mariadb-csi-snapshotter-plugin:${KUBEDB_MARIADB_CSI_SNAPSHOTTER_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mariadb-restore --update-spec=spec.image=ghcr.io/kubedb/mariadb-restic-plugin:${KUBEDB_MARIADB_RESTIC_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mongodb-backup --update-spec=spec.image=ghcr.io/kubedb/mongodb-restic-plugin:${KUBEDB_MONGODB_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mongodb-csi-snapshotter --update-spec=spec.image=ghcr.io/kubedb/mongodb-csi-snapshotter-plugin:${KUBEDB_MONGODB_CSI_SNAPSHOTTER_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mongodb-restore --update-spec=spec.image=ghcr.io/kubedb/mongodb-restic-plugin:${KUBEDB_MONGODB_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mysql-backup --update-spec=spec.image=ghcr.io/kubedb/mysql-restic-plugin:${KUBEDB_MYSQL_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mysql-csi-snapshotter --update-spec=spec.image=ghcr.io/kubedb/mysql-csi-snapshotter-plugin:${KUBEDB_MYSQL_CSI_SNAPSHOTTER_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mysql-restore --update-spec=spec.image=ghcr.io/kubedb/mysql-restic-plugin:${KUBEDB_MYSQL_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=opensearch-backup --update-spec=spec.image=ghcr.io/kubedb/elasticsearch-restic-plugin:${KUBEDB_ELASTICSEARCH_RESTIC_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=opensearch-restore --update-spec=spec.image=ghcr.io/kubedb/elasticsearch-restic-plugin:${KUBEDB_ELASTICSEARCH_RESTIC_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=postgres-backup --update-spec=spec.image=ghcr.io/kubedb/postgres-restic-plugin:${KUBEDB_POSTGRES_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mysql-physical-backup --update-spec=spec.image=ghcr.io/kubedb/xtrabackup-restic-plugin:${KUBEDB_XTRABACKUP_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mysql-physical-restore --update-spec=spec.image=ghcr.io/kubedb/xtrabackup-restic-plugin:${KUBEDB_XTRABACKUP_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=postgres-csi-snapshotter --update-spec=spec.image=ghcr.io/kubedb/postgres-csi-snapshotter-plugin:${KUBEDB_POSTGRES_CSI_SNAPSHOTTER_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=postgres-physical-backup --update-spec=spec.image=ghcr.io/kubedb/postgres-restic-plugin:${KUBEDB_POSTGRES_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=postgres-physical-backup-restore --update-spec=spec.image=ghcr.io/kubedb/postgres-restic-plugin:${KUBEDB_POSTGRES_RESTIC_PLUGIN_TAG}_16.1", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=postgres-restore --update-spec=spec.image=ghcr.io/kubedb/postgres-restic-plugin:${KUBEDB_POSTGRES_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=redis-backup --update-spec=spec.image=ghcr.io/kubedb/redis-restic-plugin:${KUBEDB_REDIS_RESTIC_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=redis-restore --update-spec=spec.image=ghcr.io/kubedb/redis-restic-plugin:${KUBEDB_REDIS_RESTIC_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=singlestore-backup --update-spec=spec.image=ghcr.io/kubedb/singlestore-restic-plugin:${KUBEDB_SINGLESTORE_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=singlestore-restore --update-spec=spec.image=ghcr.io/kubedb/singlestore-restic-plugin:${KUBEDB_SINGLESTORE_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=zookeeper-backup --update-spec=spec.image=ghcr.io/kubedb/zookeeper-restic-plugin:${KUBEDB_ZOOKEEPER_RESTIC_PLUGIN_TAG}", + "go run ./catalog/kubestash/fmt/main.go --kind=Function --name=zookeeper-restore --update-spec=spec.image=ghcr.io/kubedb/zookeeper-restic-plugin:${KUBEDB_ZOOKEEPER_RESTIC_PLUGIN_TAG}", + "make update-charts CHART_VERSION=${RELEASE} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-autoscaler CHART_VERSION=${KUBEDB_AUTOSCALER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-crd-manager CHART_VERSION=${KUBEDB_CRD_MANAGER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-dashboard CHART_VERSION=${KUBEDB_KIBANA_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-gitops CHART_VERSION=${KUBEDB_GITOPS_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-ops-manager CHART_VERSION=${KUBEDB_OPS_MANAGER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-provisioner CHART_VERSION=${KUBEDB_PROVISIONER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-schema-manager CHART_VERSION=${KUBEDB_SCHEMA_MANAGER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-ui-server CHART_VERSION=${KUBEDB_UI_SERVER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-webhook-server CHART_VERSION=${KUBEDB_WEBHOOK_SERVER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-provider-aws CHART_VERSION=${RELEASE} APP_VERSION=${KUBEDB_PROVIDER_AWS_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-provider-azure CHART_VERSION=${RELEASE} APP_VERSION=${KUBEDB_PROVIDER_AZURE_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "make chart-kubedb-provider-gcp CHART_VERSION=${RELEASE} APP_VERSION=${KUBEDB_PROVIDER_GCP_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", + "./hack/scripts/update-chart-dependencies.sh", + "./hack/scripts/update-catalog.sh" + ], + "release_branch": "release-${TAG}" + } + }, + { + "github.com/appscode/charts": { + "charts": [ + "github.com/kubedb/installer" + ], + "changelog": "Skip" + } + }, + { + "github.com/appscode/static-assets": { + "commands": [ + "release-automaton update-assets --hide --release-file=${SCRIPT_ROOT}/releases/${RELEASE}/release.json --workspace=${WORKSPACE}" + ], + "changelog": "StandaloneWebsite" + } + }, + { + "github.com/kubedb/docs": { + "key": "kubedb", + "tag": "v2025.4.30", + "commands": [ + "mv ${SCRIPT_ROOT}/releases/${RELEASE}/docs_changelog.md ${WORKSPACE}/docs/CHANGELOG-${RELEASE}.md" + ], + "release_branch": "release-${TAG}" + } + }, + { + "github.com/kubedb/website": { + "tag": "v2025.4.30", + "commands": [ + "make set-assets-repo ASSETS_REPO_URL=https://github.com/appscode/static-assets", + "make docs", + "make set-version VERSION=${TAG}" + ], + "release_branch": "master", + "changelog": "Skip" + } + } + ] +} \ No newline at end of file