AxCrypt Changelog

What's new in AxCrypt 2.1.1637.0

Nov 27, 2023
  • Add Password Manager product, bug fixes and improvements.
  • AXC-2813: Send Feedback button should redirect to AxCrypt Forum
  • AXC-1398: Default language should be used while creating My AxCrypt folder in a documents folder
  • AXC-783: Translations and Texts Maintenance

New in AxCrypt 2.1.1636.0 (Jan 23, 2023)

  • AXC-1493: Added Arabic language in the desktop app
  • AXC-1537: Update copyright year to 2023 in desktop app
  • AXC-783: Translations and Texts Maintenance

New in AxCrypt 2.1.1630.0 (Jun 9, 2022)

  • Minor update with usability enhancements:
  • AXC-1159: Implement cached unshared user list auto-complete dropdown in share key dialog.

New in AxCrypt 2.1.1629.0 (May 19, 2022)

  • AXC-965: Change password button redirect to account site
  • AXC-1142: Design changes in desktop apps
  • AXC-1154: Redesign the key sharing in desktop
  • AXC-1161: Update copyrights year to 2022
  • AXC-1182: Restrict free users to use secure delete from file explorer
  • AXC-783: Translations and Texts Maintenance

New in AxCrypt 2.1.1618.0 (Jun 2, 2021)

  • Minor update with usability enhancements:
  • AXC-875: Swap the add more users and priority support button positions
  • AXC-895: Expired subscription popup in windows app

New in AxCrypt 2.1.1617.0 (Apr 16, 2021)

  • AXC:831: Implement new design in windows

New in AxCrypt 2.1.1615.0 (Mar 11, 2021)

  • Update with usability enhancements and improvements:
  • AXC-783: Translations and Texts Maintenance
  • AXC-807: Use new colors in the desktop apps

New in AxCrypt 2.1.1611.0 (Feb 3, 2021)

  • Minor update with usability enhancements and improvements:
  • AXC-715: Add language choice on first start of the app
  • AXC-783: Sync phraseapp text contents

New in AxCrypt 2.1.1606.0 (Oct 1, 2020)

  • Rename Axantum to AxCrypt in all projects
  • Add new API’s to support AppStore purchase
  • Sync Phraseapp Text Contents
  • Replace trial in desktop apps with just information and a link to buy-page (logged in if possible)
  • Add extra parameter in Login link to trigger purchasing information

New in AxCrypt 2.1.1598.0 (Jun 25, 2020)

  • #186: Add option to disable recent files
  • #242: Upgrade to latest NUnit
  • #374: Update copyright year in about
  • #459: Downgrade encryption level when updating document on Free plan
  • #465 : Key share icon should use the selected files in the recent files list
  • #53: Translations and Texts Maintenance
  • #61: Code Maintenance
  • Changes in common code that may, or may not, affect this version.
  • AXC-10: Add in-app purchases to iOS app
  • AXC-62: Configure new subscriptions in Stripe
  • AXC-72: Add a link from desktop apps to open the account web to handle account changes
  • AXC-63: Configure new subscriptions in PayPal

New in AxCrypt 2.1.1585.0 (May 24, 2019)

  • Invitation dialog
  • Remove from Recent Files list options are enabled when file is open and decrypted
  • Add possibility to remove key sharing recipients from the list of known recipients
  • Drag and dropped files to recent files do not display decrypted file name
  • Info dialog about opening without asking is displayed even when asking for file password
  • Update copyright year in about
  • Max button size is too small
  • Enable ‘Change Password’ even when signed out.
  • Desktop notification when a lengthy operation has completed.
  • Warning popup when skipping ignored files
  • Enable open file while logged out
  • Update Code Signing certificate
  • When inviting users, allow the inviter to select recipient language
  • When inviting a user, a free-text-field should be included for a personal message
  • Help button missing in initial information signup dialog
  • Password reset disabled after local reset
  • Should hide/remove the share key icon after encrypting a file in the recent files tab.
  • Key share icon should display in recent files tab once key share the file.
  • Get premium/Try premium text should be translated when changing the languages.
  • ArgumentOutOfRangeException when using close(x) icon to close the app startup alert popups
  • Do not allow the user to exit the AxCrypt app when encrypted files are pending.
  • Error message should be displayed when the entered activation code is wrong
  • Translations and texts maintenance

