Brewtarget 4.0.0
What's new in 4.0.0
Primarily, this release adds support for BeerJSON. This is more than "just another recipe file format". We have added a lot of new fields, as well as improved support for optional fields (part of the BeerXML standard that wasn't fully supported in older versions of the software).
The introduction of BeerJSON has enabled us to add a lot more ingredients (primarily hops and yeasts) along with the 2021 BJCP Guidelines.
New Features
- Import from, and export to, BeerJSON 388
- Support for optional fields (ie where value can be blank)
- Lovibond as color unit option 428
- Use Brewerwall ingredient data 290
- Update Styles to 2015 or even 2021 BJCP Guidelines 125
- Add alcohol tolerance as optional parameter in yeast database model and manufacturer's link ? 639
- Remove Default amounts in ingredients editors 359
- Mechanism to add new content 750
- Add "each" as a unit of measurement 383
Bug Fixes
- Default SQLite database file: hop, fermentable, mashstep, misc and yeast tables have unused columns 557
- Problem with Windows installer NSIS plugins 522
- Add values for pH 386
- Hops Use combo has entry that says "Aroma" but ends up listed as "Post-Boil" in the display 775
- We currently display a Recipe's date as "Brew Date", when it should probably be "Creation Date" 619
As ever, please don't hesitate to let us know if you hit problems.
Windows
Download Brewtarget 4.0.0 Installer.exe
. (Checksum for this file is in Brewtarget 4.0.0 Installer.exe.sha256sum
.)
Mac
Download brewtarget_4.0.0.dmg
. (Checksum for this file is in brewtarget_4.0.0.dmg.sha256sum
.)
Linux
For Linux users, we have two versions of each type of package (deb and rpm). One version of each is built on Ubuntu
22.04 and the other on Ubuntu 24.04. (NB: This is a change from the last release. We no longer build on Ubuntu 20.04.) Hopefully one or other should install on your system, but please open a new issue here on GitHub if you hit problems.
The packages build on Ubuntu 22.04 are:
brewtarget-4.0.0_1-1_amd64.deb
(with checksum inbrewtarget-4.0.0_1-1_amd64.deb.sha256sum
)brewtarget-4.0.0_1-1.x86_64.rpm
(with checksum inbrewtarget-4.0.0_1-1.x86_64.rpm.sha256sum
)
The packages build on Ubuntu 24.04 are:
brewtarget-4.0.0_2-1_amd64.deb
(with checksum inbrewtarget-4.0.0_2-1_amd64.deb.sha256sum
)brewtarget-4.0.0_2-1.x86_64.rpm
(with checksum inbrewtarget-4.0.0_2-1.x86_64.rpm.sha256sum
)