Skip to content

v2.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Jul 09:50
373c2ad

Changelog

  • 140dafe Add MariaDB Galera 11.8.6 as tested environment with CI coverage
  • 9785127 Also added libpq dependency to unpack in integration tests
  • e25f665 Fix ports/scripts/sandbox-directory for PostgreSQL+ProxySQL
  • 857149f Merge pull request #108 from ProxySQL/feat/mariadb-galera-11-8-6
  • 80342d9 Merge pull request #114 from ProxySQL/fix/unpack-error-message-instructions
  • 62dedb4 Merge pull request #115 from ProxySQL/docs/claude-md
  • 37a55bf Merge pull request #116 from ProxySQL/fix/install-script-dependency-hints
  • c020f16 Merge pull request #117 from ProxySQL/fix/postgresql-deb-share-layout
  • a7d55f9 Merge pull request #118 from ProxySQL/ci/postgresql-clean-deb-extraction
  • b738c7d Merge pull request #119 from ProxySQL/fix/postgresql-port-collision
  • e175007 Merge pull request #122 from ProxySQL/fix/delete-sandbox-race-on-rm
  • ef4ee6c Merge pull request #123 from ProxySQL/feat/postgresql-test-replication-script
  • 4282c10 Merge pull request #124 from ProxySQL/fix/mariadb-11-4-replication-auth
  • 96048f5 Merge pull request #125 from ronaldbradford/fix/postgresql-proxy
  • c097065 Merge pull request #130 from ronaldbradford/fix/libpq5-dependency
  • eae033e Merge pull request #132 from ProxySQL/fix/131-replica-ready-after-deploy
  • 88450a1 Merge pull request #57 from ProxySQL/claude-agent-v1
  • 65c7029 Merge remote-tracking branch 'origin/master' into fix/postgresql-port-collision
  • e65eed3 Use admin credentials with use command
  • bf791a3 add libpq5 to unpack, required to get all versions 12-18 to operate correctly
  • 5ff9c69 ci(postgresql): stop installing system PG before tests so issue #112 path is exercised
  • fae6068 ci: drop Go 1.22 support; require Go 1.23 only (stabilize macOS CI)
  • a2caf94 ci: harden PXC/Galera startup and macOS unit tests to eliminate flakes
  • 91262df ci: improve macOS cmd test workaround - try CGO_ENABLED=0 and 1 explicitly
  • 37c3c9f ci: stronger macOS workaround for cmd package test binary
  • fb4ffbd feat(postgresql): add test_replication script for replication topology
  • aeb4eab feat: add reusable Claude DB expertise skill templates
  • 4d9f5b5 fix install workflow repository context
  • aec96f5 fix(postgresql): avoid port collisions across single/replication/multiple deploys
  • a0d3dff fix(postgresql): place deb-extracted binaries at lib/postgresql//bin so PG can relocate sharedir
  • 9e188c8 fix(replication): treat MariaDB 11+ like 10.x in GreaterOrEqualVersion
  • 4adea12 fix(replication): wait for replicas to be ready to serve queries after deploy (fixes #131)
  • e8e39f6 fix(sandbox): retry rm -rf during delete to handle kill -9 file-handle race
  • 9e294a7 fix: MariaDB 11.8.6 Galera lib needs OpenSSL 1.0
  • 73b7c34 fix: address Claude agent review follow-ups
  • e0c4ae5 fix: detect missing install-script deps with usable hints; prefer sha256sum
  • 66d2303 fix: filter MariaDB 11.8.6 deprecation warning in ProxySQL tests
  • c9ecece fix: give actionable instructions when sandbox-binary directory is missing
  • 06597e9 fix: only print error log after startup timeout, not during wait loop