Releases: TreyWW/MyFinances
v0.3.0
v0.3.0
Note: This release is still non-production ready. It's just to help document our changes and allow us to see our progression
Apologies for the lack of releases recently, the project has been pretty unstable for a while so I didn't want to keep releasing bugged versions. Thank you to everyone for the amount of contributions we've had recently, it has been appreciated very much :)
A special thank you to @introkun for the 11 commits
THIS RELEASE HAS CHANGED THE LICENSE FROM MIT TO AGPL v3. To carry on using the project from MIT the last commit was 0b74f6d |
---|
What's Changed
Overview
- ⚖ Changed license to AGPL v3
- 🏷 Added invoice discounts (#244)
- 🖼 Added invoice overview page (#222)
- 📨 Added email support (#208)
- 🧾 Improved invoice design (#202)
- ⏰ Added invoice schedules (#220)
- 📁 Usage quotas (#263)
- 🎣 Pre-Commit hooks (#257)
- 📚 Improved documentation
Bug Fixes
- Tear down receipt bug on windows fixed (#218)
- Users currency wasn't shown in invoice (#260)
- User not able to view invoice if it had a total price of 0 (#266)
- Improved the email verification message (#269)
- Fixed bug that didn't let invoices be edited (#268)
- Fixed scaling issues on the invoice when printing (#262)
- Fixed invoice bar overlap on mobile (#284)
- Invoice "TO" client details didn't get pre-filled (#273)
- Fixed settings page overflow on mobile (#291)
New Contributors
- @HappyLife2 made their first contribution in #202
- @Domejko made their first contribution in #216
- @SBMOYO made their first contribution in #215
- 🌟 TOP CONTRIBUTOR 🌟 @introkun made their first contribution in #240
- @Nout-Prins made their first contribution in #286
- @NikolaSL00 made their first contribution in #281
- @v-j-jpg made their first contribution in #284
- @Collins-Webdev made their first contribution in #288
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Minor release, this was some changes I made for our pre-production deployment.
What's changed
Overview
- 🚩 Added feature flags
- 🐘 Added more postgres support
- 🚅 Added cache settings
- 🎉 Deployment has been successful and will now undergo more testing!
- 👋 Possible clients already interested and ready for official launches!
Full Changelog: v0.2.0...v0.2.1
v0.2.0 - Pre-Production / Staging time
This is another fairly small release. We're coming close to having a semi-usable product.
Soon I'll be running a hosted version of this project and making sure it's production ready and in a stable state for more features to be worked on.
What's Changed
Overview
- 👥 Added Teams functionality
- 🐘 Added PostgreSQL database support
- 🐧 Added matrix support so we can now run tests with multiple django versions and multiple ubuntu versions
- 🧾 Added PDF Upload option for receipts
- 🧹 Added djLint for HTML file linting
- 📦 Ready to start getting the product ready for pre-production and more testing
Pull Requests Merged
New Contributors
Full Changelog: v0.1.2...v0.2.0
v0.1.2
This is a small release, but thought it's a good time to add these changes officially as it's in a somewhat stable position. Thanks to all of the contributors that helped make the project what it is 💜
What's Changed
Overview
- 📦 Added python poetry
- ✏️ Added the ability to edit invoices
- 📜 Added hyperscript
- 🧾 Added more info for receipts & the ability to SAFELY download them
- 🐬 Fixed docker builds, now uses poetry, and runs much faster
Pull Requests Merged
New Contributors
- @Tianrui-Luo made their first contribution in #152
- @HarryHuCodes made their first contribution in #153
- @fivecctv117 made their first contribution in #156
- @matthewjuarez1 made their first contribution in #138
- @SharonAliyas5573 made their first contribution in #161 - Thank you for the many features you implemented this release
- @kliu6151 made their first contribution in #171
- @jaypee15 made their first contribution in #172
Full Changelog: v0.1.1...v0.1.2
v0.1.1
v0.1.0 - First Release
I want to take a moment to thank all of our contributors that have helped me make a start to this project, it's gone amazingly.
I believe the project is ready to start getting versions, so we can better track bugs and see our progress. So this is the first release, 0.1.0
, we will hopefully release new versions each week, and these will go like this:
Version: x.y.z
x = Major Version, full release, many changes, fully deployed product
y = Minor Version, full release, many changes, our most common "targets" will be added to this version
z = Minor Patches, small bug fixes, small improvements to design, just our post-next-version fixes
I hope this versioning will help the project grow and make it easier for all of us to track.
I want to make a few highlights of what we've done so far:
- 🧾 Receipts
- 📜 Invoices
- 🧔 Account Management
Added receipt uploading
Users can upload, view, download and delete receipts from their storage
Made a start to invoices
Users can create clients, add items, calculate totals, add due dates, add banking details and add markdown to invoices so far.
Soon we're hoping to add more features to this such as Taxes, ability to save + load clients and much more.
Added account settings
And a big thank you to everyone that has contributed:
- @TreyWW
- @PhilipZara
- @chavi362
- @romana-la
- @Z3nKrypt
- @bermr
- @flyingdev
- @raizestudio
- @tomkinane
- @SilviuPe
- @SkuliX01
I hope you all have enjoyed contributing, the project will hopefully grow a lot more in the near future.