Skip to content

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 23 Oct 04:30
· 36 commits to main since this release

Rowfish v0.1.5 🐟

quick follow up to 0.1.4: paste a connection string and rowfish just figures out if it's postgres or mongo. no more picking from a dropdown first.

install

brew tap pylotlight/rowfish https://github.com/PylotLight/Rowfish.git
brew install --cask rowfish
xattr -cr /Applications/Rowfish.app

already on the tap? brew upgrade --cask rowfish then the xattr line again. or grab the arm64 dmg/zip below.

status

  • same as before: postgres first, mongodb works, mac arm64 only, unsigned, no auto-update

what's in it

  • connection string | manual: a toggle at the top of the dialog replaces the always-there type dropdown and the old connection string checkbox
  • auto detect: in string mode the type comes from the scheme, postgres:// / postgresql:// is postgres, mongodb:// / mongodb+srv:// is mongo, with a little "Detected: ..." badge. empty or unknown scheme greys out the buttons
  • manual: type selector + fields like before, live string preview still there
  • carries across: switching modes moves your values (and the type) both ways, ports/db reset to sane defaults when the type flips
  • remembers your mode: dialog reopens in whatever you used last, starts on connection string the first time

commits

  • 6a87fd8 feat: auto-detect database type from connection string (Connection string | Manual) (#8)
  • 4dbe062 chore: release v0.1.5

heads up

  • buttons light up as soon as the scheme looks right, a busted rest of the string still gets an inline error and gets rejected on connect
  • mongo test path still hasn't been hit against a live server