What's Changed
This release includes various community-suggested improvements and bugfixes. Notable changes this release:
- Improved autofill:
- Android: autofill suggestions now show up in the keyboard instead of as a popup (when supported)
- All apps: Show up to 10 autofill matched suggestions instead of 3
- Improved form field detection in browser extension
- Improved web app performance for larger vaults
- Updated app usability in several areas, reducing amount of clicks for common actions
- Improved web app import reliability
- And many other smaller improvements and bugfixes
Join our Discord community to stay up-to-date on the project with the latest releases and to discuss upcoming features with us.
🚀 New Features
- Hide browser extension autofill when detected field is removed by @lanedirt in #2043
- Improve web app navigation performance for large vaults (200+ items) by @lanedirt in #2045
- Add browser extension context menu "Autofill 2FA" manual option by @lanedirt in #2048
- Add more auto-lock timeout options to mobile app by @lanedirt in #2050
- Add max upload size env setting support to all-in-one docker container by @lanedirt in #2052
- Make email attachments open in default viewer app (when available) instead of prompting download by @lanedirt in #2072
- Add mobile app authentication grace period to prevent re-prompts by @lanedirt in #2074
- Add arrow based keyboard navigation to browser extension by @lanedirt in #2076
- fix(extension): hold mobile-login RSA private key as non-extractable CryptoKey by @AmarBego in #2078
- Increase default shown autofill suggestions from 3 to 10 in all apps by @lanedirt in #2087
- Add Android inline keyboard autofill suggestions support by @lanedirt in #2086
- Make dropdown navigation visible on recently deleted page by @lanedirt in #2091
- feat: cache email RSA CryptoKeys by public key by @AmarBego in #2083
- Remember and auto-prompt last used unlock method in browser extension by @lanedirt in #2103
- Enable browser extension to autofill AliasVault web app login (opt-in) by @lanedirt in #2101
- feat: add email format switcher (HTML/Plain/Source) by @Sanjays2402 in #1893
- Fix Android passkeys not working in the PayPal app and others by @lanedirt in #2112
🐞 Bug Fixes
- Use explicit font size for browser extension autofill popup to prevent host page conflicts by @lanedirt in #2032
- Update importers to skip failed rows instead of failing whole import by @lanedirt in #2041
- Update browser extension autofill form detector logic by @lanedirt in #2058
- Update browser extension autofill form detector by @lanedirt in #2061
- Make browser extension lock/logout events sync to other open browser extension windows too by @lanedirt in #2065
- Fix email attachment download in mobile apps by @lanedirt in #2069
- Enable scrolling inside browser extension autofill popup by @lanedirt in #2094
- Fix browser extension add-credential form from showing previously saved item by @lanedirt in #2104
- Fix issue with custom field label value when using enter key in web app by @lanedirt in #2108
- Update browser extension autofill form detection so it works with Tailwind CSS forms by @lanedirt in #2110
- Auto-type email instead of value insert in browser extension autofill by @lanedirt in #2114
🧩 Dependencies Updates
- Update GitHub action versions by @lanedirt in #2031
- Bump faraday from 2.14.1 to 2.14.2 in /docs in the bundler group across 1 directory by @dependabot[bot] in #2036
- Upgrade mobile app Expo and browser extension WXT frameworks by @dependabot[bot] in #2067
- Add external dependencies refresh housekeeping scripts (gpm passkeys privileged apps list) by @lanedirt in #2085
New Contributors
- @AmarBego made their first contribution in #2078
- @Sanjays2402 made their first contribution in #1893
Full Changelog: 0.29.2...0.29.3