QtPass version history
10 releases tracked, newest first.
v1.7.0
Apr 22, 2026- Added Qt 6.10 `beginFilterChange`/`endFilterChange` support and Spanish regional variants.
- Improved integration tests, CI GPG signing, and WSL path handling.
- Enhanced password character set safety and drag-and-drop functionality.
- Updated translations and standardized documentation.
2 downloads
v1.6.0
Apr 13, 2026## Spring zelf e's in the air
QtPass [v1.6.0](https://github.com/IJHack/QtPass/tree/v1.6.0) (2026-04-13)
### Highlights
- Auto-detect git in existing password-store [#804](https://github.com/IJHack/QtPass/pull/804)
- Use ed25519 for GPG key generation when available [#790](https://github.com/IJHack/QtPass/pull/790)
- Improved GPG key parsing with new `gpgkeystate` module
### New Features
- Added auto-detect git in existing password-store
- Use ed25519 (ECC) for GPG key generation when GPG supports it
- Added compile_commands.json generation script for IDE tooling
### Improvements
- Improved GPG key parsing with new `gpgkeystate` module [#979](https://github.com/IJHack/QtPass/pull/979)
- Improved WSL path handling for gpgconf resolution
- Re-encryption security improvements [#815](https://github.com/IJHack/QtPass/issues/815)
- Kill stale GPG agents before key generation [#815](https://github.com/IJHack/QtPass/issues/815)
- Consolidated release scripts into `scripts/` folder
- UsersDialog performance optimizations [#977](https://github.com/IJHack/QtPass/pull/977)
### Bug Fixes
- Fixed path separator check in gpgconf resolution
- Fixed .gpg-id path
2 downloads
v1.5.1
Mar 22, 2026## Big Pickle 🐓
Stability hotfix release with Wayland and CLI improvements.
### Fixes
- Crash on Wayland when screenAt() returns null (#706, #663)
- CLI arguments being parsed as password search (#652)
- OTP error handling with better messages (#677)
- Window icon not showing on dialog boxes (#671)
- Slovak translation GPG keygen script (#667)
- Suppress qApp deprecation warnings on Qt6
### Full Changelog
https://github.com/IJHack/QtPass/compare/v1.5.0...v1.5.1
2 downloads
v1.5.0
Mar 21, 2026## Highlights
- Modernized C++/Qt build pipeline with clang-tidy and wider lint/test hardening.
- Windows release pipeline reliability improvements for AppVeyor and Inno Setup packaging.
- `1.5.0` release metadata and packaging preparation across the desktop app, installer, and CI configuration.
## Fixes & Improvements
- Fixed profile handling issues in Qt6 compatibility scenarios and improved profile selection behavior [#681](https://github.com/IJHack/QtPass/pull/681), [#695](https://github.com/IJHack/QtPass/pull/695).
- Preserved existing application behavior when launching `qtpass` without parameters [#704](https://github.com/IJHack/QtPass/pull/704).
- Removed a regression where gpg_id comments could be altered [#658](https://github.com/IJHack/QtPass/pull/658).
- Added missing include path fixes and small reliability hardening in core code paths [#690](https://github.com/IJHack/QtPass/pull/690), [#716](https://github.com/IJHack/QtPass/pull/716).
## Release, CI and Maintenance
- Added/updated PublicCode and CI workflows, including release-time validation and action upgrades [#701](https://github.com/IJHack/QtPass/pull/701), [#709](https://github.com/IJHack/QtP
2 downloads
v1.4.0
Sep 19, 2023## What's Changed
* Don't use a deprecated method by @amarsman in https://github.com/IJHack/QtPass/pull/491
* Issue #402: 'deselect()' on clearing filter by @petr-nehez in https://github.com/IJHack/QtPass/pull/490
* Don't base pass-otp availability decision on hardcoded /usr/lib by @nh2 in https://github.com/IJHack/QtPass/pull/499
* Use new stable version of `install-qt-action`. by @boppybibbles in https://github.com/IJHack/QtPass/pull/502
* Enable out-of-source build by @boppybibbles in https://github.com/IJHack/QtPass/pull/503
* Enable ubuntu, windows and macOS based builds for CI by @boppybibbles in https://github.com/IJHack/QtPass/pull/508
* Spelling: Git pull, Git push by @comradekingu in https://github.com/IJHack/QtPass/pull/516
* Fix blurry icons when fractional scaling is enabled by @mthw0 in https://github.com/IJHack/QtPass/pull/526
* Update minimum Qt version by @cmol in https://github.com/IJHack/QtPass/pull/527
* #514 Show password with a monospace font by @cmol in https://github.com/IJHack/QtPass/pull/528
* Clear search on profile change by @cmol in https://github.com/IJHack/QtPass/pull/529
* Move MainWindow to the screen the cursor is on by @inhinias in ht
2 downloads
1.4.0-rc2
Pre-releaseAug 31, 2023## What's Changed
* Delete context menu after exec by @fasked in https://github.com/IJHack/QtPass/pull/578
* Add more options for the password displaying by @l3u in https://github.com/IJHack/QtPass/pull/587
* Fix accidental deletion of entire passwordstore by @FSMaxB in https://github.com/IJHack/QtPass/pull/604
* Install QT in codeql workflow by @annejan in https://github.com/IJHack/QtPass/pull/608
* Super Linter added and fixing findings by @annejan in https://github.com/IJHack/QtPass/pull/610
* Removed travis (no longer free) and lgtm (migrated to Github) by @annejan in https://github.com/IJHack/QtPass/pull/612
* fix bug => clipboard was not cleared when using primary selection by @pythcoiner in https://github.com/IJHack/QtPass/pull/615
* super-linter ENV variables in shared location for local and automated by @annejan in https://github.com/IJHack/QtPass/pull/616
* Document "Using profiles" by @buepro in https://github.com/IJHack/QtPass/pull/619
* markdownlint --fix && textlint --fix by @annejan in https://github.com/IJHack/QtPass/pull/621
* fix the unintended "running" of the entropy window in the keygen dial… by @lherschi in https://github.com/IJHack/QtPass/pull/640
0 downloads
1.4.0-rc1
Pre-releaseSep 22, 2021[Full Changelog](https://github.com/IJhack/QtPass/compare/v1.3.2...HEAD)
**Implemented enhancements:**
- Set correct WM\_CLASS for the qr-code popup [\#506](https://github.com/IJHack/QtPass/issues/506)
**Fixed bugs:**
- QtPass does not detect current $GNUPGHOME and causes it to fail decryption [\#569](https://github.com/IJHack/QtPass/issues/569)
- Installation is failed using latest Homebrew in macOS [\#564](https://github.com/IJHack/QtPass/issues/564)
- \<tt\> ... \</tt\> included in password text [\#542](https://github.com/IJHack/QtPass/issues/542)
- Markup tags are left in password and clipboard [\#533](https://github.com/IJHack/QtPass/issues/533)
- Renaming passwords and directories fail [\#487](https://github.com/IJHack/QtPass/issues/487)
- Will not run on Windows 10 1903 b18362.418 [\#486](https://github.com/IJHack/QtPass/issues/486)
**Closed issues:**
- Hide results on search [\#551](https://github.com/IJHack/QtPass/issues/551)
- QtPass 1.3.2 freezes on macOS 10.15.6 when trying to display password [\#544](https://github.com/IJHack/QtPass/issues/544)
- Icons are blurry when fractional scaling is enabled [\#525](https://github.com/IJHack/QtPass/issues
1 download
v1.3.2
Oct 9, 2019* Don't call QtPass::setup\(\) from QtPass class constructor [\#482](https://github.com/IJHack/QtPass/pull/482) ([maciejsszmigiero](https://github.com/maciejsszmigiero))
* fixes first run issues [\#485](https://github.com/IJHack/QtPass/issues/485), [\#481](https://github.com/IJHack/QtPass/issues/481), [\#466](https://github.com/IJHack/QtPass/issues/466), [\#423](https://github.com/IJHack/QtPass/issues/423) and [\#308](https://github.com/IJHack/QtPass/issues/308)
* Password window padding [\#484](https://github.com/IJHack/QtPass/issues/484)
* Buttons width on RHEL 8 [\#483](https://github.com/IJHack/QtPass/issues/483)
* Start minimized works again [\#471](https://github.com/IJHack/QtPass/issues/471)
2 downloads
v1.3.1
Oct 2, 2019- Renaming password [\#463](https://github.com/IJHack/QtPass/issues/463) [\#469](https://github.com/IJHack/QtPass/pull/469) ([Noettore](https://github.com/Noettore))
- Edit main title field [\#446](https://github.com/IJHack/QtPass/issues/446)
- Add missing finishedShow\(\) signal connection in PasswordDialog constructor \(fixes the "Edit password" function\) [\#473](https://github.com/IJHack/QtPass/pull/473) ([maciejsszmigiero](https://github.com/maciejsszmigiero))
- Build dependency fixes [\#467](https://github.com/IJHack/QtPass/issues/467) [\#479](https://github.com/IJHack/QtPass/pull/479) ([maciejsszmigiero](https://github.com/maciejsszmigiero))
- Additional lines \(notes\) shown again [\#474](https://github.com/IJHack/QtPass/issues/474)
- Running but no GUI [\#451](https://github.com/IJHack/QtPass/issues/451)
- Correct font color with Dark themes [\#340](https://github.com/IJHack/QtPass/issues/340) [\#476](https://github.com/IJHack/QtPass/pull/476) ([a-andreyev](https://github.com/a-andreyev))
- Add missing overrides [\#478](https://github.com/IJHack/QtPass/pull/478) ([amarsman](https://github.com/amarsman))
- Sorted profiles dropdown as in [\#404](https://github.com/IJ
2 downloads
v1.3.0
Aug 20, 2019After more than a year of stagnation, I thought it wise to first just push out a release of the `master` branch most active users have been on for a while now . .
With this out of the way expect a 1.3.1 release soon with the most pressing still open issues addressed.
Some of the many changes, please resort to the [CHANGELOG](https://github.com/IJHack/QtPass/blob/master/CHANGELOG.md) for a more complete listing.
- Add otp \(two factor authentication\) support [\#327](https://github.com/IJHack/QtPass/issues/327)
- Use key fingerprint as ID instead of “long” ID. [\#452](https://github.com/IJHack/QtPass/pull/452) ([Natureshadow](https://github.com/Natureshadow))
- Typo: dialouge to dialogue. [\#444](https://github.com/IJHack/QtPass/pull/444) ([georgjaehnig](https://github.com/georgjaehnig))
- Scripts and logic specific to Windows Store releases [\#439](https://github.com/IJHack/QtPass/pull/439) ([rdoeffinger](https://github.com/rdoeffinger))
- For config check, check that the selected binary is available. [\#438](https://github.com/IJHack/QtPass/pull/438) ([rdoeffinger](https://github.com/rdoeffinger))
- Fix character encoding issues for non-UTF-8 locales. [\#435](https:/
2 downloads