Releases: reZach/my-budget
3.4.2-beta
Release notes
Bumping some dependencies.
Running npm audit fix
3.4.1-beta
Release notes
Running npm audit
and updating packages
v3.4.0-beta
Please note - this is a beta release and functionality may break or change before we release the first major version.
Release notes
- Translations properly work in production releases.
- Minor package updates.
v3.3.1-beta
Please note - this is a beta release and functionality may break or change before we release the first major version.
Release notes
- License changed to AGPLv3.
- Removed the "Categories" and "Transactions" headers to give more space in the app.
- Added translations for English, Spanish and Arabic. (There are templates built out for those who want to help updating the translations for other languages.)
v3.2.1-beta
Please note - this is a beta release and functionality may break or change before we release the first major version.
Release notes
- Income "every 'x' days" frequency was not being calculated properly.
v3.2.0-beta
Please note - this is a beta release and functionality may break or change before we release the first major version.
Release notes
- Code quality is improved. Introduced eslint in the build process. (Run
npm run lint
if you fork the project and want to lint locally). We will only take PRs from error-free code, so be sure you don't have any lint errors. - Categories now sort alphabetically, reverse-alphabetically, spent ascending or descending. Hover over the icons above the categories to see which button does which sort.
- A bug where the app icon wasn't loading on dev(local) builds is fixed.
- Income frequencies now have "first business day of the month", "last business day of the month" and "every 'x' days". Thank you Lerentis for this issue. None of these frequencies take into account local holidays; "business day" refers to any day between and including Monday - Friday.
v3.1.1-beta
Please note - this is a beta release and functionality may break or change before we release the first major version.
Release notes
- Adding a label to each category, representing how much you've spent in this category compared against all other categories of the same month.
Green < 10%.
Yellow 10% to 30%.
Red >= 30%
v3.1.0-beta
Please note - this is a beta release and functionality may break or change before we release the first major version.
Release notes
- Fixing a typo in the readme, thanks @hongarc.
- The IV that is used to provide randomization (better security) when encrypting your data is now regenerated anytime you import your data and provide a passphrase.
- Excess files/npm packages that are not needed have been removed from the repo, so the download size of My Budget should be smaller.
- You can now export your transaction data to CSV format by clicking on the Export button. The existing functionality of exporting your application data is still working and this feature has not been removed.
- The app version (ie. v3.1.0-beta) is now a clickable menu in the header. There is an option to view the changelog for the app in this menu.
v3.0.1-beta
Please note - this is a beta release and functionality may break or change before we release the first major version.
Release notes
- Updated the readme picture with the new updates.
- Added a link in-app to the connector page to draw more attention to connectors we need for banks.
- Category names are now black instead of white to be more consistent with other names.
- Words throughout the whole app have been capitalized to give My Budget a more professional (and less amatuer look).
- Separating categories and transactions with a clear divider now.
- Shrunk the space for the income module and gave space to the save module (for all the buttons).
- Vertically-aligned form labels across the board.
- The income module now has 2-digit rounding applied to it.
- Aligned the Delete all and Add new transaction buttons against the left and right margins of the transactions section.
- Added a new user's guide to the repo (as well as in the Help menu of the app).
v3.0.0-beta
Please note - this is a beta release and functionality may break or change before we release the first major version. We bumped a major version here; functionality may break in this version.
Migration notes
If you are coming from a previous version of My Budget (under v3.0.0-beta), the next time you open the v3.0.0-beta application, please make any changes to your budget and export your data by clicking on the export button and saving the file somewhere on your computer.
Close My Budget and re-open it. Click import and select the file you exported. Type in your passphrase (existing or new or none at all) and click go. Click the save button again to save your data.
*These steps are necessary to save your data in the proper format! If you have any concerns or bugs, please report them or reach out to me "zachary" on our Slack channel.
Release notes
- The income module has been refactored to be more useful. Income is now balanced against your transactions and carries over into future months (income is no longer on a month-by-month basis as it once before). Because of this change, you should convert your existing data into the new format as described in the Migration notes section as above.
- The main page is formatted better, as to show the popover without cutting it off.
- You can now import/export application data. This is not the same as just your transaction data, this will come later.
- Saving with a passphrase actually encrypts your data as it should now. This feature would periodically not work as it was based on timing that didn't execute in the proper order at all times.
- Version of the app has been added to the menu.