Project: KubeDB by AppsCode (App Definition and Development / Database)
File: CHANGELOG-v2024.1.26-rc.0.md

title: Changelog | KubeDB description: Changelog menu: docs_{{.version}}: identifier: changelog-kubedb-v2024.1.26-rc.0 name: Changelog-v2024.1.26-rc.0 parent: welcome weight: 20240126 product_name: kubedb menuname: docs{{.version}} sectionmenuid: welcome url: /docs/{{.version}}/welcome/changelog-v2024.1.26-rc.0/ aliases: /docs/{{.version}}/CHANGELOG-v2024.1.26-rc.0/ Update deps Add Singlestore Config Type (#1136) Defaulting RunAsGroup (#1134) Minox fixes in rlease (#1135) Ferretdb webhook and apis updated (#1132) Fix spelling mistakes in dashboard. (#1133) Fix release issues and add version 28.0.1 (#1131) Fix dashboard config merger command. (#1126) Add kafka connector webhook (#1128) Update Rabbitmq helpers and webhooks (#1130) Add ZooKeeper Standalone Mode (#1129) Remove replica condition for Pgpool (#1127) Update docker/docker Add validator to check negative number of replicas. (#1124) Add utilities to extract databaseInfo (#1123) Fix short name for FerretDBVersion Update deps Without non-root (#1122) Add `PausedBackups` field into `OpsRequestStatus` (#1114) Add FerretDB Apis (#1119) Add missing entries while ignoring openapi schema (#1121) Fix API for new Databases (#1120) Fix issues with Pgpool HealthChecker field and version check in webhook (#1118) Remove unnecessary apis for singlestore (#1117) Add Rabbitmq API (#1109) Remove api call from Solr setDefaults. (#1116) Add Solr API (#1110) Pgpool Backend Set to Required (#1113) Fix ElasticsearchDashboard constants Change dashboard api group to elasticsearch (#1112) Add ZooKeeper API (#1104) Add Pgpool apis (#1103) Add Druid API (#1111) Add SingleStore APIS (#1108) Add runAsGroup field in mgVersion api (#1107) Add Kafka Connect Cluster and Connector APIs (#1066) Fix replica count for arbiter & hidden node (#1106) Implement validator for autoscalers (#1105) Add kubestash controller for changing kubeDB phase (#1096) Ignore validators.autoscaling.kubedb.com webhook handlers Update deps Remove crd informer (#1102) Remove discovery.ResourceMapper (#1101) Replace deprecated PollImmediate (#1100) Add ConfigureOpenAPI helper (#1099) update sidekick deps Fix linter Use k8s 1.29 client libs (#1093) Prepare for release v0.41.0-rc.0 (#749) Grafana dashboard's metric checking CLI (#740) Prepare for release v0.41.0-beta.1 (#748) Update deps Prepare for release v0.41.0-beta.0 (#747) Update deps (#746) Update deps (#745) Prepare for release v0.0.2 (#10) Add --remove-unused-crds (#9) Hide new databases Fix Apimachinery module (#8) Install kubestash crds for ops_manager (#7) Set multiple values to true in featureGates (#5) Prepare for release v0.0.9 (#83) Add support for Opensearch Dashboard client (#82) Add backup and restore methods for kibana dashboard (#81) Add release workflow Add release tracker script Add Pgpool DB-Client (#80) Change dashboard api group to elasticsearch (#79) Add Singlestore db-client (#73) Add client libraries for kafka and kafka connect (#74) Add Go client for ElasticsearchDashboard (#78) Update deps (#77) Update deps (#76) Use k8s 1.29 client libs (#75) Prepare for release v0.0.2 (#6) Remove cassandra, clickhouse, etcd flags Updates for running Druid as non root (#5) Fix release issues and add version 28.0.1 (#4) Update install recipies to install zookeeper also (#1) Remove manager binary (#3) Prepare for release v0.41.0-rc.0 (#700) Prepare for release v0.41.0-beta.1 (#699) Use ptr.Deref(); Update deps Update ci & makefile for crd-manager (#698) Add catalog client in scheme. (#697) Add Support for DB phase change for restoring using KubeStash (#696) Update makefile for dynamic crd installer (#695) Prepare for release v0.41.0-beta.0 (#694) Dynamically start crd controller (#693) Update deps (#692) Update deps (#691) Add openapi configuration for webhook server (#690) Update lint command Update deps Use k8s 1.29 client libs (#689) Prepare for release v0.4.0-rc.0 (#17) Prepare for release v0.4.0-beta.1 (#16) Prepare for release

(#15) Use k8s 1.29 client libs (#14) Prepare for release v0.0.2 (#6) Remove cassandra, clickhouse, etcd flags Update install recipies in makefile (#5) Prepare for release v0.12.0-rc.0 (#71) Remove cassandra, clickhouse, etcd flags Fix podtemplate containers reference isuue (#70) Add termination policy for kafka and connect cluster (#69) Prepare for release v0.12.0-beta.1 (#68) Move Kafka Podtemplate to ofshoot-api v2 (#66) Update ci & makefile for crd-manager (#67) Add kafka connector controller (#65) Add Kafka connect controller (#44) update deps (#64) Update makefile for dynamic crd installer (#63) Prepare for release v0.12.0-beta.0 (#62) Dynamically start crd controller (#61) Update deps (#60) Update deps (#59) Add openapi configuration for webhook server (#58) Use k8s 1.29 client libs (#57) Prepare for release v0.4.0-rc.0 (#38) Prepare for release v0.4.0-beta.1 (#37) Update component name (#35) Prepare for release v0.4.0-beta.0 (#36) Use k8s 1.29 client libs (#34) Prepare for release v0.25.0-rc.0 (#252) Prepare for release v0.25.0-beta.1 (#250) Use ptr.Deref(); Update deps Fix ci & makefile for crd-manager (#249) Incorporate with apimachinery package name change from `stash` to `restore` (#248) Prepare for release v0.25.0-beta.0 (#247) Dynamically start crd controller (#246) Update deps (#245) Update deps (#244) Update deps Use k8s 1.29 client libs (#242) Prepare for release v0.1.0-rc.0 (#6) Prepare for release v0.1.0-beta.1 (#5) Don't use fail-fast Prepare for release v0.1.0-beta.0 (#4) Use k8s 1.29 client libs (#3) Fix binlog command Fix release workflow Prepare for release v0.1.0 (#1) mysql -> mariadb Implemenet new algorithm for archiver and restorer (#5) Fix 5.7.x build Update build matrix Use separate dockerfile per mysql version (#9) Prepare for release v0.2.0 (#8) Install mysqlbinlog (#7) Use appscode-images as base image (#6) Prepare for release v0.1.0 (#4) Prepare for release v0.1.0-rc.1 (#3) Prepare for release v0.1.0-rc.0 (#2) Fix wal-g binary Fix build Add build script (#1) Prepare for release v0.21.0-rc.0 (#102) Prepare for release v0.21.0-beta.1 (#101) Prepare for release v0.21.0-beta.0 (#100) Update deps (#99) Update deps (#98) Use k8s 1.29 client libs (#97) Prepare for release v0.1.0-rc.0 (#6) Prepare for release v0.1.0-beta.1 (#5) Prepare for release v0.1.0-beta.0 (#4) Use k8s 1.29 client libs (#3) Prepare for release v0.1.0 (#2) Enable GH actions Replace mysql with mariadb Prepare for release v0.34.0-rc.0 (#419) Prepare for release v0.34.0-beta.1 (#418) Incorporate with apimachinery package name change from stash to restore (#417) Prepare for release v0.34.0-beta.0 (#416) Dynamically start crd controller (#415) Update deps (#414) Update deps (#413) Use k8s 1.29 client libs (#412) Prepare for release v0.34.0-rc.0 (#607) Prepare for release v0.34.0-beta.1 (#606) Update ci mgVersion; Fix pointer dereference issue (#605) Run ci with specific crd-manager branch (#604) Add kubestash for health check (#603) Install crd-manager specifiying DATABASE (#602) 7.0.4 -> 7.0.5; update deps Fix oplog backup directory (#601) Add Support for DB phase change for restoring using `KubeStash` (#586) add ssl/tls args command (#595) Prepare for release v0.34.0-beta.0 (#600) Dynamically start crd controller (#599) Update deps (#598) Update deps (#597) Configure openapi for webhook server (#596) Update ci versions Update deps Use k8s 1.29 client libs (#594) Prepare for release v0.2.0-rc.0 (#13) Prepare for release v0.2.0-beta.1 (#12) Fix component driver status (#11) Update deps (#10) Prepare for release v0.2.0-beta.0 (#9) Use k8s 1.29 client libs (#8) Prepare for release v0.4.0-rc.0 (#24) Prepare for release

(#23) Reorder the execution of cleanup funcs (#22) Prepare for release v0.4.0-beta.0 (#20) Use k8s 1.29 client libs (#19) Prepare for release v0.34.0-rc.0 (#604) Refactor (#602) Fix provider env in sidekick (#601) Fix restore service selector (#600) Prepare for release v0.34.0-beta.1 (#599) Prepare for release v0.34.0-beta.1 (#598) Fix pointer dereference issue (#597) Update ci & makefile for crd-manager (#596) Fix binlog backup directory (#587) Add Support for DB phase change for restoring using KubeStash (#594) Prepare for release v0.34.0-beta.0 (#593) Dynamically start crd controller (#592) Update deps (#591) Update deps (#590) Include kubestash catalog chart in makefile (#588) Add openapi configuration for webhook server (#589) Update deps Use k8s 1.29 client libs (#586) Ensure MySQLArchiver crd (#585) Prepare for release v0.2.0-rc.0 (#18) Remove obsolete files (#16) Fix mysql-community-common version in docker file Prepare for release v0.2.0-beta.1 (#15) Refactor + Cleanup wal-g example files (#14) Don't use fail-fast Prepare for release v0.2.0-beta.0 (#12) Use k8s 1.29 client libs (#11) Prepare for release v0.19.0-rc.0 (#99) Prepare for release v0.19.0-beta.1 (#98) Prepare for release v0.19.0-beta.0 (#97) Update deps (#96) Update deps (#95) Use k8s 1.29 client libs (#94) Prepare for release v0.2.0-rc.0 (#6) Prepare for release v0.2.0-beta.1 (#5) Fix component driver status & Update deps (#3) Prepare for release v0.2.0-beta.0 (#4) Use k8s 1.29 client libs (#2) Prepare for release v0.4.0-rc.0 (#22) Prepare for release v0.4.0-beta.1 (#21) Removed `--all-databases` flag for restoring (#20) Prepare for release v0.4.0-beta.0 (#19) Use k8s 1.29 client libs (#18) Update deps (#38) Use k8s 1.29 client libs (#37) Prepare for release v0.28.0-rc.0 (#350) Prepare for release v0.28.0-beta.1 (#348) Incorporate with apimachinery package name change from `stash` to `restore` (#347) Prepare for release v0.28.0-beta.0 (#346) Dynamically start crd controller (#345) Update deps (#344) Update deps (#343) Update deps Use k8s 1.29 client libs (#341) Prepare for release v0.14.0-rc.0 (#59) Prepare for release v0.14.0-beta.1 (#58) Prepare for release v0.14.0-beta.0 (#57) Update deps (#56) Update deps (#55) Use k8s 1.29 client libs (#54) Prepare for release v0.25.0-rc.0 (#150) Fixed (#149) Prepare for release v0.25.0-beta.1 (#148) Prepare for release v0.25.0-beta.0 (#147) Update deps (#146) Update deps (#145) Use k8s 1.29 client libs (#144) Prepare for release v0.28.0-rc.0 (#313) Prepare for release v0.28.0-beta.1 (#312) Incorporate with apimachinery package name change from stash to restore (#311) Prepare for release v0.28.0-beta.0 (#310) Dynamically start crd controller (#309) Update deps (#308) Update deps (#307) Update deps Use k8s 1.29 client libs (#305) Prepare for release v0.0.2 (#7) Remove cassandra, clickhouse, etcd flags Fix log (#6) Fix xorm client issue (#5) Update install recipes in makefile (#4) Prepare for release v0.41.0-rc.0 (#709) Prepare for release v0.41.0-beta.1 (#708) Prepare for release v0.41.0-beta.1 (#707) Use ptr.Deref(); Update deps Update ci & makefile for crd-manager (#706) Fix wal backup directory (#705) Add Support for DB phase change for restoring using KubeStash (#704) Prepare for release v0.41.0-beta.0 (#703) Dynamically start crd controller (#702) Update deps (#701) Disable fairness api Set --restricted=false for ci tests (#700) Add Postgres test fix (#699) Configure openapi for webhook server (#698) Update deps Use k8s 1.29 client libs (#697) Prepare for release v0.2.0-rc.0 (#19) Create directory for wal-backup (#18) Prepare for release v0.2.0-beta.1 (#17) Don't use fail-fast Prepare for release v0.2.0-beta.0 (#16) Use k8s 1.29 client libs (#15) Prepare for release

(#16) Prepare for release v0.2.0-beta.1 (#15) Update README.md (#14) Update deps (#13) Prepare for release v0.2.0-beta.0 (#12) Use k8s 1.29 client libs (#11) Checkout fake release branch for release workflow Checkout fake release branch for release workflow Prepare for release v0.28.0-rc.0 (#331) Update ci & makefile for crd-manager (#326) Handle MySQL URL Parsing (#330) Fix MySQL Client and sync_user (#328) Prepare for release v0.28.0-beta.1 (#327) Incorporate with apimachinery package name change from stash to restore (#325) Prepare for release v0.28.0-beta.0 (#324) Dynamically start crd controller (#323) Update deps (#322) Update deps (#321) Update deps Use k8s 1.29 client libs (#319) Prepare for release v0.0.2 (#6) Remove cassandra, clickhouse, etcd flags Add Appbinding (#5) Fix health checker (#4) Update install recipes in makefile (#3) Prepare for release v0.34.0-rc.0 (#519) Init sentinel before secret watcher (#518) Prepare for release v0.34.0-beta.1 (#517) Fix panic (#516) Update ci & makefile for crd-manager (#515) Add Support for DB phase change for restoring using KubeStash (#514) Prepare for release v0.34.0-beta.0 (#513) Dynamically start crd controller (#512) Update deps (#511) Update deps (#510) Update deps Use k8s 1.29 client libs (#508) Update redis versions in nightly tests (#507) Prepare for release v0.20.0-rc.0 (#90) Prepare for release v0.20.0-beta.1 (#89) Prepare for release v0.20.0-beta.0 (#88) Update deps (#87) Update deps (#86) Use k8s 1.29 client libs (#85) Prepare for release v0.4.0-rc.0 (#18) Prepare for release v0.4.0-beta.1 (#17) Prepare for release v0.4.0-beta.0 (#16) Use k8s 1.29 client libs (#15) Prepare for release v0.28.0-rc.0 (#254) Prepare for release v0.28.0-beta.1 (#253) Prepare for release v0.28.0-beta.0 (#252) Update deps (#251) Update deps (#250) Use k8s 1.29 client libs (#249) Prepare for release v0.0.2 (#9) Add AppBinding Config (#8) Fix Appbinding Scheme (#7) Remove cassandra, clickhouse, etcd flags Update install recipes in makefile (#6) Prepare for release v0.0.2 (#3) Prepare for release v0.0.2 (#6) Remove cassandra, clickhouse, etcd flags Fix install recipes for Solr (#3) Start health check using a struct. (#5) Prepare for release v0.26.0-rc.0 (#296) Add ZooKeeper Tests (#294) Fix kafka env-variable tests (#293) Prepare for release v0.26.0-beta.1 (#292) increase cpu limit for vertical scaling (#289) Change dashboard api group (#291) Fix error logging forceCleanup PVCs for mongo (#288) Add PostgreSQL logical replication tests (#202) Find profiles in array, Don't match with string (#286) Give time to PDB status to be updated (#285) Prepare for release v0.26.0-beta.0 (#284) Update deps (#283) Update deps (#282) mongodb vertical scaling fix (#281) Add `--restricted` flag (#280) Fix linter errors Update lint command Use k8s 1.29 client libs (#279) Prepare for release v0.17.0-rc.0 (#106) Prepare for release v0.17.0-beta.1 (#105) Implement SingularNameProvider Prepare for release v0.17.0-beta.0 (#104) Update deps (#103) Update deps (#102) Use k8s 1.29 client libs (#101) Prepare for release v0.17.0-rc.0 (#91) Add kafka connector webhook apitypes (#90) Fix solr webhook Prepare for release v0.17.0-beta.1 (#89) Add kafka connect-cluster (#87) Add new Database support (#88) Set default kubebuilder client for autoscaler (#86) Incorporate apimachinery (#85) Add kafka ops request validator (#84) Fix webhook handlers (#83) Prepare for release v0.17.0-beta.0 (#82) Update deps (#81) Update deps (#79) Use k8s 1.29 client libs (#78) Prepare for release v0.0.2 (#6) Remove cassandra, clickhouse, etcd flags Add ZooKeeper Standalone (#5) Add e2e test workflow (#4) Update install recipes in makefile (#3) Limit ZooKeeper Health Logs (#2)