New in AxCrypt 2.1.1573.0 (Nov 8, 2018)

  • #92: Encrypt extra files in the work folder when cleaning it
  • #177: Let deleted “My AxCrypt” folders stay deleted
  • #184: Removed file is not removed from recent files view automatically, and can’t be removed manually
  • #260: Upgrade to 256-bit from 128-bit encryption
  • #297: Add structural integrity check of encrypted file
  • #414: When inactivity signout is disabled, also disable sleep and screen saver sign out
  • #415: Add ‘verify file’ function which will not try to decrypt the file, but only verify the HMAC
  • #416: No file name shown in error message when encrypting pending files
  • #419: Rename to original causes ArgumentNullException
  • #420: Password reset should add email=user-email to URL
  • #422: Do not encrypt “hidden” or “system” files
  • #428: Update subscription status when clicking “Try Premium” etc
  • #432: Not all available private keys tried when decrypting shared files
  • #434: Enable Trial mode immediately
  • #435: UserKeyPair comparison returns equal when not, sometimes
  • #436: Getting a public key may not get the most recent valid key
  • #437: App cache performance is improved
  • #438: API Key support
  • #53: Translations and texts maintenance
  • #61: Code Maintenance [axcrypt-net]

New in AxCrypt 2.1.1560.0 (Jun 12, 2018)

  • #151: Add restore original name
  • #217: Import AxCrypt ID does not work
  • #233: Manually imported public keys should be possible to use in Free version
  • #267: When independently encrypting in secured folders, key sharing policy should apply
  • #301: Add a ‘Reset’ button to the sign in dialog so a user can change the email
  • #324: Add subscription status and validity time in About box
  • #329: Add option to clear the recent files list
  • #335: Refresh account status when going from offline to online
  • #360: Go offline automatically if there is an unexpected exception from the API
  • #373: Change Clear all… to Clear All Settings and Restart
  • #390: Key Sharing does not work when working [local] and this should be indicated
  • #393: Disallow “Paste” in password verification field
  • #395: Possible to encrypt files with extensions which are set as unencryptable
  • #403: Update Newtonssoft.Json to 10.0.3
  • #404: Update NUnit to v3.9.0 etc
  • #405: Mac: Crash when signing out with secured folder with files needing encryption
  • #406: Pending files are not always encrypted when signing out
  • #408: Trying to use existing contact in share keys when “local” fails with unhandled exception
  • #413: Click for renewal does not work if the user has Premium
  • #290: The logging of “started an AxCrypt app” should include more info [axcrypt-web]
  • #53: Translations and texts maintenance
  • #61: Code Maintenance [axcrypt-net]

New in AxCrypt 2.1.1547.0 (Dec 6, 2017)

  • Re-encrypting files on sign in may cause downgrade to AES-128 for Premium users
  • Update Code Signing Certificate
  • Add support for polish language(pl-PL)
  • BusinessDisplay ‘Business’ in title instead of ‘Premium’ when relevant
  • Json deserialization can cause error due to missing Json settings
  • Code Maintenance Change to use ObjectCreationHandling.Replace for json, and some changes required as a result.
  • Translations and texts maintenance Add/Update texts for AxCrypt Business

New in AxCrypt 2.1.1543.0 (Oct 31, 2017)

  • 397: Renaming a folder in a secured folder results in the the secured folder being removed
  • 396: Debugmode logging is not enabled when restarting AxCrypt
  • 391: When signing in [Local] a pop-up message should be displayed.
  • 53: Translations and texts maintenance.

