This release includes 2 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Affected surfaces
ReleasePort's take
Moderate signalThe v0.14.1 release modifies dockerβcompose.yml by adding a config volume to the webserver service and removing the command override from the db service.
Why it matters: If you maintain BudgetBee deployments, update your dockerβcompose.yml accordingly before upgrading; failure to add the new volume or retain the removed db command will break startup.
Summary
AI summaryUpdates existing config ... volumes, π¦ Upgrade Steps, and budgetbee_config across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Breaking | High |
Add config volume to webserver service in docker-compose.yml Add config volume to webserver service in docker-compose.yml Source: llm_adapter@2026-06-11 Confidence: high |
β |
| Breaking | High |
Remove command override from db service in docker-compose.yml Remove command override from db service in docker-compose.yml Source: llm_adapter@2026-06-11 Confidence: high |
β |
| Feature | Medium |
Adds AI Chat Assistant using OpenAI or DeepSeek for financial queries and transaction creation from images Adds AI Chat Assistant using OpenAI or DeepSeek for financial queries and transaction creation from images Source: llm_adapter@2026-06-11 Confidence: high |
β |
| Feature | Medium |
Adds Sankey Diagram visualization in Reports page for incomeβexpense flow Adds Sankey Diagram visualization in Reports page for incomeβexpense flow Source: llm_adapter@2026-06-11 Confidence: high |
β |
| Feature | Medium |
Redesigns record creation modal for improved usability Redesigns record creation modal for improved usability Source: llm_adapter@2026-06-11 Confidence: high |
β |
| Bugfix | Medium |
Fixes data loss and incorrect input issues in record creation modal flow Fixes data loss and incorrect input issues in record creation modal flow Source: llm_adapter@2026-06-11 Confidence: high |
β |
| Bugfix | Medium |
Improves session management for reliable login persistence and token refresh Improves session management for reliable login persistence and token refresh Source: llm_adapter@2026-06-11 Confidence: high |
β |
Full changelog
π v0.14.1 β AI Assistant, Record Creation UI, and Sankey Diagram
β οΈ BREAKING CHANGE β Read before upgrading
This release introduces mandatory changes to your docker-compose.yml. If you skip these, your installation will break on upgrade.
π΄ BREAKING: Docker Compose Changes
Two changes are required in your docker-compose.yml:
1. Add config volume to the webserver service
webserver:
# ... existing config ...
volumes:
- budgetbee_config:/config # β ADD THIS LINE
2. Remove the command override from the db service
db:
image: mysql:8.2.0
- command: --default-authentication-plugin=mysql_native_password
environment:
And add the named volume at the bottom of the file:
volumes:
budgetbee_config: # β ADD THIS
db_data:
β¨ New Features
π€ AI Chat Assistant (#134) β Chat with your finances using OpenAI (GPT-4o-mini) or DeepSeek. Ask questions about your balance, expenses, budgets, create transactions from images, and more. The AI learns your preferences over time.
π Sankey Diagram (#133) β New Sankey flow diagram in the Reports page to visualize income β expense flow at a glance.
π± Record Modal Redesign (#132) β Completely redesigned the record creation form for better usability.
π Bug Fixes
Record creation modal fixes (#130) β Fixed several issues in the record creation flow that could cause data loss or incorrect input.
Session management improvements (#131) β Better session handling for more reliable login persistence and token refresh.
π¦ Upgrade Steps
Pull latest images
docker compose pull
Update your docker-compose.yml with the changes above
Restart
docker compose up -d
Full Changelog: https://github.com/budgetbee/budgetbee/compare/v0.12...v0.14.1
Breaking Changes
- Add config volume `budgetbee_config:/config` to the `webserver` service in docker-compose.yml
- Remove command override `--default-authentication-plugin=mysql_native_password` from the `db` service
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]