Releases: Martin-Idel/mealplaner
Releases · Martin-Idel/mealplaner
Version 2.3.0
This is a maintenance release with new features:
- There is a new Vegetarian plugin which allows more vegetarian proposals
- There is a new plugin to add a photo of a recipe
- You can now save the shopping list as json (this will be used for a mobile app to import at some point in the future)
Maintenance Release
Note: Folder of saves was moved to the home folder. This means the program can now be regularly installed to "Progam Files" on Windows. When migrating, move the folder to the new location in your home folder (.mealplaner/savefiles)
Features
- Save to a general location (folder names .mealplaner in your home folder)
- Added a savefile of ingredients (in German only) to make it easier to start entering recipes. Just download the ingredients.xml file attached to this release and drop it into a fresh installation savefile folder.
Bugfixes
- Sanitize making backups to use the same logic as saving/loading files
- Small usability fixes
Other tasks
- Upgrade a lot of dependencies
Version wih new Plugin API
Note: The save format is incompatible with version 1
New Features
- New Plugin API: If you don't need casserole or sidedish choices, you can just delete the corresponding jar in the lib folder. If you want to draft your own settings and proposal decisions, just implement the plugin api and drop the jar into the lib folder
- Rework of ingredients: Ingredients can have multiple measures which have to be convertible so that the shopping list will only show one ingredient with aggregated measures. That allows simpler entry of meals without having to think about the measure conversion all the time
Bugfixes
- There was a bug where the savefiles could be corrupted when saving ingredients without edition meals. This should be fixed.
First full content release
This is the first "official" release containing help, documentation and hopefully everything needed to have a "full" product.
The zip file contains a (Linux) build of the project complete with all dependencies.
Dependencies can be found in the subfolder lib
, while their licenses are written into the folder licenses
.