Skip to content

v2.0.0

Choose a tag to compare

@Bobsans Bobsans released this 05 Sep 08:06

AIHelper v2.0.0

AIHelper 2.0.0 expands encrypted PostgreSQL credentials and makes secret entry more practical in terminal and browser workflows. Existing password-only PostgreSQL entries remain usable, while new entries capture the connection context needed to select a database with one credential ID.

Highlights

  • PostgreSQL credentials can carry host, user, password, port, database, and SSL mode.
  • SSH private keys can be entered as hidden multiline terminal input without argv or temporary files.
  • Protected edit forms retain stored values when fields are left empty.
  • GitHub and GitLab token credentials have end-to-end vault-to-plugin coverage.

What’s Changed

✨ New

  • Terminal ssh-key setup accepts hidden multiline private keys. Enter . on its own line after the final key line.

🚀 Improvements

  • New PostgreSQL vault credentials require host, user, and password; port, database, and sslmode are optional. Operational postgres.* commands fill unset connection arguments from the credential, while explicit arguments still win.

🐛 Fixes

  • Protected browser edit forms no longer force users to re-enter stored values.
  • ah ai info lists all five supported secret kinds, including github-token and gitlab-token.

⚠️ Compatibility

  • Breaking: Creating a new PostgreSQL vault credential now requires host, user, and password.
  • Existing password-only PostgreSQL entries remain readable and usable with explicit connection arguments or libpq defaults.
  • The plugin ABI remains version 1.

Downloads

Platform Archive
Windows x64 ah-windows-x64.zip
Linux x64 ah-linux-x64.zip
macOS ARM64 ah-macos-arm64.zip

Each archive contains the ah executable and its executable-relative plugins/ directory. Keep them together after extraction.

Full Changelog

v1.5.0...v2.0.0