Releases: ProxySQL/orchestrator
Releases · ProxySQL/orchestrator
v4.30.2
What's Changed
- Multi-cluster support: MySQL and PostgreSQL simultaneously by @renecannao in #75
- Upgrade web UI from Bootstrap 3 to Bootstrap 5.3 by @renecannao in #76
- Support MySQL replication named channels (phases 1-3) by @renecannao in #78
- Named channels phases 4-6: API, failover, docs & tests by @renecannao in #79
- CI: MySQL version matrix (5.7-9.6) and named channels tests by @renecannao in #85
- CI: Add behavioral validation tests for topology, problems, and operations by @renecannao in #91
- CI: Advanced failover tests and PostgreSQL version matrix by @renecannao in #86
- CI: Raft consensus testing under failure conditions by @renecannao in #87
- Bump version to 4.30.0 by @renecannao in #93
- Add arm64 release packages and multi-arch Docker images by @renecannao in #94
Full Changelog: v4.2.0...v4.30.2
What's Changed
- Multi-cluster support: MySQL and PostgreSQL simultaneously by @renecannao in #75
- Upgrade web UI from Bootstrap 3 to Bootstrap 5.3 by @renecannao in #76
- Support MySQL replication named channels (phases 1-3) by @renecannao in #78
- Named channels phases 4-6: API, failover, docs & tests by @renecannao in #79
- CI: MySQL version matrix (5.7-9.6) and named channels tests by @renecannao in #85
- CI: Add behavioral validation tests for topology, problems, and operations by @renecannao in #91
- CI: Advanced failover tests and PostgreSQL version matrix by @renecannao in #86
- CI: Raft consensus testing under failure conditions by @renecannao in #87
- Bump version to 4.30.0 by @renecannao in #93
- Add arm64 release packages and multi-arch Docker images by @renecannao in #94
Full Changelog: v4.2.0...v4.30.2
v4.30.1-rc2
What's Changed
- Multi-cluster support: MySQL and PostgreSQL simultaneously by @renecannao in #75
- Upgrade web UI from Bootstrap 3 to Bootstrap 5.3 by @renecannao in #76
- Support MySQL replication named channels (phases 1-3) by @renecannao in #78
- Named channels phases 4-6: API, failover, docs & tests by @renecannao in #79
- CI: MySQL version matrix (5.7-9.6) and named channels tests by @renecannao in #85
- CI: Add behavioral validation tests for topology, problems, and operations by @renecannao in #91
- CI: Advanced failover tests and PostgreSQL version matrix by @renecannao in #86
- CI: Raft consensus testing under failure conditions by @renecannao in #87
- Bump version to 4.30.0 by @renecannao in #93
Full Changelog: v4.2.0...v4.30.1-rc2
What's Changed
- Multi-cluster support: MySQL and PostgreSQL simultaneously by @renecannao in #75
- Upgrade web UI from Bootstrap 3 to Bootstrap 5.3 by @renecannao in #76
- Support MySQL replication named channels (phases 1-3) by @renecannao in #78
- Named channels phases 4-6: API, failover, docs & tests by @renecannao in #79
- CI: MySQL version matrix (5.7-9.6) and named channels tests by @renecannao in #85
- CI: Add behavioral validation tests for topology, problems, and operations by @renecannao in #91
- CI: Advanced failover tests and PostgreSQL version matrix by @renecannao in #86
- CI: Raft consensus testing under failure conditions by @renecannao in #87
- Bump version to 4.30.0 by @renecannao in #93
Full Changelog: v4.2.0...v4.30.1-rc2
v4.2.0
What's Changed
- Add OpenAPI 3.0 specification for API v2 by @renecannao in #57
- Evaluate hashicorp/raft upstream migration by @renecannao in #59
- Add PostgreSQL replication provider by @renecannao in #58
- Fix pre-existing lint issues (partial) by @renecannao in #60
- Migrate from openark/raft fork to upstream hashicorp/raft v1.7 by @renecannao in #62
- Add comprehensive documentation: quick start, tutorials, user manual, reference by @renecannao in #63
- Add PostgreSQL support: discovery, failure detection, and recovery by @renecannao in #70
- Add PostgreSQL functional tests with real containers in CI by @renecannao in #71
- Add PostgreSQL documentation and tutorials by @renecannao in #72
Full Changelog: v4.1.0...v4.2.0
v4.1.0
What's Changed
- Add built-in ProxySQL failover hooks by @renecannao in #36
- Add ProxySQL LLC copyright notice to LICENSE by @renecannao in #8
- Add ProxySQL topology query API by @renecannao in #37
- Add Prometheus metrics and Kubernetes health endpoints by @renecannao in #38
- Replace go-martini with chi router by @renecannao in #39
- Add database provider abstraction layer by @renecannao in #41
- Add API v2 with structured responses (chi-based rebuild) by @renecannao in #42
- Add functional test CI: Docker MySQL topology + ProxySQL + failover tests by @renecannao in #51
- Release 4.1.0 by @renecannao in #52
Full Changelog: v4.0.0...v4.1.0
v4.0.0
What's Changed
- Update GitHub issue and PR templates by @renecannao in #10
- Fix CI: update Go version and GitHub Actions to current versions by @renecannao in #11
- Add community governance files by @renecannao in #12
- Add ProxySQL LLC copyright notice to LICENSE by @renecannao in #13
- Rebrand README for ProxySQL LLC maintainership by @renecannao in #14
- Update documentation links from openark/percona to proxysql by @renecannao in #15
- Bump version to 4.0.0-rc1 by @renecannao in #16
- Migrate Go module path from openark to proxysql by @renecannao in #25
- CI modernization: caching, lint, security scanning, matrix testing by @renecannao in #24
- Add code quality tooling (Makefile, golangci-lint) by @renecannao in #26
- Dependency updates and CVE audit by @renecannao in #27
- Add release workflow for Docker and binary packages on tag push by @renecannao in #28
- Bump version to 4.0.0 stable by @renecannao in #29
New Contributors
- @renecannao made their first contribution in #10
Full Changelog: v3.2.6...v4.0.0
v4.0.0-rc1: ProxySQL LLC Maintainership
ProxySQL LLC takes over orchestrator maintainership
Orchestrator is now maintained by ProxySQL LLC. This release candidate marks the beginning of a new chapter for the project.
History
Orchestrator was originally created at Outbrain (2014), moved to GitHub (2016), then to openark (2020), and was maintained by Percona. ProxySQL LLC has now taken over active development and maintenance as of 2026.
What changed in this release
- Governance: Added CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, and MAINTAINERS.md
- Branding: README rewritten to reflect ProxySQL LLC maintainership with full project lineage
- LICENSE: Added ProxySQL LLC copyright (all prior attributions preserved)
- CI: Updated Go from 1.16 to 1.25.7, bumped GitHub Actions to v4/v5
- GitHub templates: New structured issue templates (bug report, feature request, question) and updated PR template with DCO checklist
- Documentation: All docs links updated from openark/percona to proxysql/orchestrator
What's coming in 4.0.0
- Go module path migration (
github.com/openark/orchestrator→github.com/proxysql/orchestrator) - Dependency updates and security fixes
- Code quality improvements
- ProxySQL-native integration exploration
How to contribute
See CONTRIBUTING.md to get started.