List view
- added different coloring for recipients with unusable keys - added ability to generate keys for email aliases - added ability to update existing stored key when importing it's newer version - improved detection of attachments containing encrypted messages and public keys - improved preservation of user IDs when fixing imported keys. - improved message checksum verification - various internal improvements
No due date•23/23 issues closed- fixed missing "Secure reply to all" action for password-protected messages - fixed missing highlight for recipient search results - improved "Secure reply to all" action handling - internal improvements
No due date•6/6 issues closed- added "secure reply all" button to message actions menu - added warning for incorrect message PGP checksum - improved error messages for incompatible keys - fixed non-visible attachment in sent password-protected message - fixes for switching to secure compose mode from plain compose - internal improvements
No due date•11/11 issues closed- added ability to generate encryption keys - added key status and creation date to My Keys page - added "secure reply" and "secure forward" options to message actions menu - improved signature handling when switching between different send-as email addresses - improved detection and parsing of encrypted messages - fix unexpected drafts creation - internal improvements
No due date•41/41 issues closed- fixed error on sending exception reports from content script - fixed newline issues when editing quoted text
No due date•3/3 issues closed- fixed "see original" functionality for encrypted threads - improved encrypted messages detection - fixes for signed-only messages - internal improvements
No due date•12/12 issues closed- migrated to Manifest V3 for improved security and performance - added alias check for sender public key - fixed image pasting in rich-text mode - fixed incorrect time in print view - improved detection of encrypted emails - internal improvements
No due date•17/17 issues closed- No due date•1/1 issues closed
- fixed issue with message sending on specific firewall configurations
No due date•3/3 issues closed- persist reply mode (reply/reply all/forward) when switching to encrypted reply - improved parsing of emails with key backups - improved handling of attachments with non-alphanumeric symbols in filenames - improved detection of encrypted messages for ambiguous filenames - improved parsing of long clipped encrypted messages - fixed the issue where the "Secure reply" button was not inserted for non-English Gmail UI - fixed the problem of corrupted PDF files when downloading from the preview view - fixed possible reveal of BCC recipients in password-protected messages - fixed sending password-protected messages to recipients with emoji in the name - fixed sending of attachments which contain emoji in filename - fixed duplicated email signature separator when signature contains some non-printable symbols - internal improvements
No due date•27/27 issues closed- added links parsing, now all links are clickable - improved handling of Google permissions for login and contacts search - improved verification of detached signature - improved drafts auto-save - increased maximum number of possible recipients - fixed opening encrypted draft in non-encrypted thread - fixed importing keys which contain image data - fixed encoding for attachments which contain apostrophe in the filename - added pubkey search on key compatibility checker page - internal improvements
No due date•24/24 issues closed- added brute-force protection for private key passphrase - added signatures to password-protected messages for verification on FES - added ability to update private key from file - fixed correct sender name fetching - fixed error when downloading attachments from PGP/MIME messages - improved rendering of large images - improved formatting support for pasted text - improvements for message decryption and verification process - improved rendering of large encrypted messages - improved error handling when updating private key - improved UI for Bulk Public Key Import - improved parsing of FES messages - various UI improvements - internal improvements
No due date•39/39 issues closed- Fix private key import with multiple LDAP public keys - Fix contacts search results sometimes not reliable - Fix bug causing Enable Google Contact search shown even after granting permissions - warn user and ask to confirm before downloading dangerous file - Fix tables are not rendered in emails - Use FES for feedback + error endpoint instead of legacy backend - Add checks for primary key's bit size on compatibility tester page
No due date•18/18 issues closed- Compatibility: Fixed error "TypeError: imageSrc is null" for messages with images - Compatibility: Fixed error "could not properly parse signed message" when external signature is used - Internal improvement in OpenPGP.js usage in content script - Various internal improvements
No due date•16/16 issues closed8.4.5: Signed message with CID images - fixed displaying of images referenced with with Content-ID in signed messages - allowed manually importing keys larger than 20kb - fixed compose message box UI glitch when updating recipients
No due date•6/6 issues closed- optionally search public keys on keys.openpgp.org - fix loading remote images in received messages - fix signed messages wrongly sent armored - fix reading ProtonMail signed message compatibility issue - improved encoding of encrypted attachments in mime to take up less space - fix Secure Compose icon text not responsive
No due date•13/13 issues closed- improved UI in Contacts section - improved parsing of attached public keys - improved handling of threads with mixed encrypted and non-encrypted replies - improved parsing of PGP/MIME messages - improved error handling when updating private key - improved detection of encrypted content in plain messages - improved formatting of forwarded messages - compatibility with Trusted Types (https://workspaceupdates.googleblog.com/2024/01/extending-trusted-types-to-gmail.html) - various UI improvements - internal improvements
No due date•35/35 issues closed- replace usage of flowcrypt.com/api/ with flowcrypt.com/shared-tenant-fes/ - performance & security: upgraded OpenPGP.js from v4 to v5 - re-enable viewing remote images in signed/encrypted messages - smoother handling of renewing expired id_tokens - email footer UX in compose window newly consistent with Gmail - fixed duplicate contact search result - ensure to include attached files from previous message when switching from reply to forward - fixed recognition of encrypted drafts created by iOS app - should not strip .gpg or .pgp extension when downloading original file after unsuccessful decryption - all calls to FES contain authentication in preparation for required authentication to retrieve client-configuration in the future - improved compatibility with other OpenPGP software when verifying signed messages - limit size of message text when pasting to the secure compose message box to prevent browser from freezing - improved verification of revoked uids - fixed a bug that would cause old drafts to be lost when user doesn't enter passphrase - fixed a UI bug that rendered negative remaining expiration when key already expired
No due date•25/25 issues closed- fixed: app crashes when pasting a 1kB of pass phrase - clearer error message when denying to display remote images - better ux for disabled password messages - client configuration DISABLE_FLOWCRYPT_HOSTED_PASSWORD_MESSAGES added - when updating client configuration on already set up browser extension, ensure gracious behavior & ui should remain functional - ignore attachments called "message" when they don't contain encrypted content - Use google api to get allowed google scopes instead of from AcctStore
No due date•11/11 issues closed- added FES 2023-01 support - fixed red/green indication of message password compliance - fixed visual glitches in secure reply window
No due date•8/8 issues closed- No due date•22/22 issues closed
- No due date•6/6 issues closed
- No due date•4/4 issues closed
- No due date•3/3 issues closed
- stop using deprecated OOB auth result retrieval mechanism - don't refer users to human@flowcrypt.com when using enterprise build, instead refer to internal Help Desk - internal improvements - consumer users - reworked challenge answer hash for password messages - improved detection of quoted content when replying
No due date•6/6 issues closed- fixed bug that caused users to not be able to reply from FES to password-messages sent from browser extension 8.3.3
No due date•1/1 issues closed- fix consumer setup flow - improve re-entering recipients in secure compose
No due date•2/2 issues closedmajor: enterprise FES: send one message per web portal recipient, each with different url include WKD in pubkey search when verifying messages ongoing sync from EKM (deleting private keys not supported yet) button to export email content as pdf (print/for printing) update client configuration each time settings page is refreshed or gmail content script loaded minor: look up users on LDAP explicitly using a ldap-relay API when Attester search enabled fixed/improved responding with plain message to encrypted message with triple dot security: improved html-escaping of error messages enforce message signing when sending encrypted message EKM endpoint URL updated from /end-user/key-pairs to /v1/end-user/key-pairs improve contact search results by caching found contacts locally as soon as they are fetched check for unusable keys in a consistent manner between sending and saving draft fixed bug that caused special characters in attachment filenames to not render properly improved UI regarding "from" in compose window to be consistent with Gmail behavior fixed a bug that caused encrypted reply frame to be initially too wide if there are many recipients updating of public key in another frame now also causes password prompt to be re-evaluated fixed a bug that was causing "[object Object]" to be rendered instead of recipients when replying improve EKM import key screen response - show clear loading state
No due date•25/25 issues closedimplement allow_attester_search_only_for_domains client configuration actionable in progress EKM API URLs: use /v1/keys/private instead of /keys/private remove lookup of public key by fingerprint actionable internal improvements
No due date•7/7 issues closed- No due date•2/2 issues closed
enterprise: use *.googleapis.com instead of www.googleapis.com + changed manifest "show original message" functionality shows more understandable format supplement the "importing pubkey dangerous" warning with a link with explanation fixed broken link in modal when api network error happens fixed iso-2022-jp encoding signed message garbled text
No due date•8/8 issues closed- No due date•3/3 issues closed
- No due date•7/7 issues closed
- No due date•6/6 issues closed
- No due date•5/5 issues closed
- No due date•1/1 issues closed
- No due date•24/24 issues closed
- No due date•18/18 issues closed
- No due date•16/16 issues closed
- No due date•35/35 issues closed
- No due date•26/26 issues closed
- No due date•13/13 issues closed
- No due date•18/18 issues closed
- No due date•8/8 issues closed
- No due date•10/10 issues closed
- No due date•2/2 issues closed
- No due date•10/10 issues closed
- No due date•12/12 issues closed
- No due date•5/5 issues closed
- No due date•2/2 issues closed