Skip to content

Releases: mars-base/pgcli

v1.9.2

Choose a tag to compare

@github-actions github-actions released this 08 Sep 10:44

Changelog

  • b7c3d61 feat(addon): add pgdog as a top-level shared addon

v1.9.1

Choose a tag to compare

@github-actions github-actions released this 08 Sep 06:39

Changelog

  • 804938f docs(addon): drop raw podman usage from etcd page
  • dbf3757 docs(readme): remove command reference table
  • fa83c53 feat(cli): show etcd member logs via pg logs addon etcd

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 03:26

Changelog

  • 3a6069a Initialize docs-site branch for Cloudflare Pages
  • 93e79ef Merge branch 'feat/etcd-ha'
  • 6f7fa2e Merge branch 'main' into docs-site
  • f21db33 Merge branch 'main' into docs-site
  • 562c439 Merge branch 'main' into docs-site
  • 6dfbf92 Merge branch 'main' into docs-site
  • c46cdbf Merge branch 'main' into docs-site
  • 95422e7 Merge branch 'main' into docs-site
  • 5218688 Merge branch 'main' into docs-site
  • d6fa16a Merge branch 'main' into docs-site
  • dd5f1f8 Merge branch 'main' into docs-site
  • aba678f chore(site): trigger Pages rebuild with site root
  • 3f529bb docs(addon): hoist ETCDCTL_ENDPOINTS to first line in pg etcdctl example
  • 8d1f755 docs(addon): split pgbouncer into its own page, add etcd docs
  • 20fb512 docs(readme): add documentation site link and badge
  • d3eae53 feat(addon): add etcd addon for HA cluster DCS
  • a66723b feat(addon): etcd member autostart on host boot
  • eb57cf7 feat(addon): join etcd members across hosts
  • d0be08e feat(addon): join etcd members into a named cluster
  • f83eead feat(addon): resolve etcd data dir under base_dir, per-member subdirs
  • 3b277c6 feat(cli): add pg etcdctl running etcdctl via a temporary container
  • e528403 fix(podman): disable proxy injection for etcd containers
  • e2fad19 fix(podman): self-heal stale rootless state in backup and pgbouncer managers
  • da73bb5 fix(site): point baseURL to pgcli.pages.dev

v1.8.5

Choose a tag to compare

@github-actions github-actions released this 07 Sep 09:41

Changelog

  • 770880b fix(clone): use NewForStop to avoid restarting stopped source container
  • f6d645d fix(tests): add PG_BINARY usage to script documentation
  • fd0b0b1 fix(tests): correct clone stopped source test expectation
  • 40c5fb9 fix(tests): set default binary path to /usr/local/bin/pg

v1.8.4

Choose a tag to compare

@github-actions github-actions released this 07 Sep 07:50

Changelog

  • b06a920 docs(extensions): add S3/MinIO remote file read examples for pg_duckdb
  • cba84d7 docs(extensions): add pg_duckdb usage examples and tests
  • 1da3853 feat(stop): add --all flag to stop all instances, backup, and pgbouncer
  • 26a9405 feat: add auto-start on boot for instances and services
  • 05a4795 feat: default backup autostart to true, fix status Installed display
  • 45dc9c9 fix(autostart): add Delegate=yes to systemd unit for cgroup permissions
  • 53b5bdd fix(autostart): add RemainAfterExit=yes so unit shows active after oneshot completes
  • 5e9e0ec fix(autostart): show systemctl --user status even when service is inactive
  • 302b599 fix(stop): show message when no PgBouncer containers running
  • 5815909 fix: extend cgroup fallback to all podman exec paths
  • 50fc377 fix: fallback to systemd-run when podman exec fails with cgroup permission denied

v1.8.3

Choose a tag to compare

@github-actions github-actions released this 06 Sep 10:52

Changelog

  • a2b2c2a docs(extensions): clarify uuid-ossp is only needed for v1/v3/v5 UUIDs
  • aec5a70 docs(extensions): extract popular extensions into separate page
  • 98aed46 docs(extensions): reorganize extension documentation into separate catalog page
  • 54bf47a docs(install): show podman machine resource tuning hints on macOS
  • 1874bc4 docs(quickstart): use ~/pg as base directory
  • 1ccb8d4 fix(install): repair macOS first-install path and binary re-signing
  • 0c24add fix(podman): auto-recover containers stuck after host reboot

v1.8.2

Choose a tag to compare

@github-actions github-actions released this 06 Sep 10:51

Changelog

  • a2b2c2a docs(extensions): clarify uuid-ossp is only needed for v1/v3/v5 UUIDs
  • aec5a70 docs(extensions): extract popular extensions into separate page
  • 98aed46 docs(extensions): reorganize extension documentation into separate catalog page
  • 54bf47a docs(install): show podman machine resource tuning hints on macOS
  • 1874bc4 docs(quickstart): use ~/pg as base directory
  • 1ccb8d4 fix(install): repair macOS first-install path and binary re-signing
  • 0c24add fix(podman): auto-recover containers stuck after host reboot

v1.8.1

Choose a tag to compare

@github-actions github-actions released this 04 Sep 10:53

Changelog

  • 90c12a0 feat(extension): add pgaudit support and fix citus preload order

v1.8.0

Choose a tag to compare

@mars-base mars-base released this 04 Sep 09:55

What's New

  • pg logs command: View PostgreSQL instance and addon console output logs
    • pg logs — show PG instance logs (default instance, last 50 lines)
    • pg logs addon pgbouncer — show addon logs
    • -f for streaming, -n for tail count
    • -i for local instances, --pg-name for remote addons
  • BackendHost field: Show backend PG host:port in pg addon list output

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 08:21

Changelog

  • 928fde8 Add PostgreSQL elephant logo as site favicon
  • ea7c03b Add documentation site built with Hugo and OINK theme
  • 3bd00fd chore: add Hugo build artifacts to .gitignore
  • 312c2a3 docs(addon): add namespace isolation documentation
  • 22286a2 docs(addon): update PgBouncer documentation
  • fecb4d3 docs(exec-psql): capitalize Exec in page titles
  • 532c740 docs(quickstart): fix install script path to scripts/install.sh
  • d9efa48 feat(addon): add comprehensive PgBouncer configuration parameters
  • 7cfd812 feat(addon): add pg addon command with PgBouncer connection pooler
  • e4f35c9 feat(addon): show host information in addon list output
  • 246ded6 feat(addon): support dual-mode PgBouncer (local and remote instances)
  • 9d209d7 feat(addon): use auth_query for PgBouncer authentication
  • 0653ab0 fix(addon): sync pgbouncer_auth password across all poolers for same PG
  • aaee155 fix(pgbouncer): use unique auth user per pooler to prevent conflicts
  • c074da5 refactor(pgbouncer): use namespace_instName format for auth user