+
added Microsoft Teams storage
+
added a possibility to override tenant in Microsoft OneDrive
!
disabled automatic installation of KeePassXC-Browser extension
+
added an option to diagnose YubiKey code listing issues
-
fix #1845: fixed a visible crash on socket write error
-
fix #1824: saving KDBX3 files with compression disabled
-
fix #1818: extension connection error if browser cannot be identified
-
fix #1820: minimize on close on macOS
-
fix #1816: old Chromium support, such as Android Edge
-
fix #1817: crash on files with large attachments as KDBX3
+
#1814: option to disable auto-type title filter by default
-
#1808: restore KeeWeb from system tray on extension request
-
fix #1810: extension connection on old macOS (10.11)
-
fix #1813: custom icon selection
-
fix #1811: app doesn't quit during update
-
fix #1804: filling OTP in browser extensions
*
fix #1805: auto-unchecking auto-type filters if nothing found
*
fix #1806: fixed a possible config loading error during startup
-
fix #1802: opening files with saved keyfiles
-
fixed entry attachments display
+
browser extension "KeeWeb Connect"
+
support for KeePassXC-Browser
+
optimized memory consumption for large files
+
KDBX4.1 support
+
option to use short-lived tokens in cloud storages
+
opening XML and CSV files using the Open button
*
password generator now includes all selected character ranges
*
option to auto-save on file change
+
better Touch ID error messages
-
legacy auto-type removed
+
displaying the reason why unlock is requested
+
filters on the auto-type entry selection screen
+
adding multiple websites to one entry
+
translated application menu on macOS
-
fixed a crash after disabling USB devices on Linux
+
tightened content security policy
-
KeeWebHttp deprecated
+
team drives support in Google Drive
-
fix #1786: saving refresh_token in Google Drive
-
fix #1767: updater issues on macOS
+
ykman v4 support
+
fix #1725: setting expiry date in the past
-
fix #1762: line breaks in Markdown notes
-
fix #1734: overlapping generator icon on password inputs
-
fix #1758: export format HTML issues
-
fix #1755: calendar tooltips in different time zones
-
restored the missing local file icon on the open screen
*
new Windows code signing certificate
-
fix #1740: Windows updater issues
-
fix #1749: auto-type freezes on macOS
-
fix #1747: white screen in old Safari
-
fixed crashes in the USB module on Windows
-
fix #1745: deleting selected text in auto-type selector
-
fix #1738: fixed auto-type on Linux with NumLock pressed
-
fix #1735: issue with auto-typing some characters on Windows
+
opening files with Touch ID on macOS (opt-in)
+
password quality warnings
+
"Have I Been Pwned" service integration (opt-in)
+
automatically switching between dark and light theme
+
custom title bar on Windows
*
new updater capable to upgrade major versions
*
new auto-type rewritten from scratch
+
possibility to detect browser URL on Linux
*
external modification protection in desktop versions
+
clear searchbox button
+
more options for auto-lock timeout
+
favicon download improvements
+
auto-type field selection dropdown improvements
+
new completion page after storage provider authentication
+
option to disable caching files in offline storage
+
option to minimize on field copy
-
fixed creating files with Argon2id KDF
-
fix #1726: search in protected fields
-
fix #1713: OneDrive authentication on web
-
fix #1715: storage authentication in Epiphany browser
-
fix #1711: storage authentication in iOS
-
fix #1671: new lines removal issue in notes
-
fix #1668: opening files with bad characters
*
upgraded a vulnerable dependency
-
using custom OneDrive without a secret
+
GitHub funding link
-
fix #1656: false positive report on VirusTotal
+
#1629: possibility to use OneDrive as SPA
-
fix #1650: keyfiles stored in the app can't be used
+
possibility to use V2 keyfiles (.keyx)
-
fixed a missing icon in the local file question box
-
fix #1649: missing Argon2 options
-
minor license screen fixes
+
native Apple Silicon build
+
Argon2id KDF support
+
added an option to quit the app and lose all changes
-
fix #1637: git commit in the About box
-
fixed some design glitches
*
keyfile paths are saved by default
+
updated icons and visual design
+
new Dark (default) and Light themes
-
fixed a performance issue in searching entries
+
locale-aware date and time formats
*
improved the "Show all file" checkbox behavior
+
shortcut to copy OTP
+
support for WebDAV servers without Last-Modified header
*
switched to Dropbox short-lived access tokens
-
fixed several issues in field editing
-
fix #1561: error during loading configs after reset
-
fixed some issues with minimizing to menubar on macOS
-
fix #1564: broken auto-type on some Linux installations
-
fix #1591: error in old MS Edge
-
fix #1598: fixed header format for KDBX4+AES
-
fix #1597: Dropbox sync now includes scopes
*
PKCE enabled on Dropbox auth
*
updated vulnerable dependencies
-
fix #1553: empty fields display for templates
-
fix #1581: double-clicking KeeWeb icon in Dock
-
fix #1539: broken code signing on Windows
-
fix #1536: added a missing dependency on linux
-
fix #1532: crashes on some Windows builds (updated electron)
-
fix #1535: network errors in Dropbox and GDrive on Windows
-
fix #1530: recursive creation of the portable directory
-
fix #1530: running from directories with hash symbols
+
possibility to debug startup with --start-logging
*
updated electron version
-
fixed duplicated YubiKeys displayed in file settings
-
fix #1409: auto-type wrong character issues on Linux
-
fix #1528: OTP generation for stored values
+
YubiKey integration in two modes: OATH and Challenge-Response
+
configs are now encrypted with a key stored in keychain
*
default format for new files is now KDBX4
+
#1460: auto-type on double-clicking field labels
+
#557: Argon2 speed improvements in desktop apps
+
#1503: ARM64 Windows support
+
#1480: option to create a portable installation
+
#1400: auto-apply tag when creating new entry in tag view
*
default theme on macOS is now macOS-Dark
+
#1342: hint that the data will be stored in unencrypted form after exporting
*
#1471: WebDAV url validation, only HTTPS is allowed
+
#1350: clearing master password after auto lock period
+
#830: minimize instead of close option on macOS
+
#448: minimized login option support on macOS
+
#917: option to install without a desktop icon on Windows
-
fix #1463: copying the original url instead of adding https:
-
fix #620: clearing middle-click clipboard in Linux
-
fix #1440: fixed auto-type for maximized windows
-
fix #1509: fixed auto-type for tiling mode in Linux
-
fix #1409: fixed auto-typing Tab character on Debian
*
improved exporting files with markdown notes
-
distinct redirect URIs for storage providers
-
fix #1478: fixed proxy issues with storage providers
+
using OAuth authorization code grant for all storage providers
-
fixed a number of vulnerabilities in opening untrusted kdbx files
+
applied recommendations from the electron security checklist
*
canOpenWebdav is now canOpenStorage
+
option to log out from storages
*
saving only modified settings instead of everything
-
fix #1457: fixed styles in theme plugins
+
#1456: options to hide webdav and password generator
-
fix #1451: fixed slow global auto-type on desktop
+
files previously created as v4.1 will be written as v4.0
+
fixed Docker build
*
builds are now run on CI
-
fix #1444: fixed website favicons and attached images
-
fix #1445: fixed offline mode in Chrome and Firefox
-
fix #1447: fixed opening databases from Dock
-
#1359: fixed Google Drive login issues in desktop apps
+
#1341: auto-lock the app on screen lock on Windows
+
#1065: KEEWEB_PORTABLE_EXECUTABLE_DIR environment variable
*
#1397: Segoe UI font on Windows
+
#1393: option to disable saving and exporting (canSaveTo)
+
#1006: password generator patterns
+
#1309: back button in attachment preview
+
#1142: submit button on mobile password input
+
#766: setting for no/unlimited history
+
#411: option to automatically use group icon for new entries
+
#615: translated shortcut modifier keys
*
#1029: fixed syncing files by timeout when there are no changes
+
#784: AppImage distributable
+
#572: RPM distributable
+
#450: Snap distributable
+
#855: appdata file in deb packages
*
signature key rotated
*
new Windows code signing certificate
+
startup time profiling
+
#1438: content security policy
+
some desktop security improvements from #1437
*
fix #890: deb will no longer install to /opt
-
fix #1396: fixed hyperlinks in notes
-
fix #1323: version in the About dialog
-
fix #734: OTP secrets with spaces
-
fix #1208: webdav credentials corruption
*
fix #1348: fixed password generation entropy
-
fix #1385: fixed a file watcher error on network locations
-
fix #1391: passwords imported from CSV were not hidden
-
fix #1387: fixed drag-drop for otp fields
-
fix #1293: copying full urls
-
fix #1378: screen orientation issues on Android PWA
-
fix #1338: minimized option not working on linux
-
fix #895: generator positioning in list view
-
fix #516: scrolling on the open screen on mobile
-
fix #1295, #1353: displaying passwords as protected fields regardless of settings in the file
-
fix #1335: removed the menubar on Windows and Linux
-
fix #1334: saving new files not working
-
fixed entry title input size
-
fixed non-working updater
-
fix #1336: saving disabled storage option
-
fix #1333: item selection in the auto-type pop-up
-
fix #1337: displaying groups in trash
-
fix #1324: duplicated shortcut editor in settings
-
fix #1313: disabled code signing for macOS dmg
-
#1022: fuzzy search
+
#1108: setting for running in an iframe
+
#963: keyboard shortcut to copy OTP in background
+
#565: global shortcut to open KeeWeb
+
#862: downloading attachments on mobile
+
#480: option to launch the app minimized
+
#1307: option to disable Markdown support
+
#1310: password generator on the start screen
+
#197: mobile actions panel
-
fix #1273: untranslated menu items
-
fix #1311: better monospace fonts
-
fix #1319: removed a storage request for invalid passwords
-
fix #1305: WebDAV issues
-
fix #1263: desktop apps crashes when argon2 is used
-
fix #1300: selecting auto-type sequence items issues
-
fix #1290: generator popup positioning in custom themes
-
fix #1292: macOS app notarization
-
fix #1296: search in auto-type
-
fixed issues with some theme plugins
-
fix #1289: crash on Auto sorting mode
-
fix #1288: issues when opening a file during in auto-type mode
-
fix #1285: issues in moving entries across files
-
fix #1279: error opening files with saved keyfiles
-
fix #1277: auto-type window matching on Linux
-
fix #1278: entry selection auto-type window issues
-
fixed displaying errors on the plugins page
-
fix #1275: starting the app after closing on macOS
-
fix #1276 GDrive connection issues
-
fix #1272: Argon2 error
-
fixed Dropbox connection on iOS 13 homescreen
-
fixed plugin search filtering
-
fix #1270: password change control focus
-
fix #1271: loading custom plugins from config
+
#1125: field actions: copy, reveal, auto-type
+
#107: multiline custom fields support
+
#713: markdown notes
+
#1243: auto-type any field
+
#336: moving entries across files
+
#348: configurable system-wide shortcuts
+
#1255: file format version and kdf selection in settings
+
#743: copying entry fields to clipboard
+
#498: CSV import
+
#564: Steam OTP support
+
#1226: 7-digit Authy OTP support
*
#502: increased the default value of encryption rounds
+
#1252: public key rotation
*
#156: using ServiceWorker instead of AppCache
*
devtools are now opened with alt-cmd-I
-
fix #764: multiple attachments display
-
fix multi-line fields display in history
-
fix #554: checking active window id during auto-type
-
fix plugin gallery layout on mobile
-
fix #1141: opening file from storage if cache is not available
-
fixed a color flash on start
-
fixed Argon2 issues in Safari 13
-
fix #1259: using absolute paths in webdav
+
macOS Dark theme
+
HTML export
+
pretty-printing exported XML files
+
config option to disable XML export (canExportXml)
+
XML files can be now opened as regular files
*
donation link changed
-
fixed field editing styles
-
fix #1154: relative Destination header in WebDAV MOVE
-
fix #1129: webdav storage error on Unicode filenames
*
dropped support for browsers without css variables
*
displaying websites as HTTPS if no scheme is provided
+
confirmation for deleting an entry on mobile
-
fix #1244: deb file permissions issue
-
fixed group settings not being displayed
-
fixed menu padding issues in some browsers
-
fixed titlebar color on macOS dark theme
-
fix #1235: custom themes loading
-
fix #1234: auto-type issues in xubuntu/xfce
-
fix #1231: tooltip arrow positioning
+
improved ranking search
-
fix #1232: removed an unwanted menubar on windows and linux
-
fix #1234: auto-type not working on linux
-
fix #1221: added '30 min' lock option
-
fixed generator style issues in Firefox
+
option to hide password in the generator
-
fix #1209: copying app information to clipboard
-
fix #1215: url matching when there's no website field
-
fix #1171: enabled updater on linux
*
upgraded build system
*
upgraded electron to v6
-
removed support for linux/ia32: https://electronjs.org/blog/linux-32bit-support
-
fix #1163: fixed libgconf-2-4 dependency
-
fix #1152: broken filtering after auto-type
+
iOS PWA improvements
+
auto-type improvements
*
website icons are downloaded using favicon.keeweb.info
-
fix #1124: keyboard navigation issues
*
improved link security
-
another attempt to fix focus issues
-
fixed focus issues in desktop apps
-
fix #1096: focus issues after minimizing
-
fix #1094: plugin installation in MS Edge
-
fix #423: input focus issues in desktop apps
-
fixed window activation when KeeWeb is launched second time
-
fix #1087: Windows AutoType helper is now using .NET Framework v4
*
fix #1085: fixed dropbox in iOS PWA, removed manifest.json
-
fixed Google Drive cookies issues
-
fixed storage providers authentication
-
fix #1079: error launching another instance
-
fix #1078: updater hanged on "extracting files"
-
fix #1077: broken auto-type
+
downgrading desktop apps
-
fixed calendar colors
+
option to open a keyfile from command line
+
master password confirmation
-
json config bugfixes
-
better icons
+
major electron upgrade
-
text improvements
-
fixed large attachments issues
+
usability improvements
-
fixed Windows installer upgrade issue
+
Google Drive shared files support
-
fixed Google Drive authentication issues
-
fixed a color flash on startup
-
fixed white screen on startup
+
--devtools
command line argument
+
desktop apps integrity protection
+
auto-lock on computer lock
+
redesigned Dropbox chooser
+
WebDAV file creation
+
safari tab icons
*
prevent master password autocomplete
*
build with node.js 8
-
fixed tray icon click crash
*
show usernames in entry list
*
password can be hidden as other fields
*
clear clipboard on exit
*
don't remove spaces in custom fields
*
auto-type on subdomains
*
plugin signature validation
-
fix #722: hang on start in desktop
-
fix #653: auto-closing tab when starting from link
-
fix #621, #340: tray icon crash
-
fixed some security issues
-
fix #649: loading keyfiles with path
-
fix #645: layout issues while switching table view
-
fix #651: window drag style
-
fix #652: create a copy bug
-
fix #638: password generator drag issues
-
fix #636: broken layout in edge 15
-
fix #641: fixed mac app layout issues
-
plugin gallery load button
-
fix #633: template ids issues
-
fix #631: unicode characters in Dropbox files
-
fix backups in desktop
+
plugin API improvements
+
plugins
*
translations are available only as plugins
*
Dropbox API V2
*
deprecated IE
+
entry templates
+
support cloud providers in iOS homescreen apps
+
auto-type improvements and bugfixes
+
mobile field editing improvements
+
file path hint in recent files list
+
cacheConfigSettings config option
+
keyboard-accessible autocomplete
+
entry auto-type context menu
+
save to WebDAV with PUT
+
showOnlyFilesFromConfig config option
+
mac os window style options
+
lock on hide mac os hide
+
release distribution improvements
+
error message for not supported browsers
-
removed support of devices without clipboard api
+
fix #544: read files with empty binaries
+
fix #555: keyfile selection issue
KDBX4 format support and minor improvements
+
password generator usability improvements
+
warning about several tabs
+
use browser language as default locale
+
auto-lock in 12 hours or day
+
text fields context menu on desktop
+
option to disable latest file removal
-
fix #432: drag-drop in vivaldi
-
fix auto-type enabled/disabled issues
+
translations: fr, pl, pt
-
fix #368: desktop file save error
-
fix #369: removed additional webdav request
+
allow password copy on mobile Safari
-
fix #342: url detection in Microsoft Edge
-
fix #351: error alert on power shutdown
-
fix #344: prevent caching WebDAV requests
-
fix #363: drag-drop in Firefox
-
fix #357: linux auto-type issues
-
fix #337: storage sync error
Generator presets, auto-type and ui improvements
+
auto-type improvements
+
context menu
+
solarized themes
+
generator presets
+
group reorder
+
auto backups
+
select field contents on search hotkey
+
option to preload default config and file
+
save displayed table columns
+
confirmation in password change dialog
+
inline generator keyboard management
+
field references decoding
+
copy entries
+
option to disable open, new and demo buttons
-
fix app redraw in background
-
fix idle timer on computer sleep
-
fix storage popup when no action is required
-
fix loading raw 32-byte and 64-byte keyfiles
-
fix data loss on exit with focused field
+
digital signature in installer
-
fix save to file
-
mark file as modified on trash empty
+
option to skip lock on minimize under mac
-
fix dropbox popup error
-
fix auto-type input
-
fix special keys auto-type in linux
-
fix storage auth popups on desktop
Auto-type, ui improvements
+
allow selecting attachments with click
+
save groups collapsed/expanded state
+
docker container
+
edit and remove tags
+
register file associations
+
high contrast theme
+
ability to increase font size
+
improved start page ux on mobile
+
option to show app logs
+
group info in entry details
+
logout from remote storages on disable
+
select file for new records
+
customizable table view
+
ability to load json config
*
don't check updates at startup
*
repos moved to github organization account
*
allow opening same file twice
*
local files are not saved to cache
-
prevent second app instance on windows
-
fixed Firefox loading issues
+
google drive stability improvements
+
fix some layout bugs
-
fix generator preset for empty passwords
+
export settings get/set interface
+
option to try beta version in desktop app
-
fix notes field text color
-
fix some console assertions
-
fix message about not found files
-
fix deletion to trash when there's no trash folder
+
minimize app on linux
+
display remembered keyfile name
-
fix #182: save window position on Windows
Storage providers, one-time passwords, usability improvements
+
WebDAV
+
Google Drive, OneDrive
+
one-time passwords
+
option to remember keyfiles
+
password generation presets
+
open files created without password
+
usernames autocomplete
+
files open improvements
+
beta version app
+
option to lock on password copy
+
save/restore window position after close
+
shortcut to copy username
+
regenerate password button
+
option to search in title
+
shortcut to copy website
+
shortcuts while the app is in background
+
build for 32-bit linux
+
ability to import xml
+
warning for kdb files
+
hide empty fields
+
overall spacing increased
+
hide demo button once opened
+
show error details on open
+
select dropbox folder
+
building deb
+
theme color for mobile chrome
-
fix capslock indicator
-
fix file settings input behavior
-
fix favicon download
-
fix protected fields copy-paste
Workaround for Chrome bug
-
#110: fix font rendering in Chrome
+
#94: warn user about local files
-
#92: save files on exit
-
#95: unlock by opening settings
-
fix crash on arch linux startup
-
#80: dragdrop bug
Bugfixes
-
fixed tags selection
-
fixed updater bug
Performance, stability and quality improvements
+
track changes in local files
+
mobile layout made more convenient
+
command-line option to disable updater
+
using system proxy se
ttings for updater
+
webapp icon for touch devices
-
#80: prevent data loss on group move
-
issues with clipboard clear fixed
App moved to app.keeweb.info
Improvements
+
advanced search
+
ability to sync files with changed credentials
+
save at exit for desktop app
+
more reliable binaries management
+
string resources globalization
+
San-Francisco font in Chrome OS X
+
help/tips
+
#67: field editing improvements
*
monospace fonts for protected fields
*
#68: url display without http
+
#50: notification on password copy
-
#74: select all in search field
Layout bugfixes
-
#66: keyfile selection in Firefox
-
entries list layout issue in iOS Safari
2-way merge sync
*
all files are now opened with offline support
*
disallow opening same files twice
*
default theme is now blue
+
#46: option to show colorful icons
+
#45: optional auto-lock on minimize
+
option to disable searching for group
+
#62: saving files with empty password
+
#56: preserve selected entry after close
-
#55: custom scrollbar issues
-
#32: visual glitches on Windows 10
Bugfixes
-
mobile safari layout issues
-
auto-restart in windows app
Auto-update restart on Windows fixed
Windows minimize to tray bugfix
Auto-update and bugfixes
Locking, better Dropbox, custom icons, security enhancements, bugfixes
+
lock flow, auto-lock
+
entries list display table layout
+
minimize to tray on windows
+
desktop Dropbox
+
Dropbox notification in self-hosted apps
+
custom icons support
+
option to check updates without install
+
clear clipboard password after timeout
+
trim history by rules
-
fixed tag list scrolling
-
entry deletion didn't mark file as modified
Auto-update
+
remember menu and list width
-
fixed protected field deletion
Fixed KeePassX compatibility issues
UX improvements, offline, trash, protected fields, bugfixes
+
improved open page ux
+
trash management
+
protected fields support
+
keyfiles from Dropbox
+
#17: option to hide entries from subgroups
+
#5: groups and entries arranging
+
#13: increase max generated password length
+
#20: default http:// for urls without protocol
-
#12: cannot edit entries without title
-
#21: history inside history entries
Bugfix and performance enhancements
+
support non-xml keyfiles
+
removed limitation for extensions of opened files
+
#10: using WebCrypto for better open performance
-
#11: can create a group without name
-
#3: desktop app quits without question about unsaved changes
-
#2: shortcuts are not working in Mac app
First MVP