You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🌟feat: Added currency settings, live conversion & app customization (#v2.2.0)
- Introduced currency selection in settings with persistent storage
- Added live currency conversion for accurate financial tracking
- Implemented ENV-based default currency for flexibility
- Enabled custom app width selection (Compact / Normal mode)
- Assigned predefined colors to categories for better transaction visuals
- Styled transactions with colored backgrounds for improved readability
- Fixed date picker crash when clearing the date (resets to first of the month)
- Optimized color assignment and transaction rendering performance
##### A Simple Roadmap for this Project: https://trello.com/b/rprhjhY9
11
+
##### A Simple Roadmap for this Project: [Roadmap via Github](https://github.com/orgs/OopsApps/projects/3)
12
12
13
13
## Features
14
14
@@ -45,8 +45,6 @@ OopsBudgeter is a personal finance management app designed to help users track t
45
45
## Installation
46
46
47
47
### Deploy via Vercel (easiest)
48
-
1. Afer deploying with the button, change the build command to `npx drizzle-kit push && next build`
49
-
2. There, it will update the database with the correct schema.
50
48
51
49
[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FOopsApps%2FOopsBudgeter%2F&env=NEXT_PUBLIC_CURRENCY,PASSCODE,JWT_SECRET,DATABASE_URL&project-name=oopsbudgeter&repository-name=oopsbudgeter&redirect-url=https%3A%2F%2Fgithub.com%2FOopsApps%2FOopsBudgeter&production-deploy-hook=Github)
Copy file name to clipboardExpand all lines: changelog.md
+40-1Lines changed: 40 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,33 @@
1
1
# OopsBudgeter Changelog
2
2
3
+
## v2.2.0 - Smart Settings & Dynamic Currency 💰🌍
4
+
**Released: March 17, 2025**
5
+
6
+
**Take Control of Your Budget, Your Way!**
7
+
This update introduces powerful new settings, including custom currency selection with live conversion, dynamic app width customization, and vibrant transaction visuals—making your budget smarter and more intuitive than ever before!
8
+
9
+
## ✨ New & Improved
10
+
### 💰 Dynamic Currency Selection & Live Conversion
11
+
- Set your preferred currency in the new Settings Menu, and it will persist per device.
12
+
- If a default currency is needed, ENV configuration allows for a global default.
13
+
- Live currency conversion ensures that your amounts stay accurate across different currencies!
14
+
- Example: If you add 10 USD on USD currency option and switch to EUR, it correctly converts and shows 9.20 EUR.
15
+
- And, when adding 10 EUR on EUR currency option and switched back to USD, it shows $10.87 USD. Aka, live conversion with the help of something API I forgot T-T
16
+
17
+
### ⚙️ Fully Customizable App Width
18
+
- Compact or Normal mode—choose the best fit for your screen from Settings.
19
+
- Your preference persists per device, ensuring a seamless experience.
- Categories of each type now has a predefined, unique color, making them instantly recognizable (Red for expense and Green of income).
23
+
- Transactions' colored backgrounds are now optional in the settings menu, but for now giving your financial history a vibrant, clean look with dark and minimal color.
24
+
25
+
### 🛠️ Bug Fixes & Improvements
26
+
- Fixed Date Picker Crash: Clearing the date no longer results in an "Invalid Date" error or a full page crash. Now, it properly resets to the first day of the current month.
27
+
- Optimized Color & Data Handling: Transactions load faster and smoother without flickering or mismatched colors... I guess, joking of course!!!!!!!!!!!
28
+
29
+
---
30
+
3
31
## v2.1.0 - Balance Toggle ⚖️
4
32
**Released: March 15, 2025**
5
33
@@ -16,6 +44,18 @@ This update brings a brand-new Balance Mode Toggle, giving you full control over
16
44
- Improved UI transitions when switching balance views.
17
45
- Fixed a state reset issue when rapidly switching modes.
18
46
47
+
## v2.0.7 - More Automated 🚀
48
+
**Released: March 15, 2025**
49
+
50
+
This update fine-tunes Docker handling and an even smoother self-hosting process. Now, deploying is **effortless**, and keeping your app up-to-date is a breeze 😏
51
+
52
+
### ✨ **New Features**
53
+
-**💡 Automatic Docker Versioning**
54
+
- Docker images now use the **version from `package.json`** for better tracking.
55
+
- Every release is now **tagged properly**, no more overwriting images!
56
+
57
+
---
58
+
19
59
## v2.0.5 - Docker Optimization 🐋
20
60
**Released: March 15, 2025**
21
61
@@ -31,7 +71,6 @@ This update brings seamless Docker versioning, ensuring self-hosters and deploym
31
71
- Forks & self-hosted deployments now work **out of the box**.
0 commit comments