Four bugs found after Build 1, all fixed here.
🐛 Bug Fixes
Vault Keys Not Persisting After a Day: Any key you added, removed, reordered, or renamed in the Vault was only being saved locally and never pushed to the server. The next time you logged in, the server's state would silently overwrite everything and you'd be back to just the original key. All vault mutations now sync to the server immediately so your keys are always preserved across sessions.
SQLite Crash on Startup for Existing Databases: If your database was created before the is_active column existed, the app would crash on launch. An index that depended on that column was being created before the migration had a chance to add it. The initialization order is now fixed so the migration always runs first.
Screen Shifting When Switching Accounts: Switching to an account with several addons would cause the entire page to jump left as the scrollbar appeared. The scrollbar gutter is now always reserved so the layout never shifts.
Toolbar Buttons Clipping on Mobile: The action buttons on the All Addons page were getting cut off on the left side on smaller screens. Buttons now fill the row evenly on mobile, matching the behavior of the Accounts page.