New in AxCrypt 2.1.1541.0 (Sep 12, 2017)

  • 387: Stop Securing does not work as expected when file is open in application
  • 386: Clicking ‘OK’ in the ‘Verification’ dialog without filling in anything is possible
  • 385: IndexOutOfRangeException in wildcard match during user search
  • 384: Business: Add ‘Business’ to Axantum.AxCrypt.Api.Model.SubscriptionLevel
  • 383: Business: Check all uses of Subscription level to work with Business
  • 381: Business: Ensure app supports a license of type Business from server
  • 340: IReport exceptions are only written if program exists relatively cleanly
  • 298: Secured Folder should forbid adding forbidden folders
  • 53: Translations and texts maintenance.

New in AxCrypt 2.1.1536.0 (Aug 30, 2017)

  • 377: Re-encrypted documents revert to AES-128 even if Premium under certain conditions
  • 376: Incorrect handling of blocked UI thread may cause crash
  • 375: Re-implement IMainUI to use a stack of states for enabling / disabling the UI
  • 352: When signing up, focus is not set in ‘Verification Code’ field
  • 256: Additional confirmation for passsword after signing up
  • 53: Translations and texts maintenance.

New in AxCrypt 2.1.1534.0 (Aug 23, 2017)

  • 371: Auto Upgrade is asked for and possible to enable in Viewer Plan
  • 367: ArgumentNullException possible on exit
  • 366: Support device-agnostic disabling of main window for modal dialogs
  • 365: When unsharing a AES-128 bit file in Premium it’s re-encrypted with AES-128
  • 364: Optimize updating Premium information
  • 363: Key Sharing icon does not appear directly after sharing a key
  • 362: Improve Recent Files list display performance
  • 332: The share keys button does not open a file selection dialog The file selection dialog should allow multiple files
  • 316: Code changes to support features in other repositories https://bitbucket.org/axantum/axcrypt-web/issues/155/sorting-of-password-list-by-content
  • 61: Code Maintenance Move common SettingsStore functionality to abstract StreamSettingsStore

New in AxCrypt 2.1.1532.0 (Aug 7, 2017)

  • 351: Unexpected Error! Collection was modified
  • 326: Add information dialog when a file is automatically opened the first time
  • 350: Share key broken
  • 338: Illegal FileTime causes Unexpected Error
  • 53: Translations and texts maintenance

New in AxCrypt 2.1.1529.0 (Aug 7, 2017)

  • 347: Unexpected error! Bad request to API
  • 346: Support lists and ranges when checking for reliability and security updates
  • 345: Automatic re-encryption of files after exit with open files encrypts with AES-128 w/Premium
  • 344: Critical: Risk for data loss when signing out with open files
  • 343: Changing password back to old after password reset fails
  • 316: Code changes to support features in other repositories
  • 311: Title bar is not updated after click “Try Premium”
  • 53: Translations and texts maintenance

New in AxCrypt 2.1.1526.0 (Aug 4, 2017)

  • Bug-fixes and general improvements:
  • 341: Deadlock in FileLocker causes hang
  • 339: Exception during decryption causes deadlock
  • 338: Illegal FileTime causes Unexpected Error
  • 334: Add a list of user extensions to be ignored for encryption
  • 333: Add indicator of local sign in
  • 331: Inconsistent sign in state after password reset and use of original password
  • 316: Code changes to support features in other repositories
  • 261: Verify that key sharing always try to use the recipient server key, if online
  • 61: Code Maintenance
  • 53: Translations and texts maintenance

New in AxCrypt 2.1.1516.0 (Jul 7, 2017)

  • 328: Optimize notification queue, merging fulll name lists
  • 327: When opening an encrypted .TXT file with Notepad++, it cannot be edited.
  • 316: Code changes to support features in other repositories
  • 53: Translations and texts maintenance

