AliasVault
net.aliasvault.app
Zapstore _@zapstore.dev Republished from GitHub / F-Droid by the Zapstore main account.
AliasVault – Privacy-First Password Manager with Built-in Email Aliasing AliasVault for Android lets you securely access your passwords and email aliases on the go. Seamlessly create and use aliases directly on websites with full support for Android native autofill, no copy-pasting required. AliasVault is an open-source password and alias manager designed to protect your digital identity. It generates unique passwords and email addresses for every service you use, shielding your real information from trackers, data breaches, and spam.
First release: Sep 19, 2025, 27 total releases.
Most recent release: Sep 16, 2026.
Appears in 2 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Sep 16, 2026 0.30.7<!-- Release notes generated using configuration in .github/release.yml at release/0.30.7 --> ## What's Changed This release fixes a compatibility issue in version 0.30.6 of the iOS app that could cause the app to crash when running on iOS 27 or later. The new 0.30.7 release is now available in the [iOS App Store](https://apps.apple.com/app/id6745490915). Note: users running iOS 26 and earlier were not affected by this issue. ### 🐞 Bug Fixes * iOS 0.30.6 app crashes on boot with iOS 27+ by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2415 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.30.6...0.30.7
- Sep 15, 2026 0.30.6<!-- Release notes generated using configuration in .github/release.yml at release/0.30.6 --> ## What's Changed This is a minor maintenance release that improves the browser autofill form detection, as well as fixes multiple reported bugs in the browser extension and mobile apps. ### 🚀 New Features * Show debug search term always as last option in Android autofill keyboard bar by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2408 (reported by @Mhds78) ### 🐞 Bug Fixes * Fix iOS unlock error E-503 for certain vaults when last saved by the Android app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2400 * Update browser extension autofill form detection for TOTP false positives by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2402 (reported by @Skylark13)
More…
* Fix browser extension vault load timeout for large vaults by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2409 (reported by @mh254) ### 🧩 Dependencies Updates * Bump the npm_and_yarn group across 5 directories with 4 updates by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/2401 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.30.5...0.30.6 - Sep 5, 2026 0.30.5<!-- Release notes generated using configuration in .github/release.yml at release/0.30.5 --> ## What's Changed This release focuses on stability, usability, and quality-of-life improvements across AliasVault. It includes several fixes and UX/UI refinements based on community feedback, along with improvements to passkey creation, browser extension autofill detection, email management, imports, and favicon handling. The update includes changes across both the server and client applications. ### 🚀 New Features * Update web app registration wizard logo by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2368 (reported by @NotaInutilis) * Update generic CSV import template with an optional folder column by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2372
More…
* Add email bulk delete option with checkboxes on email list page by @daniloguimaraes in https://github.com/aliasvault/aliasvault/pull/1526 * Show username and/or email in the passkey creation wizards for identifying existing items by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2381 * Update FaviconExtractor reliability by adding more website variations as testcases by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2384 * Improve 2FA field detection in browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2388 * View and edit custom field types after custom field creation in all apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2389 (reported by @BraveBroth) * New Crowdin updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2352 * Update OriginVerifier.kt by @p1xelll in https://github.com/aliasvault/aliasvault/pull/2378 ### 🐞 Bug Fixes * Make browser extension current site suggestion consistent with actual search results by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2361 (reported by @SanderRutten) * Fix password importers issue where names were not always detected correctly (e.g. for RoboForm) by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2364 * Prevent trying to fetch favicons for androidapp:// and other non-website URL prefixes by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2386 ## New Contributors * @p1xelll made their first contribution in https://github.com/aliasvault/aliasvault/pull/2378 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.30.4...0.30.5 - Aug 16, 2026 0.30.4<!-- Release notes generated using configuration in .github/release.yml at release/0.30.4 --> ## What's Changed This release adds various UI improvements, improves the built-in favicon extractor reliability and fixes multiple reported bugs. This release also adds Indonesian as an official supported language (thanks to our contributors on Crowdin!). Additionally, this release contains a number of forward-compatible improvements in preparation for our upcoming major data model update. As a sneak peek: we've been hard at work on the next big update for the past three months, and it will make vault syncing up to 10x faster, allow to have additional primary authentication methods besides a master password, support sharing vaults with family members etc. More on this soon! ### 🚀 New Features * Update password reset docs instructions by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2339 (reported by @VincentGijsen) * Improve FaviconExtractor reliability so it works for more websites by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2342 (reported by @Ahmedbd23 and @bundyland)
More…
* Mobile app link in emails should always open in default external browser by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2343 (reported by @arianr04) * Make notes field resizable in mobile app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2345 (reported by @k4waiiiii) * Make apps gracefully degrade instead of erroring with upcoming major update by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2347 * Add Indonesian language option to all apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2349 * Improve item creation flow UI in all apps by including type chooser by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2351 (reported by @SanderRutten and @createthisnl) * New Crowdin updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2350 ### 🐞 Bug Fixes * Use nginx resolved X-Real-IP instead of appended X-Forwarded-For by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2326 (reported by @vusalGIT) * Fix negative pageSize which could cause a HTTP 500 in email API controller by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2337 (reported by kelvisOp) * Add max length for mobile login requests and add rate limiting by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2341 (reported by kelvisOp) * Add SRP validate endpoint sanity checks to prevent potentially incorrect lockouts by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2340 (reported by kelvisOp) * Update Android mobile app biometrics check so it checks for Level 3 biometrics everywhere by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2344 ### 🧩 Dependencies Updates * Bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/2328 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.30.3...0.30.4 - Aug 2, 2026 0.30.3<!-- Release notes generated using configuration in .github/release.yml at release/0.30.3 --> ## What's Changed This release fixes multiple reported bugs, updates translations, and improves the browser extension autofill accuracy so it works on more websites. A big thank you to our community for reporting issues and suggesting improvements on GitHub. Your feedback helps make AliasVault better for everyone! ### 🚀 New Features * Update URL sanitization for mobile app credential create flow by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2301 * Add support for exporting/importing multiple URLs with CSV export format by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2318
More…
* Improve browser extension autofill form detection for login pages using shadow root by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2320 * New Crowdin updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2317 ### 🐞 Bug Fixes * Resolve favicon extraction target DNS host only once per connection by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2311 * Copy TOTP to clipboard when authenticating with passkey too in all apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2316 * Fix issue in browser extension which sometimes opened a recently created credential while it shouldn't by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2313 * Do not truncate revealed password, instead allow to span to multiple lines by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2322 ### 🧩 Dependencies Updates * Bump the npm_and_yarn group across 6 directories with 2 updates by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/2302 * Bump sanitize-html from 2.17.4 to 2.17.5 in /apps/browser-extension in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/2314 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.30.2...0.30.3 - Jul 24, 2026 0.30.2<!-- Release notes generated using configuration in .github/release.yml at release/0.30.2 --> ## What's Changed This release introduces a small but powerful new **Duplicate Credential** option, letting you copy any credential with all standard and custom fields included. This allows you to easily reuse custom fields (templates) without having to add everything to each new credential. You can find this new option when right-clicking on a credential in the list view, or with a long press on mobile. Additionally this release bumps dependencies, contains minor bugfixes and also fixes certain issues that could occur during custom builds. ### 🚀 New Features * Add right-click context menu and credential duplicate option to all apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2294 * Update items display default sort order to newest first by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2292
More…
* Replace Typescript identity generator with Rust-based cross platform implementation by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2289 * New Crowdin updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2275 ### 🐞 Bug Fixes * Add missing password length slider to browser extension password settings popup by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2280 ### 🧩 Dependencies Updates * Update server dependencies and prevent builds from failing on dependency vulnerabilities by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2283 * Bump brace-expansion from 1.1.14 to 1.1.16 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/2284 * Bump the npm_and_yarn group across 6 directories with 5 updates by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/2286 * Bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/2290 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.30.1...0.30.2 - Jul 14, 2026 0.30.1<!-- Release notes generated using configuration in .github/release.yml at release/0.30.1 --> ## What's Changed This is a minor release which includes various technical improvements and bugfixes for reported issues, as well as improvements for self-hosted setups specifically. This release also introduces new Irish and Hungarian language options to all apps, as well as adds Romanian language option to the passphrase generator. ### 🚀 New Features * Add Irish language option to all apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2246 * Add Hungarian language option by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2248
More…
* Add Romanian language to passphrase generator by @VuzzyM in https://github.com/aliasvault/aliasvault/pull/2228 * Strip pathnames from to be stored URLs in browser extension to cleanup UI by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2232 * Show server version in browser extension and mobile app settings footer by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2233 * Add password length slider to item create/edit screens in web app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2237 * Add support for using external postgresql server instead of built-in container by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2239 * Allow HEAD method on API healthcheck URL for self-hosted reverse-proxy by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2242 * Make deploy method visible in web app and webserver headers for troubleshooting purposes by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2244 * Update web app language switcher dropdown to use native select by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2250 * Update web app light mode dropdown menu font color to be darker for better readability by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2260 * Update minimum client version to 0.26.3 to prepare for upcoming release by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2266 * Improve sync performance by reducing unnecessary data loading in API and local by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2269 * Improve autofill form detection in browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2271 * New Crowdin updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2251 ### 🐞 Bug Fixes * Make keyboard shortcuts button in browser extension show up for Firefox and Safari too by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2258 * Browser extension do not close expanded popup when deleting an email by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2273 * Add /secrets Docker bind mount path override via .env for self-hosted deployments by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2274 * Improve all-in-one container first boot initialization recovery in case it would get stuck by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2256 * Add server-side PostgreSQL keepalive settings to improve connection reliability by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2254 ## New Contributors * @VuzzyM made their first contribution in https://github.com/aliasvault/aliasvault/pull/2228 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.30.0...0.30.1 - Jul 2, 2026 0.30.0<!-- Release notes generated using configuration in .github/release.yml at release/0.30.0 --> ## What's Changed Welcome to **AliasVault v0.30.0** 🎉 This release now adds support for **generating passphrases** (based on word dictionaries) in addition to random-character passwords in all AliasVault apps. This has been one of the most upvoted feature requests on GitHub. Click the settings icon in the password field to switch between the two, or set your preferred default for new credentials in the Password Settings. We also updated a lot of things behind the scenes in the last couple of weeks: we revamped our [self-hosted docs website](https://docs.aliasvault.com) to be more accessible and user friendly. We also moved our official website and communications to [aliasvault.com](https://www.aliasvault.com), after recently acquiring this domain. User email aliases continue to use @aliasvault.net, creating a more clear distinction between official AliasVault team/support addresses (.com) and user-generated aliases (.net). Finally, we're also hard at work on making the sync mechanism and datamodel more efficient. The work on this is well underway and will significantly improve vault synchronization performance across all apps once ready. These upcoming improvements will enable us to introduce vault sharing as well. Stay tuned!
More…
### Highlighted new features/improvements 1. Generate passphrases via the Diceware dictionary method. Supports 6 languages out of the box: English, Dutch, German, French, Spanish and Italian. Help with improving the dictionary lists is very welcome! Please check for more info: https://docs.aliasvault.com/contributing/passphrase-dictionaries/ 2. Update default cloud API domain from aliasvault.net to aliasvault.com in all apps 3. Improved browser extension UI for highlighting credentials for the current website in the popup, as well as streamlined new credential/alias creation via the autofill prompt. 4. You can now change default password generator settings in the browser extension via a new settings menu option, bringing it line with the other apps 5. Add default Ctrl+Shift+L browser extension shortcut for manually triggering the autofill popup (now also works if autofill popup is disabled in settings) 6. Fixed multiple reported bugs and improved reliability ### 🚀 New Features * Migrate documentation site from Jekyll to Docusaurus by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2192 * Reduce web app memory usage during import/export and vault updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2198 * Update aliasvault.net to aliasvault.com in all apps as default URL by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2200 * Browser extension show current site item as a suggestion instead of opening it automatically by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2205 * Add passphrase generator by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2214 * Improve 2FA TOTP create flow to show secret field on top and make custom label optional by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2217 * Assign Ctrl+Shift+L default keyboard shortcut to browser extension manual autofill prompt by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2222 * Improve TOTP 2FA autofill field detection in browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2224 * New Crowdin updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2188 ### 🐞 Bug Fixes * Fix browser extension content script item creation error when server is offline by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2207 * Update mobile app and browser extension server connection timeouts by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2208 * Fix passkey login issues for several websites in browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2210 * Make web app refresh button always force a UI re-render to correctly show new vault contents by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2219 ### 🧩 Dependencies Updates * Bump dompurify from 3.4.9 to 3.4.11 in /apps/browser-extension in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/2190 * Update NPM dependency packages by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2195 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.29.6...0.30.0 - Jun 8, 2026 0.29.5<!-- Release notes generated using configuration in .github/release.yml at release/0.29.5 --> ## What's Changed Minor bugfix release that addresses several reported issues, improves the web app email performance and updates translations. ### 🚀 New Features * Improve email inbox load times by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2139 * Improve error reporting for Android native autofill issues by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2142 * New Crowdin updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2133 ### 🐞 Bug Fixes
More…
* Fix unlock method flicker when opening browser extension popup by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2137 * Fix email server remaining in a soft-stopped state after server errors by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2145 * Fix incorrect "field is required" validation errors in web app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2149 * Update install.sh db-import with input streaming to reduce import errors with larger filesizes by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2150 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.29.4...0.29.5 - May 31, 2026 0.29.3<!-- Release notes generated using configuration in .github/release.yml at release/0.29.3 --> ## What's Changed This release includes various community-suggested improvements and bugfixes. Notable changes this release: 1. 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 2. Improved web app performance for larger vaults 3. Updated app usability in several areas, reducing amount of clicks for common actions
More…
4. Improved web app import reliability 5. And many other smaller improvements and bugfixes Join our [Discord community](https://discord.gg/DsaXMTEtpF) 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 https://github.com/aliasvault/aliasvault/pull/2043 * Improve web app navigation performance for large vaults (200+ items) by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2045 * Add browser extension context menu "Autofill 2FA" manual option by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2048 * Add more auto-lock timeout options to mobile app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2050 * Add max upload size env setting support to all-in-one docker container by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2052 * Make email attachments open in default viewer app (when available) instead of prompting download by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2072 * Add mobile app authentication grace period to prevent re-prompts by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2074 * Add arrow based keyboard navigation to browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2076 * fix(extension): hold mobile-login RSA private key as non-extractable CryptoKey by @AmarBego in https://github.com/aliasvault/aliasvault/pull/2078 * Increase default shown autofill suggestions from 3 to 10 in all apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2087 * Add Android inline keyboard autofill suggestions support by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2086 * Make dropdown navigation visible on recently deleted page by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2091 * feat: cache email RSA CryptoKeys by public key by @AmarBego in https://github.com/aliasvault/aliasvault/pull/2083 * Remember and auto-prompt last used unlock method in browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2103 * Enable browser extension to autofill AliasVault web app login (opt-in) by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2101 * feat: add email format switcher (HTML/Plain/Source) by @Sanjays2402 in https://github.com/aliasvault/aliasvault/pull/1893 * Fix Android passkeys not working in the PayPal app and others by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2112 ### 🐞 Bug Fixes * Use explicit font size for browser extension autofill popup to prevent host page conflicts by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2032 * Update importers to skip failed rows instead of failing whole import by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2041 * Update browser extension autofill form detector logic by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2058 * Update browser extension autofill form detector by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2061 * Make browser extension lock/logout events sync to other open browser extension windows too by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2065 * Fix email attachment download in mobile apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2069 * Enable scrolling inside browser extension autofill popup by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2094 * Fix browser extension add-credential form from showing previously saved item by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2104 * Fix issue with custom field label value when using enter key in web app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2108 * Update browser extension autofill form detection so it works with Tailwind CSS forms by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2110 * Auto-type email instead of value insert in browser extension autofill by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2114 ### 🧩 Dependencies Updates * Update GitHub action versions by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2031 * Bump faraday from 2.14.1 to 2.14.2 in /docs in the bundler group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/2036 * Upgrade mobile app Expo and browser extension WXT frameworks by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/2067 * Add external dependencies refresh housekeeping scripts (gpm passkeys privileged apps list) by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2085 ## New Contributors * @AmarBego made their first contribution in https://github.com/aliasvault/aliasvault/pull/2078 * @Sanjays2402 made their first contribution in https://github.com/aliasvault/aliasvault/pull/1893 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.29.2...0.29.3 - May 17, 2026 0.29.2## What's Changed This minor release includes various improvements and bugfixes for reported issues. Most notable new features are: 2FA code is now auto-copied to clipboard on iOS and Android during autofill, as well as improving Android vault unlock flow. This release also adds a new vault storage insights page to the web app. Join our [Discord community](https://discord.gg/DsaXMTEtpF) to stay up-to-date on the project with the latest releases and to discuss upcoming features with us. ### 🚀 New Features * Copy TOTP to clipboard after autofill on iOS and Android by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2008 * Make Android autofill vault unlock flow work via overlay instead of via app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2025 * Add unused favicon and attachment cleanup check to reduce vault size by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1992 * Add vault storage insights to web app client by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1996
More…
* Reduce false-positive browser extension autofill matching for TOTP fields by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1999 * Improve API email retrieval performance by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2015 ### 🐞 Bug Fixes * Web app password generator length slider does not work correctly for some languages by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2003 * Fix importers adding second empty attachment for each actual existing attachment by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2005 * Apps sometimes propose to link url to a credential that already has that url by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2012 * Improve browser extension startup to prevent browser warnings by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2013 * Update browser extension form detector to better detect password fields by @lanedirt in https://github.com/aliasvault/aliasvault/pull/2024 ### 🧩 Dependencies Updates * Bump fast-xml-builder from 1.1.5 to 1.2.0 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/2001 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.29.1...0.29.2 - May 2, 2026 0.29.0<!-- Release notes generated using configuration in .github/release.yml at release/0.29.0 --> ## What's Changed Welcome to **AliasVault v0.29.0** 🎉 This release makes it significantly easier to switch to AliasVault by introducing support for importing full vault archives (including attachments and custom fields) from popular password managers. It also improves the autofill experience across mobile and browser. In addition, this update brings more flexibility and control for self-hosted deployments, alongside a range of other usability improvements and bug fixes across the apps. ### Highlighted new features/improvements
More…
1. Import full vault archives (including attachments and custom fields) from 1Password, Bitwarden and Proton Pass, making it much easier to migrate to AliasVault. 2. Improved mobile autofill: when no match is found, you’re now prompted to link a URL/app to an existing credential. 3. Improved browser extension autofill form field detection and 2FA autofill flow. 4. Improved iOS clipboard: allow to choose between local clipboard and Universal Clipboard 5. New self-hosting controls, including custom proxy headers support in the mobile apps, trusted proxies configuration, IP-based `/admin` access restrictions, account registration rate limiting and configurable upload size limits. For more info, please refer to the [docs page](https://docs.aliasvault.net/) (under installation method > Advanced) 6. Better overall UX with updates to item filtering, icons, credit card display, delete flows. 7. Fixed multiple reported bugs ### 🚀 New Features * Add option to iOS mobile app to choose between local clipboard copy and universal clipboard copy by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1916 * Add improved error message to mobile app in case of potential crash by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1927 * (feat) implement reject rcp to for external domain by @Nonobis in https://github.com/aliasvault/aliasvault/pull/1910 * Improve browser extension autofill field false positive detection by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1936 * Add account registration rate limiting option to admin by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1941 * Add 1Password .1pux import support by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1938 * Add Bitwarden .zip archive import support by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1954 * Add Proton Pass zip archive import support by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1960 * Make max upload file size limit configurable for self hosted instances by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1961 * Improve 2FA TOTP autofill prompt to show TOTP code for account that was logged in with by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1964 * Improve creditcard item display in web app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1966 * Update delete item UI in web app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1968 * Improve item type filter in all apps to also update subfolder counts by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1971 * Add custom proxy headers support to mobile applications by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1974 * Add option to limit access to admin to certain IP (ranges) for self hosted users by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1975 * Use new dynamic item icon in web app search and table views by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1977 * Add new Android autofill flow to link website/app URL to existing credential by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1978 * Add iOS autofill flow to prompt to link website/app URL to existing credential by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1980 * Allow to configure list of trusted proxies that control the set_real_ip_from flag in nginx by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1983 ### 🐞 Bug Fixes * Fix master password change bug in mobile app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1915 * Fix custom extension .avex/.avux selection bug for import via mobile web browser (iOS) by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1925 * Fix browser extension "vault is locked" dismiss button which doesn't work by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1932 * Fix session expire issue when using Android app with multiple Android profiles by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1933 * Add missing credit card fields to basic CSV export by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1972 * Fix issue where Android passkey create requests for certain apps didn't work by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1973 ### 🧩 Dependencies Updates * Bump rand from 0.8.5 to 0.9.3 in /core/rust in the cargo group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1909 * Update dotnet NuGet packages by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1914 * Bump dompurify from 3.3.2 to 3.4.0 in /apps/browser-extension in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1917 * Bump the nuget group with 1 update by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1928 * Bump @xmldom/xmldom from 0.8.12 to 0.8.13 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1955 * Bump fast-xml-parser from 5.5.7 to 5.7.1 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1956 * Bump the nuget group with 1 update by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1957 * Bump the npm_and_yarn group across 6 directories with 1 update by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1963 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.28.1...0.29.0 - Apr 13, 2026 0.28.1<!-- Release notes generated using configuration in .github/release.yml at release/0.28.1 --> ## What's Changed This is a minor bugfix release that addresses an issue with the mobile app recently deleted items page. This release also introduces a new optional feature for self-hosted installations to configure the SMTP advertised hostname. ### 🐞 Bug Fixes * Fix mobile app recently deleted items error by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1905 * Fix Android app build in GitHub Actions and F-Droid by increasing JVM memory size by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1908 ### 🚀 New Features
More…
* Add option to configure SMTP advertised hostname for self-hosted setups by @Nonobis in https://github.com/aliasvault/aliasvault/pull/1877 ## New Contributors * @Nonobis made their first contribution in https://github.com/aliasvault/aliasvault/pull/1877 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.28.0...0.28.1 - Mar 7, 2026 0.27.2<!-- Release notes generated using configuration in .github/release.yml at release/0.27.2 --> ## What's Changed This is a minor bugfix release that addresses autofill issues in the browser extension autofill, which no longer worked for some websites such as Reddit and Microsoft login pages. This was caused by a regression introduced in 0.27.1. ### 🚀 New Features * Update Android boot screen to have a transparent icon and translated UI tweaks by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1820 ### 🐞 Bug Fixes * Fix browser extension autofill issues introduced due to changes in 0.27.1 by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1822
More…
**Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.27.1...0.27.2 - Mar 6, 2026 0.27.1<!-- Release notes generated using configuration in .github/release.yml at release/0.27.1 --> ## What's Changed This minor release includes bug fixes and small improvements. We’ve improved the reliability of browser extension form detection and 2FA autofill, updated translations, and resolved several reported issues. Feel free to join our [Discord community](https://discord.gg/DsaXMTEtpF) if you want to stay up-to-date on the project, have any questions or run into any issues. ### 🚀 New Features * Improve 2FA autofill field detection in browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1789 * Add haptic feedback to mobile app primary actions by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1803
More…
* Add TOTP copy option to mobile app items list long press context menu by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1805 * Make browser extension passkey auth flow look at full domain including subdomain by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1807 * Add password visibility toggle to native mobile app password unlock view by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1810 * New Crowdin updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1781 ### 🐞 Bug Fixes * Make admin light/dark mode toggle show target state instead of current state by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1794 * Browser extension save credential prompt does not always show during login redirect by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1796 * Prevent multiple taps in mobile app from causing duplicate navigation by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1798 * Add toggle to expand session name in mobile app active sessions screen by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1814 * Tweak mobile app confirm modal UI to support longer text due to translations by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1815 * Improve biometric unlock error flow in Android in case it fails due to changed fingerprints/faces by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1816 ### 🧩 Dependencies Updates * Bump the npm_and_yarn group across 5 directories with 1 update by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1787 * Bump minimatch from 3.1.2 to 3.1.5 in /apps/browser-extension in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1790 * Bump the npm_and_yarn group across 5 directories with 2 updates by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1792 * Bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1811 * Bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1813 * Bump the nuget group with 1 update by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1817 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.27.0...0.27.1 - Feb 26, 2026 0.27.0<!-- Release notes generated using configuration in .github/release.yml at main --> ## 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:
More…
- 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 https://github.com/aliasvault/aliasvault/pull/1725 * Add autofill for TOTP 2FA tokens in browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1728 * Add browser extension save login prompt "add url to existing credential" option by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1730 * Update 2FA TOTP display to add space in between digit groups by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1736 * Tweak browser extension and mobile app sync indicator to only show when actual sync happens by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1738 * Open matched credential in browser extension by default for current tab when opening popup by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1741 * #1744 Update development guide docs to include Rust/WASM by @daniloguimaraes in https://github.com/aliasvault/aliasvault/pull/1745 * Tweak browser extension search so it finds results regardless of order of words by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1755 * Remember search query in browser extension and mobile app when pressing back on item details page by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1753 * Improve browser extension autofill field detection by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1757 * Update browser extension formDetector logic to better support input fields with CSS transitions by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1764 * Allow to copy/share credential URL from mobile app when long-pressing by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1766 * Allow viewing and editing of stored TOTP/2FA secrets by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1768 * Add support for autofilling 2FA/TOTP code in iOS via "select text to insert" autofill flow by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1773 * Enable "save login to aliasvault" prompt in browser extension by default by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1785 ### 🐞 Bug Fixes * Fix mobile app unlock flow causing auto-locked vault to show empty vault contents error by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1727 * Fix self-hosted SMTP service incorrectly marked as soft stopped on fresh install by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1759 * Fix folder sort in web app to be case insensitive by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1761 * Make iOS quick autofill show full domain that proposed credential is associated with by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1769 * When creating a new item when inside a folder in mobile app, preselect that folder by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1771 * iOS autofill credential selection screen search should work same as main app search by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1775 * Mobile unlock doesn't work if only password unlock is enabled by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1780 * Fix error when logging into mobile app when no device passcode is set by @lanedirt in https://github.com/aliasvault/aliasvault/pull/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 https://github.com/aliasvault/aliasvault/pull/1733 * Bump nokogiri from 1.18.9 to 1.19.1 in /docs in the bundler group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1746 * Bump the npm_and_yarn group across 2 directories with 1 update by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/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 https://github.com/aliasvault/aliasvault/pull/1779 ## New Contributors * @daniloguimaraes made their first contribution in https://github.com/aliasvault/aliasvault/pull/1745 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.26.6...0.27.0 - Feb 16, 2026 0.26.4<!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed This release brings various new quality-of-life tweaks to all apps, many which were suggested by the community. It also contains several bugfixes and new localization language options for both the apps and identity generator. ### Highlighted new features/improvements - Automatically prompt to save credentials in the browser extension when manually logging in to a new website. - **Note:** This feature is currently disabled by default to allow for further testing. You can enable it manually via: "*Extension Settings → Autofill Settings → Save Login Prompt"*. If the prompt does not appear for you on a specific website, or if you encounter any other issues, please open an issue on GitHub so we can further improve compatibility. - Add option to manually change sort order of custom fields in web app, browser extension and mobile app by dragging the field - Added Danish language option to all apps and identity generator.
More…
- Upgrade all server apps from .NET 9 to latest .NET 10 (Web app, API, Admin, Services) - Increase password generator max length from 64 chars to 256 chars This release also fixes multiple bugs and adds stability tweaks, see more details below. ### 🚀 New Features * Add feature to offer to save login credentials after login in browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1700 * Change order of custom fields via drag-and-drop by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1675 * Upgrade hosted server apps from .NET 9 to .NET 10 by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1354 * Add Danish language to identity generator by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1678 * New Crowdin updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1671 * Add Danish language to all apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1679 * Add password confirm dialog to vault export in web app and mobile app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1688 * Add option to automatically close vault unlock success popup in browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1690 * Increase password generator length slider to max 256 chars by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1702 * Do not clear selfhosted URL on iOS mobile app logout by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1704 * Improve self-hosted admin tables accessibility for mobile devices by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1706 * Remember 2FA state after popup close/reopen during browser extension login by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1708 * Reduce web app start screen margins for mobile displays by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1710 * Add minify to web app index.html by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1713 * Add public key verification to mobile unlock flow by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1718 ### 🐞 Bug Fixes * Add automatic reload to web app when detecting outdated local client side files (needed for dotnet 10 upgrade) by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1681 * Update passkey create wizard to also work for websites that do not provide rpId (e.g. Mastodon web) by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1686 * Fix mobile unlock flow which could cause session expired notices in some usecases by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1691 * Fix browser extension autolock not always firing for Chromium browsers by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1692 * Improve mobile app error reporting to be more specific for login/unlock sequence by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1699 * Fix browser extension autofill not showing up if ad-blockers are enabled (e.g. Brave Shield) by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1716 * Tweak RPO recovery for browser extension and mobile app to prevent login errors by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1720 * Fix account deletion not working in mobile app for newly created accounts by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1722 ### 🧩 Dependencies Updates * Bump faraday from 2.12.1 to 2.14.1 in /docs in the bundler group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1670 * Bump qs from 6.14.1 to 6.14.2 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1697 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.26.3...0.26.4 - Feb 9, 2026 0.26.3<!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed This release builds on top of the recent major 0.26.0 update with many additional quality-of-life improvements and stability fixes, many of which were suggested by the community. This release also introduces new localization language options for both the apps and identity generator. ### Highlighted new features/improvements - Added TLS support for email server on cloud-hosted environment which improves security and email deliverability. Also added instructions to [docs.aliasvault.net](https://docs.aliasvault.net/installation) for how to set this up for self-hosted environments. - Added new importers: RoboForm, Microsoft Edge, Enpass. - Added Swedish language option to all apps. - Added French, Swedish and Urdu languages to the identity generator.
More…
- Add option to show all item regardless of folders (new checkbox "folders" in items dropdown) This release also fixes numerous bugs, see more details below. ### 🚀 New Features * Add multi-url import support to all importers (including Bitwarden) by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1603 * Add RoboForm importer by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1604 * Add option to show all items regardless of folders by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1609 * Improve browser extension autofill login form detector by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1615 * Update web app to use Login as default item type to match other platforms by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1616 * Execute browser extension sync in background and improve indicator by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1618 * Improve browser extension and mobile app logging by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1623 * Add TLS support to SmtpService compatible with Docker by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1624 * Make save and cancel buttons always visible in web app item add/edit page by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1630 * Add install.sh restart [container] option to restart a single container by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1636 * Add French, Swedish and Urdu languages to identity generator by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1647 * Add Microsoft Edge import option by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1648 * Add Enpass import option by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1650 * Add Swedish language option to all apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1654 * Show folder for search results in mobile app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1666 ### 🐞 Bug Fixes * Add border padding around generated QR codes for improved scanning by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1592 * Make item sort options also visible in mobile app folder view by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1594 * Fix attachments/totpcodes/passkey mutations in web app to not be committed immediately by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1597 * Make item sort options show up in mobile app folder views by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1599 * Always show filter dropdown with link to recently deleted items, even when vault is empty by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1602 * Fix Android attachment upload by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1600 * Email preview text sometimes shows html encoded characters by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1610 * Ignore ports in autofill matching in Android as these are not provided by Android by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1626 * Fix self-hosted connection failed log messages on IPv6 enabled hosts by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1628 * Fix favicon extraction in mobile apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1631 * Improve browser extension autofill trigger to work on more websites by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1632 * Fix bug in import flow to prevent UI resets when importing 500+ credentials and apply favicon reuse by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1638 * Fix issue where browser extension would logout on network error instead of staying in offline mode by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1651 * Fix translations in iOS credential selection long press context menu by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1660 * Improve browser extension autofill for password autotype and single-host local domain names by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1668 ### 🧩 Dependencies Updates * Bump the nuget group with 1 update by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1612 * Bump bytes from 1.11.0 to 1.11.1 in /core/rust in the cargo group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1613 * Bump webpack from 5.101.3 to 5.105.0 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1649 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.26.2...0.26.3 - <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed This bugfix and feature release further stabilizes the major vault upgrade introduced in 0.26.0 and improves the overall mobile experience. It also includes several usability improvements, UI updates, and expanded language support. Thanks to the fast feedback from the community, we were able to quickly identify and fix remaining bugs to ensure migrations are now more reliable. Feel free to join our [Discord community](https://discord.gg/DsaXMTEtpF) if you want to stay up-to-date on the project, have any questions or run into any issues. ### 🚀 New Features * Add public user registration disabled checks to API endpoints and web client by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1555 * Add support to block specific unsupported client versions in server API by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1549
More…
* Improve iOS and Android authentication flow by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1565 * Update mobile app UI for identity generator settings by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1567 * Add animations to mobile app login screen by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1569 * Add item sorting options to browser extension and mobile app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1570 * Add Spanish, Romanian and Persian languages to identity generator by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1572 ### 🐞 Bug Fixes * Mobile app 0.26.0 data migrations can result in missing TOTP and Passkeys because of stripped transactions by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1577 * Android and iOS app passkey creation sometimes fails with unique constraint failed error by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1575 * Browser extension should autofill email in username field as fallback by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1551 * Add missing translations by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1554 * Sorting in web app table view does not look at full vault content by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1558 * Add explicit refresh UI state after successful vault sync by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1560 * Update Docker builds to use correct target architecture to prevent problems with arm64 by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1564 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.26.1...0.26.2 - <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed Bugfix release which fixes (critical) issue with vault migration in 0.26.0 that caused TOTP codes and passkeys not to be migrated correctly. Also fixes issue where older apps could throw errors after having upgraded your vault. ### 🚀 New Features * Improve self-hosted install.sh early script exit so the full script properly stops by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1530 * Add docker image exists check before install or update by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1534 * Improve docker image build speed for new releases by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1532 * New Crowdin updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1528
More…
### 🐞 Bug Fixes * Passkeys and totp codes are not correctly migrated in 0.26.0 by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1540 * 0.25.3 and older clients return errors when trying to load 0.26.0 vault by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1536 * Make folders show in both grid and table view modes in web app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1538 ### 🧩 Dependencies Updates * Bump tar from 7.5.6 to 7.5.7 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1527 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.26.0...0.26.1 - <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed Welcome to **AliasVault v0.26.0** 🎉 This is one of the biggest releases yet with a major architecture upgrade that unlocks long-requested features like **custom fields**, **folders**, **new item types**, **history tracking**, **recently deleted items**, and **true offline vault access and editing** with automatic vault merging. Alongside these major additions, this release includes security improvements, performance optimizations, and many community-requested fixes.
More…
> [!NOTE] > **This release includes a client vault model update.** After upgrading, your vault can only be opened by **v0.26.0+** client versions. **For self-hosted users:** make sure you update your server to avoid compatibility issues. > - Install.sh update: [Update Guide](https://docs.aliasvault.net/installation/script/update/) > - Docker update: [Update Guide](https://docs.aliasvault.net/installation/docker-compose/update/) ## Highlights of this release 1. **New vault architecture (enables major features)** - We listened to all your feedback in the last months and designed a new architecture to support all of these ideas. Thanks to this major architecture upgrade, AliasVault now supports the following new powerful features: - New item types (credit card, secure note) - Folder support (allowing you to group credentials) - Custom fields (store exactly what you need with easy copy/paste) - Field history tracking (see previous values for usernames/passwords) - Recently deleted items (with option to restore) 2. **Full offline mode (browser extension + mobile)** - You now have full access to your vault even without a server connection. - View and edit your vault completely offline - Changes sync automatically once you're back online - Built-in conflict merging in all apps and devices - Field-level merge logic (e.g. username changed on device A, password on device B → both are preserved) - Last-write-wins per field when conflicts occur 3. **New language options** - AliasVault is now also available in **Romanian**, which means AliasVault is now available in a total of (14) languages! A big thank you to all of our translators who continue to work very hard in adding translations for all the new (reworked) features. Do you want to help improve translations and/or make AliasVault available in your native language? Check out the AliasVault project on [Crowdin](https://crowdin.com/project/aliasvault/) and apply. - Added **Italian** as a language option to the built-in identity generator. Do you want to help make your language available to the identity generator for the alias feature? Check out [this guide](https://docs.aliasvault.net/contributing/identity-generator.html). 4. **General improvements** - Introduced a new cross-platform core library written in **Rust**, improving: - Sync merging reliability - Autofill matching accuracy - Shared logic consistency across all clients - When creating a new passkey, the wizard will now suggest existing credentials to save the passkey into (instead of creating a second duplicate entry) - Add new NordPass importer - Update all existing importers to also import credit cards and secure notes separately + folders (if there are any), 5. **Bugfixes** - Fixed issues where large vaults could throw errors when trying to open them in the browser extension - Favicon logos are now deduplicated, meaning duplicate credentials for the same website now share the same favicon, resulting in a smaller vault size - Fixed bug where changing username in self-hosted admin panel could result in login issues - Security hardening fixes Read more details about this release on our blog: https://www.aliasvault.net/news/aliasvault-0.26.0-released. > Note: as with any large update, if you encounter an issue, please report it on [GitHub](https://github.com/aliasvault/aliasvault/issues) or join the AliasVault [Discord](https://discord.gg/DsaXMTEtpF): we actively monitor and respond quickly. --- ### 🚀 New Features * Update datamodel to use fields based approach by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1428 * UI tweaks by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1466 * Cleanup translations by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1470 * Usability tweaks by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1476 * Update docker build to include new Rust core libraries by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1484 * Add Romanian language option to all apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1486 * Update importers to detect folders and optionally new item types by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1482 * Tweak iOS autofill link in settings to go directly to correct settings screen by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1503 * Fix issue where large vaults could throw quota limitation errors in browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1508 * Add NordPass import method by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1511 * Update installation guide by @NightFurySL2001 in https://github.com/aliasvault/aliasvault/pull/1509 * Add random string generator for email aliases when login item has no alias fields by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1515 * Add confirm warning to admin when stopping services by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1521 ### 🐞 Bug Fixes * Authentication activity could appear incomplete for some users by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1490 * Firefox browser extension closes when trying to upload an attachment by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1492 * Add JS bundler to web app to prevent loading errors by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1494 * Fix bug where mobile app would crash because of certain SVG icon formats by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1510 * Fix Android passkey creation error for certain apps like Whatsapp by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1512 * Fix duplicate key value error on credential save by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1514 * Fix bug where emails did not load when using a capital letter in the alias email address by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1519 ### 🔐 Security Hardening * Disable iOS/Android native backups for AliasVault app data by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1499 (reported by @nmochea) * Fix hosted self-XSS in Notes field (reported by [@dedrknex)](https://x.com/dedrknex)) ### 🧩 Dependencies Updates * Bump react-server-dom-webpack from 19.0.2 to 19.0.3 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1431 * Bump uri from 1.0.3 to 1.0.4 in /docs in the bundler group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1444 * Bump qs from 6.13.0 to 6.14.1 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1445 * Bump react-router from 7.6.0 to 7.12.0 in /apps/browser-extension in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1452 * Bump undici from 6.21.3 to 6.23.0 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1460 * Bump tar from 7.5.3 to 7.5.6 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1469 * Bump lodash from 4.17.21 to 4.17.23 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1479 * Bump esbuild from 0.24.2 to 0.25.0 in /apps/server/AliasVault.Client in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1498 ## New Contributors * @NightFurySL2001 made their first contribution in https://github.com/aliasvault/aliasvault/pull/1509 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.25.2...0.26.0 - <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed Bugfix release: improved Android passkey handling for better compatibility, new French and Spanish language support across all apps, minor admin statistics tweaks and dependency updates. > [!TIP] > **Sneak peek:** A lot of work is going into the upcoming **0.26.0** feature release., which will include major data model updates such as full offline mode, new credential types, support for multiple credential URLs, field history, custom fields, and more. For a sneak preview of what this release will bring, read our latest blog update: https://www.aliasvault.net/blog/upcoming-major-update ### 🚀 New Features * Show more recent usage statistics in admin by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1421
More…
* New Crowdin updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1422 * Add French and Spanish languages to all apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1437 ### 🐞 Bug Fixes * Improve android passkey provider origin handling by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1441 ### 🧩 Dependencies Updates * Bump react-server-dom-webpack from 19.0.0 to 19.0.3 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1431 * Bump uri from 1.0.3 to 1.0.4 in /docs in the bundler group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1444 * Bump qs from 6.13.0 to 6.14.1 in /apps/mobile-app in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1445 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.25.2...0.25.3 - <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed Bugfix release which fixes an issue where user account deletion sometimes caused errors, improves caching which speeds up browser extension autofill performance, and some other small fixes. Changes in this update are only related to the server and browser extension. Mobile apps are not affected. ### 🚀 New Features * Improve browser extension autofill suggestion performance by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1414 * Add parallel support to install.sh db-export command by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1416 ### 🐞 Bug Fixes * Fix bug where user account could not be deleted if it had mobile login history attempts by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1418
More…
* Update admin users list to show correct amount of email claims by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1412 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.25.1...0.25.2 - <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed Bugfix release which replaces the mobile app QR code scanner component with a new native implementation, fixing F-Droid crashes. Also fixes a few other minor bugs and update translations. ### 🐞 Bug Fixes * Switch to FOSS QR code scanner library to fix F-Droid crash by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1410 * Improve password generator non-ambigious chars option by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1407 * Clicking on related users in admin does not refresh the page by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1401 * Make API more robust and do not log invalid tokens as server errors by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1409
More…
* Remove loading animation from web app generate random alias button by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1403 ### 🧩 Dependencies Updates * Bump the npm_and_yarn group across 2 directories with 1 update by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1406 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.25.0...0.25.1 - <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed Welcome to the release of AliasVault v0.25.0! 🎉 This feature release adds various improvements requested by the community, focusing on usability and security. 1. **Login with mobile device:** You can now login on the web app and browser extension using your AliasVault mobile app. Simply scan the QR code with your native smartphone camera or from within the AliasVault app (QR code scanner button can be found in `Settings` tab). The login process is secure and the data exchange between your mobile phone and the browser you're logging into is fully end-to-end encrypted. 2. **PIN unlock support:** This release adds an optional PIN unlock option to the browser extension and mobile apps. Perfect for when you need frequent access without entering your full master password. And also perfect for when you are not able (or do not want) to use biometric unlock on your mobile device for privacy purposes.
More…
3. **Identity generator age preference + German language:** The identity generator now lets you set a preferred age range for generated birthdates and includes support for German language data generation (thanks to our community!).Do you want to help make AliasVault support generating identities in your (native) language? Check out these instructions and get in contact: https://docs.aliasvault.net/contributing/identity-generator.html. 4. **Create and edit 2FA TOTP codes in browser extension and mobile app:** You can now add and edit 2FA (TOTP) codes directly from the browser extension and mobile apps, making it easier to manage your two-factor authentication without needing to open the web app. 5. **Misc improvements:** Improved passkey browser extension logic. Improved autofill matching behavior across all platforms. Improved admin statistics. Fixed various bugs. Read more details about this release on our blog: https://www.aliasvault.net/news/aliasvault-0.25.0-released ### 🚀 New Features * Streamline autofill credential matching across all platforms by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1337 * Add pin unlock option to browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1339 * Add pin unlock option to mobile app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1345 * New Crowdin updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1336 * Cleanup unused translations by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1357 * Add discard changes check to iOS credential add/edit screen by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1361 * Add "unlock with mobile" option to web app and browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1366 * Set a preferred age range for identity generator birthdate value by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1381 * Add german language option to identity generator by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1384 * Admin statistics improvements by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1388 * Create and edit 2FA TOTP codes via browser extension and mobile apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1392 ### 🐞 Bug Fixes * Improve admin statistics to use correct sort order by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1386 * Tweak browser extension passkey interceptor to only intercept automatic requests if there is a matching credential by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1389 ### 🧩 Dependencies Updates * Bump the npm_and_yarn group across 5 directories with 1 update by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1362 * Bump the npm_and_yarn group across 3 directories with 2 updates by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1368 * Bump the npm_and_yarn group across 5 directories with 1 update by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1369 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.24.0...0.25.0 - <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed Welcome to the release of **AliasVault v0.24.0!** 🎉 After extensive development, this release proudly introduces the **long-awaited passkey support**, even more **language options**, and a set of **cross-platform improvements** for a smoother everyday experience. It also includes important bug fixes and performance updates across all apps. > [!NOTE] > **This release includes a client vault model update.** After upgrading, your vault can only be opened by **v0.24.0+** client versions. **For self-hosted users:** make sure you update your server to avoid compatibility issues. > - Install.sh update: [Update Guide](https://docs.aliasvault.net/installation/script/update/)
More…
> - Docker update: [Update Guide](https://docs.aliasvault.net/installation/docker-compose/update/) ## Highlights of this release 1. **Passkey Support (WebAuthn Level 2)** - AliasVault now supports creating and logging in with **passkeys** on websites and apps. Passkeys are supported via the AliasVault browser extension, iOS app and Android app. Passkeys are safely stored in your encrypted vault and automatically synced across your devices. If you come across any bugs or issues when using passkeys, please reach out to us on [Discord](https://discord.gg/DsaXMTEtpF) or create an issue on GitHub. 2. **New Language Options** - AliasVault is now available in **Brazilian Portuguese, Russian, and Polish**, making AliasVault available in a total of (11) languages so far! This brings secure password and email alias management to even more users around the world. A warm thank you to our contributors on Crowdin! Do you want to help improve translations and/or make AliasVault available in your native language? Check out the AliasVault project on [Crowdin](https://crowdin.com/project/aliasvault/) and apply. 3. **General Improvements Across Apps** - Implemented iOS app quick autofill feature, which now shows suggested credential entries right in the iOS keyboard. - Improve Android app dark mode support - Open vault in **offline mode** in the mobile app manually if server takes a long time to respond (in case of bad internet connectivity) - Improved **search logic** in Browser Extension and Mobile App (now supports AND/OR operators by default) - Added **image zoom** support for attachment previews on Mobile - Improved UI for **custom URL settings** in the Browser Extension 5. **Bug Fixes and Under-the-Hood Improvements** - Improved autofill accuracy and field detection - Fix email decryption errors in web app - Fixed Safari clipboard clear behavior - Corrected handling of private email domains and multiple domain displays - Updated iOS layout margins for iOS 26+ - Update iOS minimum target from iOS 15.6 to iOS 17 - Database schema updates for stability Read more details about this release on our blog: https://www.aliasvault.net/news/aliasvault-0.24.0-released ## Full changelog ### 🚀 New Features * Upgrade android app to be compatible with 16kb page size by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1259 * Add explicit open in offline mode button to mobile app sync flow by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1268 * Autofocus password field on web app unlock screen by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1270 * Improve vault upgrade detection flow in browser extension and mobile app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1275 * Update self-host installation docs with Admin WebSocket troubleshooting by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1281 * Add Portugese (Brazilian) as language option to apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1291 * Add Russian language to apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1292 * Add support for passkeys by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1277 * Improve browser extension custom URL settings UI by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1294 * Improve browser extension and mobile app search to use AND/OR operator by default by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1300 * Add filter for credentials with attachments and show attachment icon by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1310 * Persist custom API url during logout on Android by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1312 * Allow older clients to accept non breaking change vault updates by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1315 * Add Polish language option to all apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1322 * Add image zoom support to attachment preview in mobile apps by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1328 ### 🐞 Bug Fixes * Update server database schema to prevent errors by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1263 * Autofill sometimes shows too much irrelevant suggestions by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1265 * Make vault upgrade page translatable by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1272 * Update browser extension autofill birthdate fields detection by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1279 * Update hyperlinks to be relative in admin (#1295) by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1296 * Add clipboard clear fallback in web app for Safari browser by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1302 * Private email domain check should not include subdomains by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1304 * Browser extension autofill first name sometimes overrides username by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1306 * Web app sometimes fails to load emails due to decryption error by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1308 * Tweak app layout margins for iOS 26+ by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1320 * Browser extension and mobile app show warnings during logout by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1326 * Web and mobile do not properly show multiple private email domains by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1327 ### 🧩 Dependencies Updates * Bump wxt version for browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1317 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.23.2...0.24.0 - <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed > [!NOTE] > The prior release (0.23.1) included a security fix for **[CVE-2025-59344](https://github.com/aliasvault/aliasvault/security/advisories/GHSA-f253-f7xc-w7pj)**. If you are not yet on 0.23.1 or later, please upgrade to the latest version. This bugfix release introduces several usability improvements across the web app, browser extension, and mobile app. You can now more easily generate and clear alias fields when creating credentials, improved autofill in the browser extension, and creating new credentials is now faster by prefilling fields in the browser extension where possible. In addition, Android and iOS icons are updated to ensure a modern look that matches platform standards. ### 🚀 New Features * Make "Generate Random Alias" button be a toggle in order to fill or empty alias fields by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1236
More…
* Run automatic Docker image cleanup after build and update by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1237 * Add Android themed/monochrome app icon by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1238 * Replace react native argon2id with native argon2id implementation for iOS and Android by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1242 * Add iOS 26 liquid glass app icon by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1243 * Improve browser extension quick alias/credential create popup by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1248 * Prepopulate service title and URL based on current tab in browser extension by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1251 ### 🐞 Bug Fixes * Email domain field input clearing not working correctly in extension and mobile app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1234 * Add missing translations to confirm modals in web app by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1245 * Browser autofill inserts duplicate characters in password fields on some login forms by @lanedirt in https://github.com/aliasvault/aliasvault/pull/1253 ### 🧩 Dependencies Updates * Bump rexml from 3.3.9 to 3.4.2 in /docs in the bundler group across 1 directory by @dependabot[bot] in https://github.com/aliasvault/aliasvault/pull/1240 **Full Changelog**: https://github.com/aliasvault/aliasvault/compare/0.23.1...0.23.2