Skip to content

v0.9.0

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Oct 01:38
· 8 commits to main since this release

Changelog

  • 14b7543 Integrate nixpks build (#45)
  • 44c253f Merge pull request #36 from bluzername/pgservice-fallback
  • 2e06f8c Merge pull request #37 from pgrundev/review/bedrock-mantle-no-sdk
  • f809a6e Merge pull request #42 from pgrundev/sponsors/funding-yml
  • 96df3d4 Switch the PostgreSQL driver from pgx to pgGo (#114)
  • b0693c5 Update FUNDING.yml
  • 37b82ae Update GitHub funding information
  • ccf2288 build(deps): bump actions/checkout from 4.4.0 to 7.0.1 (#112)
  • a1e6561 build(deps): bump anchore/sbom-action/download-syft (#49)
  • 6ea5815 build(deps): bump docker/setup-buildx-action from 4.3.0 to 4.4.1 (#117)
  • 89205f8 build(deps): bump docker/setup-qemu-action from 4.2.0 to 4.3.0 (#59)
  • c821f9f build(deps): bump docker/setup-qemu-action from 4.3.0 to 4.4.0 (#116)
  • f8eab67 build(deps): bump github.com/jackc/pgx/v5 from 5.10.0 to 5.11.0 (#108)
  • a35845b build(deps): bump github.com/kevinburke/ssh_config from 1.4.0 to 1.6.0 (#40)
  • ee062c4 build(deps): bump github/codeql-action/upload-sarif (#111)
  • c1226e5 build(deps): bump github/codeql-action/upload-sarif (#115)
  • 16ce36a build(deps): bump github/codeql-action/upload-sarif (#122)
  • 08882b5 build(deps): bump github/codeql-action/upload-sarif (#41)
  • 057f979 build(deps): bump github/codeql-action/upload-sarif (#50)
  • acd485d build(deps): bump golang.org/x/crypto from 0.56.0 to 0.57.0 (#110)
  • 912f10a build(deps): bump golang.org/x/sync from 0.22.0 to 0.23.0 (#48)
  • 69cab1e build(deps): bump golang.org/x/sync from 0.23.0 to 0.24.0 (#120)
  • e0d9e83 build(deps): bump golang.org/x/term from 0.45.0 to 0.46.0 (#109)
  • bcdc6aa build(deps): bump modernc.org/sqlite from 1.56.0 to 1.57.0 (#39)
  • b667136 build(deps): bump modernc.org/sqlite from 1.57.0 to 1.58.0 (#58)
  • 46f4ae5 build(deps): bump modernc.org/sqlite from 1.58.0 to 1.60.1 (#121)
  • 3f4af99 ci: build the windows targets goreleaser already ships (#44)
  • 9f3b903 docs(changelog): cut 0.9.0 — sql explain, MCP stdin cancellation, baseline/reset fixes
  • 39092fb docs(install): document pnpm, Yarn and bun alongside npm (#51)
  • 5f3c1fb feat(ai): Bedrock Mantle without the AWS SDK — SigV4 token from environment credentials
  • 8b3dc55 feat(ai): add a requesty provider alias (#105)
  • e8aa24f feat(ai): add an opper provider alias (#118)
  • 60b8ba9 feat(findings): collation_version_mismatch — the collation library changed under the data (#55)
  • c133885 feat(findings): replica_identity_missing — a published table that can't be updated (#113)
  • a4be025 feat(inspect): --all-instances — every Aurora writer and reader behind one endpoint (#38)
  • e3cb8e3 feat(render): gauge strip and checked line in the default inspect view (#43)
  • ccf1b47 feat: pgbot sql explain — a query plan, read in plain English (#123)
  • 2998a37 feat: add Bedrock Mantle with native IAM credentials and GPT/Claude routing
  • cfc2789 feat: fall back to $PGSERVICE when no connection string is set
  • 282ffe8 fix(conn): honor backslash escapes in E'' strings when scrubbing (#57)
  • 33a6ce4 fix(conn): interrupt a canceled SSH handshake (#66)
  • c7bd42f fix(conn): redact a ?password= query parameter in URL-form connection strings (#53)
  • e7e18ce fix(conn): resolve tunneled database hosts on SSH server (#47)
  • a3479a2 fix(conn): scrub SQL comment bodies in ScrubQueryText (#56)
  • 597fab2 fix(findings): keep critical replica lag when the warn threshold is raised (#65)
  • e3bcff4 fix(mcp): stop dispatching after a response write fails (#63)
  • 9e41414 fix(report): keep action safety guards in HTML reports (#70)
  • e63dfcd fix: detect standby count losses for shared names (#69)
  • 73fffbf fix: discard health rates across counter resets (#73)
  • 3631e5e fix: distinguish unavailable query statistics from empty workloads (#79)
  • ffd6558 fix: distinguish unavailable settings from collected defaults (#75)
  • 5e0b60d fix: measure archive age at the collected snapshot time (#89)
  • c85ee46 fix: negotiate only supported handshake protocol revisions (#77)
  • b3d5151 fix: order HTML findings by the actual severity values (#83)
  • a38df60 fix: preserve child termination signals in the npm wrapper (#85)
  • d259b23 fix: preserve unavailable observations as gaps in stored trends (#87)
  • b5643b2 fix: require enough snapshots for regression analysis (#81)
  • e3df876 fix: return text report output failures to command callers (#93)
  • d0b7fee fix: serialize first-use store initialization (#91)
  • 11d206c fix: stop idle MCP input on cancellation (#104)
  • b38f5e9 fix: suppress baseline comparisons across statistics resets (#64)
  • c049302 test(collect): port the replica-identity fixture to pggo (#119)
  • da63b63 test(npm): run the pack smoke through bun as well as npm (#52)
  • c15be83 test(pgservice): pin that pgx resolves the service= fallback from PGSERVICEFILE