What's new in PGPTool 0.5.9.3 Pre-release
May 25, 2023
- Feature #45: Change passphrase for existing private key
- Fix #244: Subsequent text decryption with cached password must not crash
- Fix #286: Layout of main screen must be correctly updated when height of
- tip changed
- Fix #232: Email validator must accept very short domain names
- Fix #274: Application should gracefully handle cancellation of key
- creation
- Fix #248: Should be apostrophe symbol instead of escaped sequence
New in PGPTool 0.5.9.2 Pre-release (Jun 27, 2020)
- Improvement #227: English messages language improvements (contributor: timetoseek)
- Feature request #223: Ability to create key without passphrase
- Fix #228: When encrypting into the same folder prompt for overwriting same file, if any
- Hotfix #221: file decryption crashes in some cases for very large files
New in PGPTool 0.5.9.1 Pre-release (Feb 23, 2020)
- Hotfix #221: file decryption crashes in some cases for very large files
New in PGPTool 0.5.9.0 (Jan 24, 2020)
- New feature #206: Add menu item to copy public key to clipboard
- UX Improvement #173: Show progress bar when preparing for "Encrypt back all operation"
- UX Improvement #170: if user is trying to delete decrypted file while encrypted file is no longer present - give extra emphasize in confirmation window
- UX Improvement #175: When pressing Esc key in History Quick Search window, it should close
- UX Improvement #194: Input fields on a key creation dialog should be disabled during key generation process
- UX Improvement #197: Pre-generate key pair in a background as soon as user opens Create Key dialog to improve user experience
- UX Improvement #201: Be more precise when explaining failure of importing key from clipboard
- UX Improvement #185: As soon as text is pasted into Decrypt text window, list of recipients should be populated
- UI Improvement #207: Multi-monitor setups: show new windows on same screen as parent window
- UI Improvement #176: Quick Search window hint shouldn't wrap if there is enough horizontal space
- Improvement #192: Increased security level of generated keys
- Improvement #215: Reduce amount of text logged
- Improvement #186: Logs will contain application usage info to enable faster troubleshooting if needed
- Improvement #212: Update launch4j dependency and make it look in JAVA_HOME for JRE
- Improvement #198: Create hint for buy me a coffee
- Fix #168: If file was deleted, it shouldn't be displayed in unfiltered quick search results
- Fix #180: "Encrypt back all" must not fail if parent folder of source (encrypted) file is missing
- Fix #187: Encrypt back all: if key of one of the recipients is missing, and file wasn't changed, meaningless warning will be displayed
- Fix #181: Minor typo fix
- Maintenance #214: decrease application package size by removing dependencies
- Maintenance #210: Migrate to summerb 4.0.2
New in PGPTool 0.5.9.0 Pre-release (Jan 11, 2020)
- Improvement #212: update launch4j dependency and make it look in JAVA_HOME for JRE
- Improvement #198: Create hint for buy me a coffee
- Improvement #215: Reduce amount of text logged
- Maintenance #214: decrease application package size by removing dependencies
New in PGPTool 0.5.7.0 Pre-release (Dec 31, 2019)
- UI Improvement #207: When showing new window on linux-based multi-monitor setup, center it within 1 monitor, not all monitors
- New feature #206: Add menu item to copy public key to clipboard
- UX Improvement #201: Be more precise when explaining failure of importing key from clipboard
- Maintenance #210: Migrate to summerb 4.0.2
New in PGPTool 0.5.6.0 Pre-release (Sep 23, 2019)
- Improvement #192: Increased security level of generated keys
- UX Improvement #185: As soon as text is pasted into Decrypt text window, list of recipients should be populated
- Fix #187: Encrypt back all: if key of one of the recipients is missing, and file wasn't changed, meaningless warning will be displayed
- Improvement #186: Logs will contain application usage info to enable faster troubleshooting if needed
- UX Improvement #194: Input fields on a key creation dialog should be disabled during key generation process
- UX Improvement #197: Pre-generate key pair on a background as soon as user opens Create Key dialog to improve user experience
New in PGPTool 0.5.5.0 Pre-release (Aug 23, 2019)
- UX Improvement #173: Show progress bar when preparing for "Encrypt back all operation"
- UX Improvement #170: if user is trying to delete decrypted file while encrypted file is no longer present -- give extra emphasize in confirmation window
- UI Improvement #176: Quick Search window hint shouldn't wrap if there is enough horizontal space
- UX Improvement #175: When pressing Esc key in History Quick Search window, it should close
- Fix #168: If file was deleted, it shouldn't be displayed in unfiltered quick search results
- Fix #180: "Encrypt back all" must not fail if parent folder of source (encrypted) file is missing
- Fix #181: Minor typo fix
New in PGPTool 0.5.4.0 (Jan 28, 2019)
- Hot Fix #174: fix regression introduced in 0.5.3.0 which prevented "Decrypt Text" feature from working
New in PGPTool 0.5.3.0 Pre-release (Jan 21, 2019)
- Feature #156: When key file contains both private and public keys - import both of them
- Feature #160: Import several keys from a file
- Feature #164: Import PGP key from clipboard
- UX Improvement #150: Allow user to make right click in history quick search and open source folder
- UX Improvement #158: Add shortcuts to the table to encrypt back individual files
- UX Improvement #143: Move "Encrypt back all" action closer to "Monitored Decrypted" table
- Improvement #166: Stop adding original extension to encrypted file name
- Improvement #155: Prevent overwriting concurrent changes of encrypted file
- UX Improvement #149: Encrypt Back All feature should show same dialog for batch processing (for 1 or more files)
- Fix #152: List of recipients should also be disabled when encryption operation is in progress
- Fix #162: Add proper error message when trying to decrypt file which was encrypted using symmetrical algorithm
- Improvement #159: Remove redundant feedback form
New in PGPTool 0.5.2.0 Pre-release (Jan 16, 2019)
- Improvement #155: Prevent overwriting concurrent changes of encrypted file
- Fix #162: Add proper error message when trying to decrypt file which was encrypted using symmetrical algorithm
- Improvement #159: Remove redundant feedback form
- UX Improvement #150: Allow user to make right click in history quick search and open source folder
- UX Improvement #158: Add shortcuts to the table to encrypt back individual files
- UX Improvement #143: Move "Encrypt back all" action closer to "Monitored Decrypted" table
- UX Improvement #149: Encrypt Back All feature should show same dialog for batch processing (for 1 or more files)
- Fix #152: List of recipients should also be disabled when encryption operation is in progress
- Improvement #166: Stop adding original extension to encrypted file name
New in PGPTool 0.5.1.0 (Apr 26, 2018)
- Improvement #117: Give user an option to encrypt back only changed (and also check for concurrent changes)
- Feature #111: Add guidance to help new users get started
- Improvement #132: remember windows sizes and table columns sizes
- Improvement #131: when encrypting back - don't overwrite existing file until encryption 100% completed
- Improvement #8: Mitigate risk of inability to decrypt file after encryption if "self" recipient wasn't selected
- Fix #137: History of decrypted files should be updated as soon as another file is decrypted
- UX Improvement #61: Encryption Dialog recipients list should be the Check List Box control, so that user wouldn't accidentally loose selection if forgot to hold Ctrl key
- UI Improvement #125: Make quick search window resizable
- UX Improvement #61: Added recipients check list feature to Text Encryption dialog
- Fix #136: Application must remember if "Same folder" was used during last decryption and pre-select this option for next decryption
- UX Improvement #116: "Enter" key in the "monitored decrypted" table must be equal to double-click on selected row
- UX Improvement #130: Remember state of checkboxes on "Encrypt back all" window
- Improvement #128: Remove MapDB dependency (this removed 10mb from artifact size!)
- Fix #114: modify package to work with Java 9+
- Fix #139: spelling for "Key pair" in RU language
- Fix #138: history quick search window positioning logic must not place it outside the screen
- Fix #122: Make application code compatible with Java 9 and 10
- UI improvement #124: Use word-by-word wrapping in the "Check for new versions" window, release notes text area
- Improvement #126: Allow user to save error message to file
- Improvement #120: Show app and java version on the title of the error message box
- Minor fix #118: Check for updates window will not say "come back later" if there are no updates available
- Fix #47: Too small font in multi-line text areas
- Improvement #140: remove custom font scaling on JRE 9+
New in PGPTool 0.5.1.0 Pre-release (Apr 23, 2018)
- UX Improvement #61: Added recipients check list feature to Text Encryption dialog
- Improvement #140: remove custom font scaling on JRE 9+
- Fix #114: modify pckage to work with Java 9+
- Fix #139: spelling for "Key pair" in RU language
- Fix #138: history quick search window positioning logic must not place it outside the screen
- Fix #122: Make application code compatible with Java 9 and 10
New in PGPTool 0.5.0.3 Pre-release (Apr 20, 2018)
- additional change for Improvement #132: correctly handle postponed column config changes
New in PGPTool 0.5.0.2 Pre-release (Apr 20, 2018)
- Improvement #132: remember windows sizes and table columns sizes
- Improvement #131: when encrypting back - don't overwrite existing file until encryption 100% completed
- Improvement #8: Mitigate risk of inability to decrypt file after encryption if "self" recipient wasn't selected
- Fix #137: History of decrypted files should be updated as soon as another file is decrypted
- UX Improvement #61: Encryption Dialog recipients list should be the Check List Box control, so that user wouldn't accidentally loose selection if forgot to hold Ctrl key
- Fix #136: Application must remember if "Same folder" was used during last decryption and pre-select this option for next decryption
New in PGPTool 0.5.0.1 Pre-release (Apr 17, 2018)
- Improvement #117: Give user an option to encrypt back only changed (and also check for concurrent changes)
- Improvement #128: Remove MapDB dependency (this removed 10mb from artifact size!)
- Feature #111: Add guidance to help new users get started
- UX Improvement #116: "Enter" key in the "monitored decrypted" table must be equal to double-click on selected row
- UX Improvement #130: Remember state of checkboxes on "Encrypt back all" window
- UI Improvement #125: Make quick search window resizable
- UI improvement #124: Use word-by-word wrapping in the "Check for new versions" window, release notes text area
- Improvement #126: Allow user to save error message to file
- Improvement #120: Show app and java version on the title of the error message box
- Minor fix #118: Check for updates window will not say "come back later" if there are no updates available
- Fix #47: Too small font in multi-line text areas
New in PGPTool 0.4.7.0 (Apr 13, 2018)
- Hot fix #123: Application will not start for a second time for new users (who first installed 0.4.6.0) until this version is installed. Backwards compatibility with old config files was broken by change #115
New in PGPTool 0.4.6.0 (Apr 10, 2018)
- Fix regression #115: single app instance logic is not working in 0.4.5.0 - new invocation will just block until old instance is closed
- Feature #71: Provide a way to quickly search through the history of previously decrypted files and decrypt some of the files again
- Improvement #109: migrate to lightweight and more reliable config files persistence
- Improvement #97: for target files in a list of monitored decrypted files show only the file name (without path)
- UX improvement #58: After file disappears from list of monitored decrypted files, selection (if any) should stay on next row (if any)
- Improvement #106: Add helpful links to menu
- UX Improvement #108: Feedback window -- use radio buttons instead of slider
- UX Improvement #105: (decrypt text window) make it more obvious when decrypt action is available
- UX Improvement #104: Key generation window - show progress bar so user can see there is something happening
- Fix #107: when trying to decrypt to temp folder after decrypting to browsed folder, app shows wrong message and acts incorrectly
New in PGPTool 0.4.4.0 Pre-release (Apr 4, 2018)
- Feature #71: Provide a way to quickly search through the history of previously decrypted files and decrypt some of the files again
- Improvement #109: migrate to lightweight and more reliable config files persistence
- Improvement #97: for target files in a list of monitored decrypted files show only the file name (without path)
- UX improvement #58: After file disappears from list of monitored decrypted files, selection (if any) should stay on next row (if any)
- Improvement #106: Add helpful links to menu
- UX Improvement #108: Feedback window -- use radio buttons instead of slider
- UX Improvement #105: (decrypt text window) make it more obvious when decrypt action is available
- UX Improvement #104: Key generation window - show progress bar so user can see there is something happening
- Fix #107: when trying to decrypt to temp folder after decrypting to browsed folder, app shows wrong message and acts incorrectly
New in PGPTool 0.4.3.0 Pre-release (Jan 25, 2018)
- Improvement #102: Support the case when old path to temp decryption folder is no longer available
- Improvement #98: Add context menu with regular Cut/Copy/Paste commands to text areas (text encrypt/decrypt)
- Improvement #99: Use word wrap in decrypted text areas (text encrypt/decrypt)
- Improvement #103: When error message is displayed it must fit into the message box in full (avoid trimming message)
New in PGPTool 0.4.0.0 / 0.4.2.0 (Oct 30, 2017)
- New feature #95: Give user opportunity to leave a feedback
New in PGPTool 0.4.0.0 (Oct 26, 2017)
- New feature #15: Encrypt plain text
- New feature #90: Decrypt any given text from clipboard
New in PGPTool 0.3.9.2 (Oct 18, 2017)
- Fix #88: Dialog type for notification about inability to delete file fixed
- Fix #89: When exporting all public keys do not overwrite different keys which has same user name
- Fix #86: NPE when exporting public key from previously re-imported private key
New in PGPTool 0.3.9.1 (Aug 14, 2017)
- Fix #75: File mustn't disappear from the list of decrypted files when saved using MS Word (because word re-creates file rather than modify it)
- Fix #78: Key file shouldn't be blocked after export
- Improve #79: in case encrypted file contains target file name use it instead of file name based on encrypted file name
- Fix #80: Single instance logic will not work correctly if any modal dialog is open - then both primary and secondary instances will process same args
- Improve UX #81: When asking user to provide a password for a key -- clarify what is the purpose?
- Improve UX #77: Application should remember target folder when encrypting, and suggest same folder when user wants to encrypt again
- Fix #83: when multiple files opened for decryption at once not all decryption dialogs will appear