Releases: AndreWohnsland/CocktailBerry
v2.0.1 CocktailBerry v2
This is a big one. For more installation guidance, see also https://docs.cocktailberry.org/web/.
By the way, did you know CocktailBerry has an own (non-technical) Website now? Check it out: https://www.cocktailberry.org/
The v2 release includes all features from v1, but until finalized, v1 will still be the default installation candidate. To try out v2, please install CocktailBerry the usual way on a fresh, new set up OS, then use the commands from the documentation to switch to v2. With v2, you can build headless (no monitor) machines and access the UI over your phone, tablet or pc on the same network. Experienced users can also use the API (Backend) to make calls from their systems, like a smart home or custom application to control the machine. No more limitation to just your local touch screen 🚀.
In the future, there will be also a demo server that you do not even need to install it locally.
See also the milestones for future planned features in v2.
In case you are running into any issues in v2, feel free to open an issue.
🐛 Bug fixes
- only commit version change if there are changes @AndreWohnsland (#217)
- Do not create sub folder in tar @AndreWohnsland (#218)
v2.0.0 CocktailBerry v2
This is a big one. For more installation guidance, see also https://docs.cocktailberry.org/web/.
By the way, did you know CocktailBerry has an own (non-technical) Website now? Check it out: https://www.cocktailberry.org/
The v2 release includes all features from v1, but until finalized, v1 will still be the default installation candidate. To try out v2, please install CocktailBerry the usual way on a fresh, new set up OS, then use the commands from the documentation to switch to v2. With v2, you can build headless (no monitor) machines and access the UI over your phone, tablet or pc on the same network. Experienced users can also use the API (Backend) to make calls from their systems, like a smart home or custom application to control the machine. No more limitation to just your local touch screen 🚀 .
In the future, there will be also a demo server that you do not even need to install it locally.
See also the milestones for future planned features in v2.
In case you are running into any issues in v2, feel free to open an issue.
🚨 Breaking changes
- API Port (CocktailBerry v2) @AndreWohnsland (#212)
💎 Improvements
- Remove old CocktailBerry folder if it exist at installation @AndreWohnsland (#199)
- Do not longer define board type in config @AndreWohnsland (#201)
- API Port (CocktailBerry v2) @AndreWohnsland (#212)
⬆️ Dependency updates
- fix uvloop to 0.20.0 in backend service @AndreWohnsland (#198)
v1.39.0 Controlled Alcohol
This release fixes a critical bug in the migrator, which caused it to sometimes ignore user defined values and use the default values instead. In addition, you can now define a scaling factor for alcoholic ingredients in the options, which globally adjust them in all recipes, in case you want less (or more) alcohol in all your cocktails without touching the base recipes.
🆕 New Features of this Release
- Add MAKER_ALCOHOL_FACTOR to scale base of cocktail alcohol @AndreWohnsland (#195)
🐛 Bug fixes
- Make migrator always respect local config @AndreWohnsland (#194)
- Fix pre- and suffix not always being in same line as config @AndreWohnsland (#196)
v1.38.1 Fix RPi5 initial value
🐛 Bug fixes
- Make the rpi5 output device off by default @AndreWohnsland (#193)
🧰 Maintenance
- move update version to release published action @AndreWohnsland (#190)
v1.38.0 Fix Microservice Header
🐛 Bug fixes
- Fix microservice api header name @AndreWohnsland (#189)
v1.37.0 RPi5 Support
This Update adds Support for the RPi5. Please take note that first testing on the Pi5 revealed that GPIOs (7,8,14,15,23,24,25) will probably not work for now (due to some internal and python things), so try not to use those pins on the Pi5.
Pi5 support is still in Beta, so if you spot any issues - let me know.
🆕 New Features of this Release
- RPi5 Support @AndreWohnsland (#187)
v1.36.1 Better Config
This patch makes the microservice use the new APi.
⬆️ Dependency updates
- Use new api in microservice @AndreWohnsland (#186)
v1.36.0 Better Config
This update adds some nice improvements to the configuration window.
💎 Improvements
- Reworked Options Config @AndreWohnsland (#184)
- Condensed pump configuration values into one representation
- Improved color schemes in the config window
v1.35.2 Improved Preparation
💎 Improvements
- Impove installer for GNOME @AndreWohnsland (#178)
🐛 Bug fixes
- Fix non RPi system detection @AndreWohnsland (#180)
- Fix dialog window not auto closing after 60s @AndreWohnsland (#181)
🧰 Maintenance
- Introduce shellcheck to CICD @AndreWohnsland (#179)
v1.35.1 Improved Preparation
This update fixes a critical bug, preventing users opening the password window, when for example opening the config. The taskbar shifting the dialogs is finally fixed after 5 years, so no more workaround for that one. Deliver some more improvements for the installer script, in case you run on none RPi systems.
💎 Improvements
- Improve installer script on none RPi systems @AndreWohnsland (#170)
- Fix for taskbar shifting QDialog @AndreWohnsland (#172)
- Set gpio related rules for none Raspberry Pi devices @AndreWohnsland (#173)
- Improve setup for other OS than RPi @AndreWohnsland (#176)
🐛 Bug fixes
- Improve installer script on none RPi systems @AndreWohnsland (#170)
- Fix infinite blocking on OS update @AndreWohnsland (#174)
- Fix a bug preventing to open the password window @AndreWohnsland (#175)