New in AxCrypt 2.1.1509.0 (Jun 10, 2017)

  • Change log:
  • 53: Translations and texts maintenance
  • 238: Improve password setting dialog to communicate more clearly to the user
  • 294: The “Get Premium” link disappears
  • 302: Key sharing does not apply to subfolders in secured folders with include subfolders enabled
  • 305: Key Wrap Iteration Calculator may give lower values than expected
  • 306: “A required privilege is not held by the client” causes High CPU
  • 308: “Decrypt Temporarily” of secured folder with “Include Subfolders” ignores subfolders

New in AxCrypt 2.1.1502.0 (May 22, 2017)

  • Translations and texts maintenance
  • Reimplement FileLock and use, prepare for async friendly lock
  • Add option for recursive operation
  • Display a tip when the wrong password has been entered three times about password reset.
  • Lavasoft causes crash in TCP stack, warn user of existence of Lavasoft Web Companion
  • Add option to decrypt file even if HMAC is invalid
  • Check and re-assert the “.axx” file name association
  • Add support for continuous integration on the Mac
  • Update Newtonsoft.Json to 10.0.2
  • Update NUnit to 3.6.1
  • Change internal names for subscription levels to match current terminology
  • Implement request for supporting verify code without password setup.
  • When three cloud providers or more are found, the clean up broom is hidden
  • Add fixed fallback location for OneDrive detection
  • Startup hang in Mac XWT app
  • Deadlock when sharing keys
  • Inconsistent use of async in view models

New in AxCrypt 2.1.1494.0 (Apr 20, 2017)

  • #269: Inconsistent text for “secure delete”
  • #222: Nothing happens when using Shred & Delete from explorer menu when not signed in
  • #271: Do not URL encode + and @ signs in path components when calling REST API
  • #272: Enabling Trial mode causes InvalidOperationException
  • #270: System.ArgumentException: Illegal characters in path
  • #264: Display Premium / Free status explicitly
  • #262: Error message stating Premium required even though Premium is active
  • #268: Add core support extracting email addresses from text
  • #263: Google Drive not always detected
  • #258: Update all content web links to https
  • #236: Remove Exit and Help buttons in signup dialog
  • #235: Add “show in folder” as right-click option to recent files list.
  • #239: Change threshold for drag and drop added to recent files
  • #250: Trial mode started after Premium payment
  • #253: ManageAccountViewModel async use in constructor causes deadlock
  • #252: Handle inaccessible key file in validation
  • #251: Check that property binding uses the correct type

New in AxCrypt 2.1.1489.0 (Dec 15, 2016)

  • #247: Include parameter in link for password manager to change message
  • #245: API-support for startup tips
  • #244: Update code signing certificate
  • #243: API Method for feedback
  • #242: Upgrade to NUnit 3
  • #241: Trim spaces from emails in key sharing dialog
  • #230: NullReferenceException if checking for updates with empty response
  • #224: Timeout and auto-offline on server requests.
  • #53: Translations and texts maintenance

New in AxCrypt 2.1.1481 (Oct 31, 2016)

  • Translations and texts maintenance

New in AxCrypt 2.1.1478 (Oct 31, 2016)

  • Add user culture to registration API call
  • Update Newtonsoft.Json (Internal)
  • Import AxCrypt ID does not work
  • Translations and texts maintenance

New in AxCrypt 2.1.1474 (Sep 26, 2016)

  • Add context menu to tray icon
  • Support purchase without sign in to web if signed in to app
  • Update texts to reflect that the Trial period is started manually by the user
  • Change “sign in” to just ask for the password
  • Translations and texts maintenance

New in AxCrypt 2.1.1464 (Sep 12, 2016)

  • #210: Does not open document on first sign in if not previously loaded
  • #201: ‘Advanced’ when not started, signs in but starts minimized to tray

