See all updates
1.0.0-beta.27

Faster mobile actions from the bottom bar

Improvements

Faster mobile actions from the bottom bar

Phones now have a compact bottom navigation bar with a central quick action button. From the dashboard you can scan a receipt, add a variable expense, or add a fixed expense without jumping to another page; receipt scan credits are shown right on the action.

📲

Mobile dialogs feel more native

More dialogs now open as bottom sheets on mobile, including help/info popups, delete confirmations, Data Access, extra members, 2FA, and What’s New. They stay clear of the header and can be dismissed from the backdrop.

🧭

Cleaner mobile expense pages

Because the main add action now lives in the bottom bar on phones, duplicate add buttons at the top of Income, Fixed Expenses, and Variable Expenses are hidden on mobile while remaining available on desktop.

💶

Tap Paid by and Split tags to see amounts

On variable expenses (phone and desktop), tap a member tag under Paid by or Split to switch between percentage and that person’s share in money. Tap again to return to percent.

🔒

Understand why a variable expense is locked

Settled variable expenses show a lock icon. Tap it for a short explanation—when it was settled and why it can’t be edited or deleted—with full English and German text.

📱

Pending transactions list fits better on phones

Fixed expense rows in the dashboard Pending Transactions card use a clearer mobile layout: titles and settlement badges no longer crowd each other, and shorter status labels keep long German text readable.

🔄

Editing shared expenses notifies others and refreshes their lists

When someone edits a variable or fixed expense and changes Paid by or Split, everyone who was or is involved is notified (if your workspace notification settings allow shared expense edits) and their expense lists refresh right away over WebSocket—even when notifications are turned off, so cached lists no longer stay outdated.

Bug Fixes

💰

Balance updates are more reliable

Dashboard balances now refresh after payment, unmark, income, variable expense, and settlement changes. We also removed a short-lived server cache that could make the overall balance look stale until a page refresh.

📆

Balance reflects money in the bank as of today

Future income is no longer counted early, fixed expenses count when the payer confirms them, and settlements follow their paid date. Current-month balance now better matches what should be in your bank today.

Locked expense dialog spacing

The explanation dialog for settled variable expenses now has proper spacing below the title so the body text isn’t pressed against the header divider.

🌐

Notification type labels translated

Shared expense update notifications (for example “Variable expense updated”) now show proper English and German labels instead of technical keys like notifications.types.variable_expense_shared_edited.