What's Changed
Welcome to AliasVault v0.27.0 🎉
This release focuses on improving the day-to-day usage of AliasVault: it adds various new features to the browser extension like automatically saving credentials while you browse and enabling autofill of 2FA TOTP tokens. This release also contains several bugfixes and misc. tweaks to the other AliasVault apps.
Highlighted new features/improvements
Browser extension:
- Automatically prompt to save credentials and/or update URL when (manually) logging in to a new website.
- Note: This feature was silently added in 0.26.4, has since been improved and is now enabled by default.
- You can now autofill 2FA TOTP tokens via the browser extension
- Edit 2FA TOTP tokens after creation and view secret QR code (applies to all apps)
- Improve browser extension day-to-day usage:
- When opening the extension, it now immediately shows any matching credentials for the current website
- Typing in a search query, opening a credential, and then clicking back: now remembers search query
- Improved autofill field detection to work more accurate on even more websites
Other:
- Add 2FA TOTP codes in mobile app via new built-in QR code scanner
- Improve search across all apps
- Improve self-hosted installation, fixing issues where services were not starting automatically on fresh installs
- Fixes many reported bugs in web app, browser extension and mobile apps
🚀 New Features
- Add 2FA TOTP filter option to item filter dropdown by @lanedirt in #1725
- Add autofill for TOTP 2FA tokens in browser extension by @lanedirt in #1728
- Add browser extension save login prompt "add url to existing credential" option by @lanedirt in #1730
- Update 2FA TOTP display to add space in between digit groups by @lanedirt in #1736
- Tweak browser extension and mobile app sync indicator to only show when actual sync happens by @lanedirt in #1738
- Open matched credential in browser extension by default for current tab when opening popup by @lanedirt in #1741
- #1744 Update development guide docs to include Rust/WASM by @daniloguimaraes in #1745
- Tweak browser extension search so it finds results regardless of order of words by @lanedirt in #1755
- Remember search query in browser extension and mobile app when pressing back on item details page by @lanedirt in #1753
- Improve browser extension autofill field detection by @lanedirt in #1757
- Update browser extension formDetector logic to better support input fields with CSS transitions by @lanedirt in #1764
- Allow to copy/share credential URL from mobile app when long-pressing by @lanedirt in #1766
- Allow viewing and editing of stored TOTP/2FA secrets by @lanedirt in #1768
- Add support for autofilling 2FA/TOTP code in iOS via "select text to insert" autofill flow by @lanedirt in #1773
- Enable "save login to aliasvault" prompt in browser extension by default by @lanedirt in #1785
🐞 Bug Fixes
- Fix mobile app unlock flow causing auto-locked vault to show empty vault contents error by @lanedirt in #1727
- Fix self-hosted SMTP service incorrectly marked as soft stopped on fresh install by @lanedirt in #1759
- Fix folder sort in web app to be case insensitive by @lanedirt in #1761
- Make iOS quick autofill show full domain that proposed credential is associated with by @lanedirt in #1769
- When creating a new item when inside a folder in mobile app, preselect that folder by @lanedirt in #1771
- iOS autofill credential selection screen search should work same as main app search by @lanedirt in #1775
- Mobile unlock doesn't work if only password unlock is enabled by @lanedirt in #1780
- Fix error when logging into mobile app when no device passcode is set by @lanedirt in #1783
🧩 Dependencies Updates
- Bump tar from 7.5.7 to 7.5.9 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1733
- Bump nokogiri from 1.18.9 to 1.19.1 in /docs in the bundler group across 1 directory by @dependabot[bot] in #1746
- Bump the npm_and_yarn group across 2 directories with 1 update by @dependabot[bot] in #1751
- Bump minimatch from 3.1.2 to 3.1.4 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1779
New Contributors
- @daniloguimaraes made their first contribution in #1745
Full Changelog: 0.26.6...0.27.0