New in AxCrypt 2.1.1460 (Sep 2, 2016)

  • #200: SocketException: The requested service provider could not be loaded or initialized
  • #197: PasswordStrength meter is flickering
  • #195: Slow and sometimes unresponsive after sign in
  • #194: First time entry of a registered email considered ‘old’ should render an info-popup
  • #193: Activation via AxCrypt fails if already activated via Web
  • #192: Key sharing/unsharing does not work in offline mode, even with known accounts
  • #187: The AxCrypt Window should not be activated when unlocking computer
  • #185: Crash after screen saver restore
  • #183: “Try Premium” should be visible when offline and display information
  • #179: Slow startup times with network access enabled.
  • #117: Implement a ‘Find V1’ files function
  • #116: Make the sign in dialog show alone, without entire UI
  • #115: Improve the set a new password dialog to be clearer what applies
  • #101: Clarify just how Free / Premium works
  • #71: Add AxCrypt 1.x character filter to password
  • #63: Add check for updates to menu
  • #20: When attempting to add new contact offline, the email is cleared

New in AxCrypt 2.1.1444 (Sep 2, 2016)

  • #182: The ‘Switch’ Sign In button does not work
  • #181: File name is not shown for message ‘is not an AxCrypt File’
  • #145: Start in Free mode, add ‘Try Premium’ action
  • #60: Support offline registration and key pair import
  • #53: Translations and texts maintenance

New in AxCrypt 2.1.1434 (Sep 2, 2016)

  • #178: Network state detection fails on startup
  • #165: Translate to Dutch

New in AxCrypt 2.1.1433 (Sep 2, 2016)

  • #174: Links erroneously translated, causing 404 Not Found when clicked.
  • #165: Translate to Dutch
  • #157: Update Broom tooltip to reflect use for Secured Folders as well
  • #142: Add network detection to speed up when disconnected
  • #24: Add tooltips for folder icons

New in AxCrypt 2.1.1428 (Sep 2, 2016)

  • #171: Sign out of AxCrypt even if no password is set for the screen saver
  • #170: Implement a common bootstrapper for both 32-bit and 64-bit installers
  • #169: Context menu property page is broken
  • #168: Shell extension dll’s are not signed
  • #167: Support language selection from UserSettings.txt
  • #166: Translate to Portuguese
  • #161: Support UserSettings.txt language selection in shell extension
  • #160: Localize both boostrap and msi installers
  • #159: Update the setup to use a single exe with both 32-bit and 64-bit msi installers
  • #158: The program can get stuck in a high CPU condition directly after install
  • #39: Translate to Italian
  • #37: Translate to German

New in AxCrypt 2.1.1413 (Sep 2, 2016)

  • #153: Access Denied and other issues with network drives
  • #152: Add default text definitions for localized installer
  • #146: Add Korean as a language choice

New in AxCrypt 2.1.1409 (Jul 7, 2016)

  • Problem with decrypting 128-bit encrypted files with asymmetric key
  • Add file name to exception message in some circumstances
  • Add German as a language choice

New in AxCrypt 2.1.1404 (Jul 7, 2016)

  • Disable text entry in the key file field
  • Make V1 conversion default
  • The “check for updates” button only works when signed in.
  • Add Password Reset to sign in dialog
  • Exception because of ActiveFileState and missing work folder
  • Do not show the ‘Key-File’ field in the password dialog for V2 files
  • Hide the ‘Key-File’ field behind a ‘More…’ button or something
  • Add resend verification button to dialog
  • Implement shortcut to upgrade V1 documents

New in AxCrypt 2.1.1403 (Jul 7, 2016)

  • Create an AxCrypt tile on Windows 8+ during installation
  • Require .NET 4.5 during installation, disallow XP and 2003
  • The broom tool bar icon is hidden if 3 cloud service icons are present
  • Improve performance and seeming hangs when selecting multiple files from Explorer
  • ‘Rename’ is missing from the menus
  • Tooltip for Key Share icon is wrong after changing to French (and back)
  • Add ‘sign out’ to the Windows Explorer menu.

New in AxCrypt 2.1.1399 (Jul 7, 2016)

  • Clean up causes the time stamp to be updated for all files
  • Update list of allowed TLD’s
  • Clear password cache when signing out
  • Error when encrypting only already encrypted files.
  • Wiping is reported not to work from Windows Explorer
  • Access to the path is denied under some network conditions
  • Key Sharing loses already-present key shares if they are not locally cached
  • Code Maintenance
  • Translations and texts maintenance

