Skip to content

Latest commit

 

History

History
900 lines (652 loc) · 62.4 KB

CHANGELOG.md

File metadata and controls

900 lines (652 loc) · 62.4 KB

Changelog

Full Changelog

Fixed bugs:

  • qtpass do not strip comments of gpg_id file #625
  • Build Windows #598
  • Please sign release 1.4.0-rc1 #594
  • Create a new release 1.4.0 #567
  • Crashes during free text search #147
  • Program does not run in Windows 10 #123

Closed issues:

  • Confusion about pass ecosystem #657
  • No context menu #522

Merged pull requests:

v1.4.0 (2023-09-17)

Full Changelog

Fixed bugs:

  • Update site to reflect new brew command syntax #601
  • Qtpass - not asking for password #585
  • Missing menu #574

Merged pull requests:

1.4.0-rc2 (2023-08-31)

Full Changelog

Fixed bugs:

  • OTP function stopped working #630
  • Cannot decrypt own passwords; No secret key #580
  • gpg not found on macOS #575
  • Installation is failed using latest Homebrew in macOS #564
  • Deleting a directory sometimes deletes the entire password store including git repositories #556

Closed issues:

  • [Windows] Git repository not working #638
  • support PASSWORD_STORE_SIGNING_KEY with profiles #624
  • Support multiple branches via "Profiles" feature #545

