v1.0.0
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 file —
clusters.yaml, next toconfig.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.dmgand drag pgCowboy to Applications. The build is unsigned, so Gatekeeper blocks the first launch; clear the quarantine flag once:Downloading withxattr -dr com.apple.quarantine /Applications/pgCowboy.appcurl -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.