New in AxCrypt 2.1.1398 (Jul 7, 2016)

  • Access to the path is denied under some network conditions
  • Code Maintenance

New in AxCrypt 2.1.1396 (Jul 7, 2016)

  • Refactor async code, startup code, IPC and other core functionality
  • Skip known Win32-assemblies during startup discovery scan.
  • AxCrypt started in one terminal server/fast user switching session affects other session

New in AxCrypt 2.1.1394 (Jul 7, 2016)

  • Add offline indicator to title window
  • When encrypting multiple files they should not be added to recent files
  • Diagnostics mode for Internet Connection issues
  • Authenticating Proxies are not handled correctly
  • Hard crash after password and/or account changes
  • Add ‘open encrypted’ button to toolbar
  • Increase timeout for startup from 5 to 10 seconds
  • Better filtering of e-mail addresses
  • Main Window can get moved off screen

New in AxCrypt 2.1.1393 (Jul 7, 2016)

  • AxCrypt seems to keep files locked.
  • File is purged prematurely when opened in a multi document text editor
  • Double-click when signed out does not open the document

New in AxCrypt 2.1.1392 (Jul 7, 2016)

  • Additional translations to French.

New in AxCrypt 2.1.1391 (Jul 7, 2016)

  • An Exception-log for diagnostics
  • Change re-encryption policy to re-encrypt to V2 files from V1
  • Informational dialog + conversion the first time a V1 file fails to open even though signed in.
  • Fix issues when secured folder is not found
  • Clear All Settings… does not clear quite all settings
  • Clarify somehow that Internet is NOT required
  • Change installation procedure to only mention Internet if it’s not connected
  • Check Exception on UI-thread for large files
  • Disallow anything but .axx
  • AxCrypt seems to give bad message when a .jpg is associated with AxCrypt
  • Handle read-only files

New in AxCrypt 1.7.3156.0 (Feb 20, 2015)

  • Fix: Build-server problems caused 3153 to be equivalent to 2976.
  • Bug: Be more tolerant of invalid parent window for the progress window.
  • Chg: Updates for Visual Studio 2012.

New in AxCrypt 1.7.3153.0 (Feb 20, 2015)

  • Added Finnish translation.
  • Minor changes and updates.

New in AxCrypt 1.7.2976.0 (Feb 20, 2015)

  • Add: Support for Czech language texts.
  • Bug: Assertion in Debug mode due to const string iterator change in VS 2010.
  • Bug: Did not detect Read-Only volumes such as USB drives with hardware Write Lock.

New in AxCrypt 1.7.2867 (Feb 2, 2012)

  • Add: Support build using free tools VC++ Express 2010, MSBuild etc.
  • Bug: Copy Meta Info did not work in x64 version. [Internal]
  • Chg: Implement installer bootstrapper to support Win32 and x64 in a single installer.
  • Chg: Add OpenCandy installer offer in the private build.
  • Chg: Major refactorisation of the build and dependency handling.

New in AxCrypt 1.7.2685.0 (Sep 23, 2011)

  • This release is a major rebuild with no new functionality. It updates libraries to current versions and the build environment to the current version. There is also a change to make it work better in some terminal server environments.

New in AxCrypt 1.7.2603.0 Beta (Aug 6, 2011)

  • Bug: Improved support for invocation by services such as IIS. [Internal]
  • Bug: Danish language menu text was wrong. [Internal]
  • Chg: Internal build changes to facilitate distribution of AxCrypt2Go and AxDecrypt. [Internal]
  • Chg: Windows 2000 obsolete and no longer supported. [Internal]

New in AxCrypt 1.6b3.1 (Jan 9, 2008)

  • Minor bug fixes
  • Major upgrade of library code and development-environment to Visual Studio 2005
  • Vista support in installer and code
  • Fix of problem with networked folders in Windows XP after Microsoft security update