Skip to content

BudgetBee

v0.14.1 Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

Published 1mo Productivity & Wikis
βœ“ No known CVEs patched
Read the diff β†’ Tool health β†’ What is this tool? β†’

✓ No known CVEs patched in this version

Affected surfaces

breaking_upgrade

ReleasePort's take

Moderate signal
editorial:auto 1mo

The 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 summary

Updates existing config ... volumes, πŸ“¦ Upgrade Steps, and budgetbee_config across a mixed release.

Changes in this release

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

Track BudgetBee

Get notified when new releases ship.

Sign up free

About BudgetBee

Personal finance management system

All releases β†’

Related context

Beta — feedback welcome: [email protected]