0.10.0
What's Changed
This release introduces PostgreSQL as the new data backend for the server instead of SQLite for improved multi-threaded stability. When updating from an older version, please read the update instructions in the docs for how to migrate data: https://docs.aliasvault.net/installation/update/v0.10.0.html.
🚀 New Features
- Add username sanity check to vault save to prevent potential vault collision/corruption by @lanedirt in #482
- Dark mode text readability tweaks by @lanedirt in #484
- Add option to disable new user registration via install.sh by @lanedirt in #486
- Add option to block existing user in admin by @lanedirt in #487
- Update install.sh by @lanedirt in #488
- Auto submit login form when 2fa code is entered by @lanedirt in #497
- Make UserRefreshToken lifetime configurable via admin by @lanedirt in #499
- Switch SQLite to PostgreSQL database engine by @lanedirt in #492
- Update contributing documentation by @lanedirt in #500
- Add postgresql database import and export commands to install.sh by @lanedirt in #507
🐞 Bug Fixes
- Do not log dataprotection warnings to database log by @lanedirt in #504
- Do not show loading indicator when refreshing in admin by @lanedirt in #505
🧩 Dependencies Updates
- Bump NUnit from 4.3.0 to 4.3.1 by @dependabot in #490
- Bump NUnit.Analyzers from 4.4.0 to 4.5.0 by @dependabot in #489
- Bump HtmlAgilityPack from 1.11.71 to 1.11.72 by @dependabot in #501
- Bump NUnit from 4.3.1 to 4.3.2 by @dependabot in #502
Full Changelog: 0.9.4...0.10.0