- Corrigé
Workspace switch stability
Budget guard and reconnect transitions during workspace switching are now more stable, preventing race conditions and UI flicker when moving between budgets.
Journal des modifications de Budgero
Nous publions des améliorations chaque semaine pour que vous puissiez gérer votre budget en toute confiance. Parcourez tout ce que nous avons publié, amélioré et corrigé sans attendre la prochaine newsletter.
- Amélioré
Faster app loading
The app runtime has been restructured with a new internal architecture, deduplicated modules, and streamlined coordination, resulting in noticeably faster app loading times.
- Corrigé
Custom currency rates apply to transfers
Custom currency exchange rates set by users now correctly apply to transfers as well, ensuring consistent rate usage across all transaction types.
- Amélioré
Calculator sheet accessibility
Improved accessibility on the calculator sheet for better screen reader support and keyboard navigation.
- Nouveau
Server-synced appearance preferences
Your theme, color mode, and appearance settings are now persisted to your server profile, so preferences follow you across devices and browser sessions.
- Amélioré
Mobile panels migrated to Drawer
Major mobile panels — including spending, calculator, chat, debt payoff, budget context, and budgeting — now use the native Drawer component instead of Sheet for a smoother, more consistent swipe experience.
- Amélioré
Faster mobile spending drawer
Reduced open-time jank on the mobile spending drawer for a smoother, more responsive budgeting experience on phones.
- Corrigé
Session expired state for self-host auth
Self-hosted instances now correctly show a session expired state when receiving a 401, instead of silently failing or getting stuck.
- Corrigé
Budget table drag behavior across layouts
Drag-and-drop for reordering categories now works consistently across all budget table layouts, preventing misaligned drops and ghost rows.
- Amélioré
Unified mobile swipe quick actions
Swipe-to-reveal quick actions on mobile budget rows now use a consistent style and behavior across all layouts.
- Corrigé
Mobile spending drawer stability
The mobile spending drawer no longer flickers, closes unexpectedly, or has elements disappearing on scroll. Fixed GPU compositing issues that caused broken rendering on Android Chrome and other mobile browsers. Closing a nested dialog (quick view, delete confirmation, reassign category) no longer dismisses the parent drawer.
- Corrigé
Self-host blob storage path
Blob storage on self-hosted instances now aligns with the DB_PATH setting, so uploaded files are stored next to the database instead of in the default working directory.
- Corrigé
PWA shortcut launches
PWA shortcuts now reliably deliver their intent to the running app via the Launch Handler API and hand off navigation to an existing app instance, preventing blank launches that required re-entering the master password.
- Amélioré
Faster blob downloads and auth caching
Server-side blob downloads are now streamed more efficiently and Clerk JSON Web Keys are cached by key ID, reducing latency on authenticated requests.
- Corrigé
Custom currency rate mutations
Custom currency exchange rate edits now route through the sync engine correctly, fixing failures when updating rates in multi-device setups.
- Amélioré
Background provider sync
Third-party provider sync in SaaS mode has been moved off the profile request into an hourly background loop, reducing latency on profile loads and keeping provider data fresh automatically.
- Amélioré
Exchange rate selector
The exchange rate selector now shows only the flag and currency code for a cleaner, more compact display.
- Corrigé
Zero balance after deleting all transactions
Deleting all transactions from an account could leave a tiny floating-point residual (e.g. -0.00) instead of exact zero, which blocked account deletion. The balance is now recalculated from scratch when the last transaction is removed.
- Nouveau
Custom exchange rates
Define your own exchange rates for multi-currency transactions. A new settings page lets you manage custom rates, and exchange rate details now appear in transaction forms, mobile cards, and the desktop transaction table.
- Amélioré
Desktop dashboard layout
Polished the desktop dashboard visual hierarchy with better spacing and layout, and widened the sidebar with improved scrollbar and account list styling.
- Corrigé
Monetary value rounding
Budget monetary values are now properly rounded to avoid floating-point display noise like $10.000000001.
- Nouveau
Curated theme system
Replaced the old generic themes with three distinctive new options: Phosphor (retro CRT terminal), Mesa (warm southwestern desert), and Obsidian (luxury dark with copper accents). Themes now support single-mode locking so dark-only and light-only themes auto-apply their color mode.
- Amélioré
Mobile budget table readability
Budget table columns now auto-size to content instead of using fixed widths, preventing financial numbers from overlapping or truncating on small screens.
- Amélioré
Compact budget toolbar layout
Ready to Assign is now centered in its own row with the month selector on a separate row below for better clarity on mobile.
- Amélioré
Account pages and dashboard polish
Streamlined account pages, summary cards, dashboard widgets, and transaction list for improved responsiveness and readability.
- Corrigé
Self-host admin copy
Admin user management now correctly references "username" instead of "email" throughout the self-hosted interface.
- Corrigé
Overlay disappearing issue
Fixed an issue where overlays would disappear unexpectedly during interactions, ensuring consistent user experience across all components.
- Nouveau
AllowOverAssignment budget preference
Added new budget preference to control whether over-assignment is allowed, giving users more flexibility in their budgeting workflow.
- Amélioré
Persistent analytics opt-out
Your analytics preference is now saved to your account instead of just browser storage. The setting survives sign-outs and syncs across devices.
- Corrigé
iOS safe area on mobile budget button
The floating budget context button on mobile now accounts for the iOS safe area inset, preventing it from being obscured by the home indicator.
Recevez les mises à jour dès leur publication
Utilisez my.budgero.app pour rester à jour sur les nouvelles fonctionnalités, les correctifs de performance et les aperçus à venir.
Accéder à l'application