Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 20:48
· 21 commits to main since this release

What's new

Added

  • Configurable role additional info — choose what shows next to a role name when searching.
  • Comment fields fill the width — they flow into columns depending on window width.
  • A picked cluster visible after a restart — the collapsed cluster list opens itself to show your selection.

Changed

  • Clusters now live in their own fileclusters.yaml, next to config.yaml, holds your clusters, groups and last target selection.
  • "Privileges" renamed to "Role Parents" — any role can be a parent, not just a group, so the wording finally says so.
  • Assign several parents at once — type a comma-separated list instead of one name at a time.
  • Denser UI — about 12% smaller text and controls, so more fits on screen.
  • Breaking: comment placeholders use double braces${{full_name}}, in opposite to ${full_name}.
  • An unknown ${key} in a template is now reported, instead of silently rendering empty.

Fixed

  • Settings save is atomic — a rejected template no longer leaves part of the page already saved, and a new comment field can be used in a template in the same save.
  • A comment containing ${ no longer breaks the operation.
  • Minor positioning adjustements.

📖 CHANGELOG.md - all changes

Installing

  • macOS — open pgCowboy-v1.0.0-macos-universal.dmg and drag pgCowboy to Applications. The build is unsigned, so Gatekeeper blocks the first launch; clear the quarantine flag once:
    xattr -dr com.apple.quarantine /Applications/pgCowboy.app
    
    Downloading with curl -LJO <url> instead of a browser avoids the flag entirely.
  • Windows — run pgCowboy-v1.0.0-windows-amd64.msi. SmartScreen may warn about the unsigned installer: More info → Run anyway.
  • Linux (Debian/Ubuntu)sudo apt install ./pgCowboy-v1.0.0-linux-amd64.deb
  • Linux (Fedora/RHEL)sudo dnf install ./pgCowboy-v1.0.0-linux-amd64.rpm

See the installation guide for upgrade and uninstall notes.