Releases: liciomatos/pgdba
Releases · liciomatos/pgdba
Release list
v0.5.0
What's Changed
- docs: update README for v0.4.0 by @liciomatos in #13
- feat: TOAST Tables monitoring screen (key T) by @liciomatos in #14
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Changelog
New Features
- 9294835: feat: dashboard sections, unified dev env, pub/sub fixes for v0.4.0 (@liciomatos)
- b7fbb8b: feat: htop bars on dashboard, freeze bar chart, pub/sub monitoring screen (@liciomatos)
- 9d611a7: feat: pub/sub table drill-down with stats (enter to expand) (@liciomatos)
Bug Fixes
- c7e9836: fix: NULL subslotname scan error and nil slice returns in FetchPublications/FetchSubscriptions (@liciomatos)
- b085590: fix: footer position broken when one pub/sub section is empty (@liciomatos)
- da2f45c: fix: pub/sub label alignment, Columns column width, sub detail table columns (@liciomatos)
- 74ff9a1: fix: pub/sub table rows not visible — SetHeight must include header lines (@liciomatos)
- 658f6dd: fix: pubgencols gate was PG17 but column only exists on PG18+ (@liciomatos)
- 1ec8dd0: fix: remove ANSI from sub table cells; enforce ColorizeTable convention in CLAUDE.md (@liciomatos)
- 7ba1ce8: fix: remove constant false from GROUP BY in FetchPublications (@liciomatos)
Other
- 2803b2f: Merge remote-tracking branch 'origin/main' into worktree-fix-release-skill-flow (@liciomatos)
- 0dcf43b: docs: fix /release skill to go through a PR, not a direct main commit (@liciomatos)
- 1cff29d: docs: regenerate stale Freeze Monitor and Autovacuum Detail screenshots (@liciomatos)
- e1c0984: test: add both-populated scenario for pub/sub screen (@liciomatos)
- 0916711: test: add integration tests for pub/sub table drill-down (@liciomatos)
v0.3.0
Changelog
New Features
- ce0f1bb: feat: MCP server mode with shared Fetch* data layer (@liciomatos)
- 5ffcd3f: feat: add Database Sizes, Temp Files, and Memory & Checkpoint Stats screens (@liciomatos)
- 195f0c1: feat: add make targets to run and configure the MCP server (@liciomatos)
- 3d60540: feat: autovacuum detail, freeze monitor, replication standbys & config (@liciomatos)
- c5de5a0: feat: mark all MCP tools as read-only, non-destructive (@liciomatos)
- f888825: feat: print ready-to-use client config when MCP server starts (@liciomatos)
Bug Fixes
- 589fa5c: fix: PostgreSQL 13-18 compatibility for replication slots and memory stats (@liciomatos)
- 7410c59: fix: freeze monitor UX, table selection color, replication slot config (@liciomatos)
- 11a6d67: fix: navigator key conflicts, freeze monitor UX, replication slots navigation (@liciomatos)
- 706bbc9: fix: preload pg_stat_statements in integration test container (@liciomatos)
Other
- 529e9fc: docs: add CHANGELOG.md, keep it in sync via the /release skill (@liciomatos)
- 9165631: docs: add CHANGELOG.md, keep it in sync via the /release skill (@liciomatos)
- 07190b7: docs: add Homebrew and Scoop installation instructions to README (@liciomatos)
- 1deb120: docs: add brew trust step to Homebrew install instructions (@liciomatos)
- 98d6f77: docs: document new screens, MCP tool annotations, and tidy .gitignore (@liciomatos)
- bc78931: docs: document release process and add /release skill (@liciomatos)
- 676c391: docs: keep "PostgreSQL 13 or later" phrasing in version requirements (@liciomatos)
v0.2.0
v0.1.0
Changelog
New Features
- ec7c8df: feat: Phase 1 & 2 — stability, new diagnostic screens, tests (Licio Matos licio.matos@gmail.com)
- a3b273b: feat: Phase 1–3 complete — dashboard, diagnostics, URI support, screenshots (Licio Matos licio.matos@ab-inbev.com)
- 403db6b: feat: Phase 3 — dashboard navigation, 7 new screens, inline filter (Licio Matos licio.matos@gmail.com)
- 5ae82ba: feat: PostgreSQL URI support, updated README, fix release config (Licio Matos licio.matos@gmail.com)
- 668dd9b: feat: Query Load and Wait Events screens with bar charts (Licio Matos licio.matos@gmail.com)
- 8371b7d: feat: Query Load, Wait Events screens and dashboard cleanup (Licio Matos licio.matos@ab-inbev.com)
- 706d000: feat: add color legend line to Query Load and Wait Events screens (Licio Matos licio.matos@gmail.com)
- 3ff55b2: feat: add index columns and validity status to index usage screen (Licio Matos licio.matos@gmail.com)
- 1695fa9: feat: add last_vacuum and last_analyze columns to autovacuum screen (Licio Matos licio.matos@gmail.com)
- 0fdedbc: feat: dynamic terminal resize for all TUI screens (Licio Matos licio.matos@gmail.com)
- 52c3d0d: feat: index detail screen with styled table and metadata (Licio Matos licio.matos@gmail.com)
- edf8daf: feat: k9s-like visual redesign + local test scenarios (Licio Matos licio.matos@gmail.com)
- c29f7f5: feat: query detail view, terminal resize fix, dashboard colors, slow-ms flag (Licio Matos licio.matos@gmail.com)
- 308d668: feat: remove version shortcut from dashboard menu (Licio Matos licio.matos@gmail.com)
Bug Fixes
- a78d041: fix: cast double precision to numeric before ROUND in query load SQL (Licio Matos licio.matos@gmail.com)
- 0543ac5: fix: color user columns instead of PID columns in blocked queries (Licio Matos licio.matos@gmail.com)
- 9739a0b: fix: correct makefile indentation and build output path (Licio Matos licio.matos@gmail.com)
- 181a98d: fix: prevent ANSI color corruption in all table panels (Licio Matos licio.matos@gmail.com)
- 8f9e0bb: fix: resolve all remaining ROUND(double precision) errors in Query Load SQL (Licio Matos licio.matos@gmail.com)
- 60b1dd9: fix: run go mod tidy from pgdba-cli/ subdirectory in GoReleaser hook (Licio Matos licio.matos@gmail.com)
- c0ac981: fix: support Podman in makefile and docker-compose (Licio Matos licio.matos@gmail.com)
- 0366dc5: fix: use map for detail text instead of extra row cells (Licio Matos licio.matos@gmail.com)
Other
- 2c51767: Create README.md (Licio Matos licio.matos@gmail.com)
- f62d383: Create go.yml (Licio Matos licio.matos@gmail.com)
- 07fedd1: agora vai (Licio Matos licio.matos@gmail.com)
- 13e1d07: build (Licio Matos licio.matos@gmail.com)
- c93af03: build (Licio Matos licio.matos@gmail.com)
- 0a106fe: build 5 (Licio Matos licio.matos@gmail.com)
- 21ce9d1: change cache action to v4 (Licio Matos licio.matos@gmail.com)
- b3353a6: change the upload artifact action (Licio Matos licio.matos@gmail.com)
- 45f18a3: docs: add SVG screenshots for all 15 screens in README (Licio Matos licio.matos@gmail.com)
- a832122: docs: re-capture 3 screens with active scenarios (Licio Matos licio.matos@gmail.com)
- 9a6279b: docs: translate README to English, enforce English rule in CLAUDE.md (Licio Matos licio.matos@gmail.com)
- 9539ccb: first commit (Licio Matos licio.matos@gmail.com)
- 6e1132a: first release pgdba (Licio Matos licio.matos@gmail.com)
- 044ef1e: git ignore added (Licio Matos licio.matos@gmail.com)
- 7c7b5ec: go build xunda (Licio Matos licio.matos@gmail.com)
- 0708f21: makefile and git actions workflow (Licio Matos licio.matos@gmail.com)
- 3afb220: remove testes (Licio Matos licio.matos@gmail.com)
- a81618f: retirada dos testes (Licio Matos licio.matos@gmail.com)
- bfc20ef: teste (Licio Matos licio.matos@gmail.com)
- 37fc796: teste (Licio Matos licio.matos@gmail.com)
- fd06a6c: teste 3 (Licio Matos licio.matos@gmail.com)
- 8cbd615: teste 6 (Licio Matos licio.matos@gmail.com)
- 1dfd5ce: teste4 (Licio Matos licio.matos@gmail.com)
- 077a769: testte 2 (Licio Matos licio.matos@gmail.com)
- c31a914: xunda (Licio Matos licio.matos@gmail.com)