Merged pull requests:

  • clang-format -i src/*.cpp src/*.h #645 (annejan)
  • Translations update from Hosted Weblate #644 (weblate)
  • Fix taborder and add buddies in keygen dialog #643 (svuorela)
  • Restore licensing info for QProgressIndicator #642 (svuorela)
  • Clazy cleanup and other minor fixes #641 (svuorela)
  • fix the unintended "running" of the entropy window in the keygen dial… #640 (lherschi)
  • Translations update from Hosted Weblate #636 (weblate)
  • Add pass store signing key feature #634 (timegrid)
  • Translations update from Hosted Weblate #633 (weblate)
  • Translations update from Hosted Weblate #632 (weblate)
  • Translations update from Hosted Weblate #629 (weblate)
  • Translations update from Hosted Weblate #628 (weblate)
  • Translations update from Hosted Weblate #627 (weblate)
  • Translations update from Hosted Weblate #626 (weblate)
  • Translations update from Hosted Weblate #622 (weblate)
  • markdownlint --fix && textlint --fix #621 (annejan)
  • Document "Using profiles" #619 (buepro)
  • Translations update from Hosted Weblate #618 (weblate)
  • Translations update from Hosted Weblate #617 (weblate)
  • super-linter ENV variables in shared location for local and automated #616 (annejan)
  • fix bug => clipboard was not cleared when using primary selection #615 (pythcoiner)
  • Translations update from Hosted Weblate #614 (weblate)
  • Translations update from Hosted Weblate #613 (weblate)
  • Removed travis (no longer free) and lgtm (migrated to Github) #612 (annejan)
  • Translations update from Hosted Weblate #611 (weblate)
  • Super Linter added and fixing findings #610 (annejan)
  • New Transifex integration yml #609 (annejan)
  • Install QT in codeql workflow #608 (annejan)
  • Translations update from Hosted Weblate #607 (weblate)
  • Translation cleanup #606 (annejan)
  • translations updated #605 (annejan)
  • Fix accidental deletion of entire passwordstore #604 (FSMaxB)
  • Add more options for the password displaying #587 (l3u)
  • Delete context menu after exec #578 (fasked)
  • Translations update from Hosted Weblate #576 (weblate)

1.4.0-rc1 (2021-09-22)

Full Changelog

Implemented enhancements:

  • Set correct WM_CLASS for the qr-code popup #506

Fixed bugs:

  • QtPass does not detect current $GNUPGHOME and causes it to fail decryption #569
  • <tt> ... </tt> included in password text #542
  • Markup tags are left in password and clipboard #533
  • Renaming passwords and directories fail #487
  • Will not run on Windows 10 1903 b18362.418 #486

Closed issues:

  • Hide results on search #551
  • QtPass 1.3.2 freezes on macOS 10.15.6 when trying to display password #544
  • Icons are blurry when fractional scaling is enabled #525
  • [Request] clear search password when change profile #524
  • Copying not possible on Ubuntu 20.04 #521
  • UI can't handle passwords with periods in their name #520
  • Display passwords in mono space font #514
  • QtPass 1.3.2 for Ubuntu 19.10 (eoan) #512
  • Default password visibility #511
  • Consider mentioning export abilities in migration docs, if any are present #505
  • Enable out-of-source (shadow) builds. #501
  • password visiblity can't be fully hidden #496
  • Translations need updating and checking #488
  • Frontend doesn't work well with HiDPI screen #464
  • How to let QtPass use the real "pass" on windows #458
  • Fresh install of Antergos with Deepin - High DPI scaling is not working #417
  • Strange behavior when clearing filter #402
  • Tray icon remains after quitting program #401
  • QtPass doesn't work will pass in WSL #375
  • UI is blurry on HiDPI screens on macOS (retina) since 1.2.x #355
  • No prompt for passphrase for git key on windows. #317
  • Config dialog's Password Generation field got crowded between 1.1.3 and 1.1.6 #278

Merged pull requests:

v1.3.2 (2019-10-09)

Full Changelog

Fixed bugs:

  • QtPass could not run on Windows7 thin #485
  • Segfault on application startup (macOS) #481
  • Application crashes on empty password store #466
  • App is completely broken #423

Closed issues:

  • Edit window on Gnome has no padding around #484
  • Buttons width on RHEL 8 #483
  • `Start minimized' no longer works #471
  • Editor doesn't wait for PGP key to decrypt #470
  • v1.3.0 Data Not Showing #465
  • Hangs on macOS after Security Update 2019-003 10.12.6 #461
  • No public key #308

Merged pull requests:

  • Don't call QtPass::setup() from QtPass class constructor (should fix #466) #482 (maciejsszmigiero)

v1.3.1 (2019-10-01)

Full Changelog

Implemented enhancements:

  • Renaming password #463
  • [Feature Request] Edit main title field #446

Fixed bugs:

  • build: dependency issue #467
  • is running but no gui #451

Closed issues:

  • Additional lines (notes) are not shown #474
  • Bundle ID is literally $(PRODUCT_BUNDLE_IDENTIFIER) #448

Merged pull requests:

v1.3.0 (2019-08-20)

Full Changelog

Implemented enhancements:

  • Localization makes commits absolutely unreadable #405
  • Add otp (two factor authentication) support #327
  • Open specific entry from command-line parameter #32

Fixed bugs:

  • Windows sigsev issues #326
  • Access to the / (root) directory form within the application window on macOS #302
  • PRNG seeding is done totally wrong #238
  • Context menu on transparent fields is transparent too . . #227

Closed issues:

  • various issues with Info.plist file on macOS #457
  • Can not add new passwords for some reason #454
  • GnuPG not found on Linux Mint #433
  • How to clean up the app #429
  • LAN sync request #427
  • Profiles can not be removed #415
  • Compilation error in (K)ubuntu 16.04.5 with sources tar.gz from version 1.2.3 #408
  • Prevent from removing whole password-store directory and hidden directories and files #400
  • Version information string/s #398
  • We should select a C++ std too #372
  • We should select a minimum Qt version #371
  • Problem with GNUpg not found on macOS #362
  • Compiling for Linux Mint 18 Ubuntu 16 #357
  • make qtpass portable in windows #356
  • Unable to see main application window (applicationn runs minimized to tray only) #286
  • Startup variables and parameters #212
  • [macOS] Password input dialog suddenly stopped popping up #191
  • MainWindow is a giant monolithic mess #107

Merged pull requests:

v1.2.3 (2018-06-04)

Full Changelog

Closed issues:

  • Consider repology badges #396
  • Unable to create new password #391
  • Duplicate prefix in installation of tests directory in v1.2.2. #389
  • Compilation error on FreeBSD member access into incomplete type #388
  • No icons on macOS #377

Merged pull requests:

  • Add support for OTP code generation on Linux as requested in #327 #394 (Noettore)
  • Revert scroll bar changes #393 (destanyol)
  • Fix High Dpi Support. Works now under Windows and KDE/Plasma. #392 (hgraeber)

v1.2.2 (2018-05-07)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Insecure Password Generation #338
  • Clipboard clearing timer is not reset when new passwords are copied to the clipboard #309
  • Removal of files outside of password-store #300
  • Some fixes and refactoring. #376 (FiloSpaTeam)
  • Fix & make clearClipboard more robust #359 (lukedirtwalker)

Closed issues:

  • Multiple question marks while trying to delete password #385
  • No button icons and text in "menu bar" #383
  • Cannot add a new password #380
  • Tiny bit of regression #379
  • Running qtPass remotelly not prompting for the GPG key passphrasse #374
  • Entire program is huge on High DPI screen on Linux #369
  • Two new issues since latest refactoring #368
  • Chocolatey package outdated #366
  • How do I change the language ? #352
  • Parallel make issue in qtpass-1.2.1: ld: cannot find -lqtpass #350
  • "copy" icon has disappeared in v1.2.1 #344
  • No password entry prompt #343
  • Can't install on macOS Sierra #337
  • No icon on macOS #333
  • Font and spacing used for URL links on right in main window absurdly large #329
  • QtPass don't display all lines with templates #273

Merged pull requests:

v1.2.1 (2018-01-04)

Full Changelog

Closed issues:

  • Question: is it possible to mass import passes? #339
  • Version 1.2.0 leaks passwords #334
  • signed release files #332
  • 2017 #330
  • When importing settings from 1.1.5 or older clipboard settings revert to No Clipboard #232

Merged pull requests:

v1.2.0 (2017-11-08)

Full Changelog

Implemented enhancements:

  • Icon tray from system icon theme #318
  • Copy button for each custom field #291
  • Feature Request: Use primary selection instead of clipboard #280
  • Add primary selection as clipboard option #281 (annejan)
  • Feature: CTRL/CMD + Q closes the mainwindow #258 #259 (YoshiMan)
  • Feature/testing moved sources to src added tests #257 (annejan)
  • enabled drag and drop support for passwords and passwordfolders #245 (YoshiMan)
  • Password dialog decoupling from MW #242 (tezeb)
  • Refactoring of qpushbuttonwithclipboard and timers #241 (tezeb)
  • added a copy button for each line to paste the content into the clipboard, "pass init -- path=" command with right path-parameter, lupdate qtpass.pro #218 (YoshiMan)

Fixed bugs:

  • Do not hide passwords and no generator #267
  • Weird behavior when turning on git support (auto push/pull) with non-clean git dir #128
  • SingleApplication implementation buggy #26

Closed issues:

  • Tab order is wrong in password dialog #331
  • Missing icons since split to static lib #325
  • "-session XXX" upon session restore taken as search string #320
  • Instructions to install it on OSX maybe outdated #315
  • QtPass hangs when trying to decrypt entry #313
  • Unable to locate package (Linux Mint 17.3) #310
  • Git commit signing #303
  • Add to Linux brew #301
  • Pass 1.7 testing #299
  • Measure unit-test code coverage #298
  • Config dialog: Propose "Password behaviour" label change #294
  • make install currently broken. #289
  • Unable to locate package (Raspbian) #287
  • There is no git cp #272
  • pass is apparently switching out pwgen #264
  • Bugs since refactoring #262
  • pass working fine but qtprocess failure with qtpass #260
  • Feature: CTRL/CMD + Q closes the mainwindow #258
  • Refactoring: removal of lastDecrypt #256
  • Pass environment not set-up correctly #250
  • Make fails - std c++11 not set #244
  • Double-clicking might open previous entry instead of one double-clicked on #243
  • Clean up ConfigDialog #235

Merged pull requests:

  • Extract static library and separate main function #324 (tezeb)
  • galego actualizado #323 (xmgz)
  • Add sftp, ftps, webdav and webdavs as supported links #322 (cgonzalez)
  • Ignore cmdline arguments if -session is used. #321 (Achimh3011)
  • Finished French translation (and proof-read the already translated strings). #311 (Marcool04)
  • Once again, code coverage #305 (tezeb)
  • Fixed path of resources.qrc #297 (sideeffect42)
  • Add pt_PT translation #295 (keitalbame)
  • Update README.md #293 (joostruis)
  • small band aid fix for password generation on windows #276 (treat1)
  • Final step in process mgmt refactoring #275 (tezeb)
  • Fix pwgen and refactor Pass::finished #271 (tezeb)
  • Process specific signals for process management #270 (tezeb)
  • #239 reencrypting after a drag and drop action #261 (YoshiMan)
  • this if evaluetes ervery time to true #255 (YoshiMan)
  • executeing pass show before editpassword dialog shows up #254 (YoshiMan)
  • Minor fix for filenames and git push #251 (tezeb)
  • Process management refactoring part 2 #249 (tezeb)
  • refactoring - pass ifce, process mgmt #234 (tezeb)
  • Solve Doubleclick issue #230 (jounathaen)
  • refactoring, new QtPassSettings class, all settings should be read and written here #224 (YoshiMan)
  • Moved @YoshiMan 's copy buttons inside the line Edit #222 (jounathaen)
  • UI Improvements #220 (jounathaen)
  • creating password store directory, if it doesnot exists, de_DE translation fixes and removed obsolete translations #216 (YoshiMan)

v1.1.6 (2016-12-02)

Full Changelog

Implemented enhancements:

  • Feedback on copy button use #229
  • Clickable URLs + open in default browser #226
  • Deselecting password re-opens the file #221
  • Copy password button should include tooltip to say why, when disabled #214
  • QtPass starts by searching for -psn_0_12345 on macOS #213
  • Copy after timeout #189
  • Feature Request: Copy template fields with button #133
  • Cannot create top level folder #127
  • Feature: moving items (reordering folders) #116

Fixed bugs:

  • Regression with new view mode when using templates and URLs #223
  • Problems with high dpi screen #217
  • Hangs forever on Generate GnuPG keypair #215
  • recent change to passworddialog.cpp #188
  • Re-opening entry in QtPass on Windows does not put login or URL values back in the right place #183

Closed issues:

  • Click does not stick #233
  • Doubleclick on Treeview does not open the edit dialouge #228
  • Windows - Enable GPG SSH Authentication #225
  • We need autotype . . #65

v1.1.5 (2016-10-19)

Full Changelog

Implemented enhancements:

  • I translated for Simplified Chinese. #208
  • Short fullname hangs QtPass keypair generation process for infinite time #202
  • More options for password generation #98
  • Git hangs on windows #71

Fixed bugs:

  • view box is trimming whitespace #210

Closed issues:

  • PREFIX is now really a prefix #185
  • QtPass, git and windows #173

Merged pull requests:

v1.1.4 (2016-09-26)

Full Changelog

Implemented enhancements:

  • Re-assign permissions when adding users #161
  • Main window immediately closes upon app launch #139

Fixed bugs:

  • German umlauts fails #192
  • Error after change configuration #190
  • Bug: Special characters in Template #131
  • Character encoding issue with GPG key #101
  • saved password '§' turns to '§' when copied to clipboard or shown when editing #91

Closed issues:

  • Signed releases #186
  • Why it's not listed in wikipedia.org/wiki/List_of_password_managers ? #164
  • Bitdefender blocks installation and quarantines the .exe and .ink #138

Merged pull requests:

v1.1.3 (2016-06-10)

Full Changelog

Fixed bugs:

  • edit of password broken with active "Automatically push" #177
  • Clipboard not cleared when quitting or killing application #171
  • Hide content doesn't work when using templates #160

Closed issues:

  • Add a (small) manpage #174

v1.1.2 (2016-06-10)

Full Changelog

Implemented enhancements:

  • qtpass on windows, space in front of URL and Username #182

Fixed bugs:

  • Deletion of folder doesn't work on Debian/GNU Linux #181

Closed issues:

  • gpg: decryption failed: No secret key #179
  • "gpg-agent: command get_passphrase failed: No such file or directory" #156

Merged pull requests:

  • add Appdata file and update desktop file #178 (daveol)
  • HTTPS everywhere #176 (da2x)
  • Fix build issues with MSVC2015 on Windows #175 (msvi)

v1.1.1 (2016-04-04)

Full Changelog

Implemented enhancements:

  • Signed binaries #149
  • Icon theme and Cinnamon #146
  • Bind a key to the clear action #142
  • Installation dependencies #140
  • All text input fields need example text & edit dialogue changes #85
  • OSX: Qt-window closed only reappears when 'active' and using tray incon #77

Fixed bugs:

  • Spelling bug: German translation of push and pull #110
  • gpg: decryption failed: No secret key #92

Closed issues:

  • Remove outdated Debian packaging #165
  • Same name for file and folder #159
  • Icons don't work on nixos #157
  • gpg: Sorry, we are in batchmode - can't get input #151

Merged pull requests:

  • lupdate and Russian translation #170 (ahippo)
  • Remove path to password store in commit message and a leading space. #169 (ahippo)
  • Use --secure for pwgen and add more configurable options #168 (ahippo)
  • Remove Debian packaging #166 (innir)
  • update gl_Es #162 (xmgz)
  • Two UI Tweaks #158 (lftl)
  • configwindow.ui default/start tab set to "settings" #154 (jounathaen)
  • FAQ update concerning button-icons on cinnamon #153 (jounathaen)

v1.1.0 (2016-01-25)

Full Changelog

Implemented enhancements:

  • Clear text input: use system icon instead of x #84
  • System Icons on Buttons and Doubleclick on treeView #124 (jounathaen)

Closed issues:

  • [resolved] Error in compiling macOS El capitan #148

Merged pull requests:

v1.0.6 (2016-01-03)

Full Changelog

Implemented enhancements:

  • Feature: Always on top #118
  • Option to show minimized instance #99

Fixed bugs:

  • Bug: deleted record stays in memory #117

Closed issues:

  • SIGSEGV in MainWindow::executeWrapper on clean install #122

Merged pull requests:

v1.0.5 (2015-11-18)

Full Changelog

Fixed bugs:

  • using pwgen adds carriage-return #115
  • Enhancement: color code git results #111

Merged pull requests:

  • Fix bug that prints "Unknown error" to the terminal #113 (dvaerum)

v1.0.4 (2015-11-03)

Full Changelog

Implemented enhancements:

  • Add support for RightToLeft languages #108

v1.0.3 (2015-10-25)

Full Changelog

Implemented enhancements:

  • Get PREFIX variable from environment #106
  • Password file named 'git' returns error #105

Merged pull requests:

v1.0.2 (2015-09-24)

Full Changelog

Closed issues:

  • Generate password: Floating point exception (core dumped) #102
  • A way to indicate the installation prefix is needed #100
  • IPv4 URLs are non-clickable #97
  • app crashes when "Use pwgen" is unselected, and "Generate" is clicked. #95
  • Some minor improvements on the templating part #93
  • app crashes with variant of "pwgen" app #90

v1.0.1 (2015-08-09)

Full Changelog

Implemented enhancements:

  • Users setup - key colours could be improved #82

Closed issues:

  • When QtPass starts, focus search input box #89
  • Clear the password display after some time #86
  • Auto push/pull #83
  • qtpass doesn't commit deletes to git #81
  • Always crashes while using the quick-search input #79
  • Git initialisation #72
  • Initialising new repo's doesn't work correctly #55
  • gpg: Sorry, no terminal at all requested - can't get input #18

Merged pull requests:

  • Issue 86 clear panel #87 (karlgrz)
  • Update FAQ for Yubikey NEO helper in .bashrc for Ubuntu #80 (karlgrz)
  • [WIP] Call 'pass git init' on creation of password-store when useGit #78 (dennisdegreef)

v1.0.0 (2015-08-01)

Full Changelog

Closed issues:

  • Yubikey Neo Pin entry not working properly on Ubuntu 15.04 #73

Merged pull requests:

v0.9.2 (2015-07-30)

Full Changelog

Closed issues:

  • Show expiration date in key setup #70

v0.9.1 (2015-07-29)

Full Changelog

Closed issues:

  • Minimize on startup. #69
  • tray icon in xfce #58
  • Git intergration #57
  • Weird characters in filenames breaks loading gpg files #10

v0.9.0 (2015-07-17)

Full Changelog

Closed issues:

  • Request: Integrate qtpass with pwgen for generating passwords. #68

v0.8.6 (2015-07-17)

Full Changelog

Closed issues:

  • Copy password by Ctrl+C #60
  • Remember window size and vertical pane width #59
  • Multiline Editing #34

Merged pull requests:

  • To make building successfull wi Desktop Qt 5.4.0 MSVC2012 OpenGL 32bit #67 (annejan)

v0.8.5.1 (2015-07-08)

Full Changelog

v0.8.5 (2015-07-08)

Full Changelog

Closed issues:

  • Won't compile on Kubuntu 15.10 #61
  • Hanging process gives weird effects #56
  • Directory separator actually broken by 208171fd09c55ad765fdf4fa1de9a7f0757fa72d #53

Merged pull requests:

  • Many deadlocks and other nasty bugfixes #64 (annejan)
  • Mention qt5-default package in README #62 (lorrin)
  • Some hacks I needed for portable gpg4win release #54 (rdoeffinger)

v0.8.4 (2015-06-11)

Full Changelog

Closed issues:

  • QtPass does not detect GPG installation #50
  • Cannot create new folders #48
  • Better error handling when no pass or gpg found initially #13

Merged pull requests:

v0.8.3 (2015-06-09)

Full Changelog

Merged pull requests:

v0.8.2 (2015-05-27)

Full Changelog

Closed issues:

  • Typo in 37f17f3808c1c97bd72c165a530c67a4bfb82edb? #45
  • Signing of keys from user management #41

Merged pull requests:

v0.8.1 (2015-05-06)

Full Changelog

Fixed bugs:

  • Some items not found on first search #8

Closed issues:

  • compiling qtpass on ubuntu 15.04 - fails due to newer qmake version #43
  • QProcess::start: Process is already running #40
  • Extra line breaks seem to be added to the (HTML) output #39
  • Missing develop branch and release testing #38
  • Windows WebDAV broken by 24f8dec3c203921f765e923e6ae6a4069b8cf50a #36
  • .gpg-id file not added to git #35
  • Icon filenames #31
  • GNUPGHOME environment variable #30
  • Feature: webdav alternative to git #28
  • Windows: not working due to pointless use of "sh" #16
  • Windows: support static build and enable ASLR and NX #15
  • Some paths to executables are printed when starting up #11

Merged pull requests: