Releases: Brewtarget/brewtarget
Brewtarget 4.0.11
v4.0.11
Bug fixes and minor enhancements.
New Features
- None
Bug Fixes
- Crash on Windows when opening Print and Print Preview dialog 873
- Crash when you click Yes or No in the pop-up about downloading the latest version 878
- Drop down menu for Style and Equipment are so narrow, cannot see contents 879
- OG doesn't immediately change when adding malt to a recipe 880
- IBU doesn't update when adding hops 881
- Errors when loading translations 889
- Debian package depencies 890
As ever, please don't hesitate to let us know if you hit problems.
Windows
- Download
Brewtarget 4.0.11 Installer.exe
. (Checksum for this file is inBrewtarget 4.0.11 Installer.exe.sha256sum
.)
The Windows build is digitally signed by SignPath.io, with a certificate by the SignPath Foundation. These services are provided free of charge to Brewtarget and other qualifying Open Source Software (OSS) projects.
Mac
GitHub builds for Mac run on ARM machines, so, if you have an Intel Mac, you will need to compile locally.
Apple don't want you to install software that hasn't been downloaded from one of their "approved" sources or that hasn't been digitally signed or notarised by someone paying them a subscription fee. So they are gradually making it harder and harder for you to do this.
- Make sure you have Xcode installed from the Mac App Store (see https://developer.apple.com/support/xcode/)
- Download
brewtarget_4.0.11.dmg
. (Checksum for this file is inbrewtarget_4.0.11.dmg.sha256sum
.) - Mount this disk image, then open the console and run the following:
$ xattr -c brewtarget_4.0.11.app
$ codesign --force --deep -s - brewtarget_4.0.11.app
Hopefully the above enables you to run the app.
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. 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.11_22-1_amd64.deb
(with checksum inbrewtarget-4.0.11_22-1_amd64.deb.sha256sum
)brewtarget-4.0.11_22-1.x86_64.rpm
(with checksum inbrewtarget-4.0.11_22-1.x86_64.rpm.sha256sum
)
The packages build on Ubuntu 24.04 are:
brewtarget-4.0.11_24-1_amd64.deb
(with checksum inbrewtarget-4.0.11_24-1_amd64.deb.sha256sum
)brewtarget-4.0.11_24-1.x86_64.rpm
(with checksum inbrewtarget-4.0.11_24-1.x86_64.rpm.sha256sum
)
Building the release from source
Download brewtarget-4.0.11.tar.xz
. (Checksum for this file is in brewtarget-4.0.11.tar.xz.sha256sum
.)
Exact instructions vary according to your operating system, but the following is a general guide. We recommend building with Meson, but, for local installs, we also support building with CMake.
Ensure you have a recent version of Python installed. (This is optional, but allows you to run the bt
script that automates setting up the build process.)
Once you have uncompressed this, go to the brewtarget
directory and run the following commands:
$ ./bt setup all
$ cd mbuild
$ meson compile
$ meson test
$ sudo meson install
If you also want to build the packages then run:
$ cd ..
$ ./bt package
See https://github.com/Brewtarget/brewtarget/wiki/Development:-Getting-Started and comments in the bt
script for more details.
Brewtarget 4.0.10
v4.0.10
Bug fixes and minor enhancements.
New Features
- Danish translation, courtesy of Orla Valbjørn Møller
Bug Fixes
- Crash when copying recipe, then on adding new steps in mash, ferment, boil, others 868
- Changing Yeast or Attenuation doesn't change ABV 872
- Brewtarget 4.0.X doesn't work on MacOS 809
As ever, please don't hesitate to let us know if you hit problems.
Windows
- Download
Brewtarget 4.0.10 Installer.exe
. (Checksum for this file is inBrewtarget 4.0.10 Installer.exe.sha256sum
.)
The Windows build is digitally signed by SignPath.io, with a certificate by the SignPath Foundation. These services are provided free of charge to Brewtarget and other qualifying Open Source Software (OSS) projects.
Mac
GitHub builds for Mac run on ARM machines, so, if you have an Intel Mac, you will need to compile locally.
Apple don't want you to install software that hasn't been downloaded from one of their "approved" sources or that hasn't been digitally signed or notarised by someone paying them a subscription fee. So they are gradually making it harder and harder for you to do this.
- Make sure you have Xcode installed from the Mac App Store (see https://developer.apple.com/support/xcode/)
- Download
brewtarget_4.0.10.dmg
. (Checksum for this file is inbrewtarget_4.0.10.dmg.sha256sum
.) - Mount this disk image, then open the console and run the following:
$ xattr -c brewtarget_4.0.10.app
$ codesign --force --deep -s - brewtarget_4.0.10.app
Hopefully the above enables you to run the app.
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. 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.10_22-1_amd64.deb
(with checksum inbrewtarget-4.0.10_22-1_amd64.deb.sha256sum
)brewtarget-4.0.10_22-1.x86_64.rpm
(with checksum inbrewtarget-4.0.10_22-1.x86_64.rpm.sha256sum
)
The packages build on Ubuntu 24.04 are:
brewtarget-4.0.10_24-1_amd64.deb
(with checksum inbrewtarget-4.0.10_24-1_amd64.deb.sha256sum
)brewtarget-4.0.10_24-1.x86_64.rpm
(with checksum inbrewtarget-4.0.10_24-1.x86_64.rpm.sha256sum
)
Building the release from source
Exact instructions vary according to your operating system, but the following is a general guide. We recommend building with Meson, but, for local installs, we also support building with CMake.
Ensure you have a recent version of Python installed. (This is optional, but allows you to run the bt
script that automates setting up the build process.)
Download brewtarget-4.0.10.tar.xz
. (Checksum for this file is in brewtarget-4.0.10.tar.xz.sha256sum
.)
Once you have uncompressed this, go to the brewtarget
directory and run the following commands:
$ ./bt setup all
$ cd mbuild
$ meson compile
$ meson test
$ sudo meson install
If you also want to build the packages then run:
$ cd ..
$ ./bt package
See comments in the bt
script for more details.
Brewtarget 4.0.9
v4.0.9
Bug fixes and minor enhancements.
New Features
- None
Bug Fixes
- Crash (stack overflow in Qt) on some Windows builds during "check for new version" 866
- Crash when copying recipe, then on adding new steps in mash, ferment, boil, others 868
As ever, please don't hesitate to let us know if you hit problems.
Windows
- For the signed build, download
Brewtarget 4.0.9 Installer (signed).exe
. (Checksum for this file is inBrewtarget 4.0.9 Installer (signed).exe.sha256sum
.) - For the unsigned build, download
Brewtarget 4.0.9 Installer.exe
. (Checksum for this file is inBrewtarget 4.0.9 Installer.exe.sha256sum
.)
Mac
GitHub builds for Mac run on ARM machines, so, if you have an Intel Mac, you will need to compile locally.
Apple don't want you to install software that hasn't been downloaded from one of their "approved" sources or that hasn't been digitally signed or notarised by someone paying them a subscription fee. So they are gradually making it harder and harder for you to do this.
- Make sure you have Xcode installed from the Mac App Store (see https://developer.apple.com/support/xcode/)
- Download
brewtarget_4.0.9.dmg
. (Checksum for this file is inbrewtarget_4.0.9.dmg.sha256sum
.) - Mount this disk image, then open the console and run the following:
$ xattr -c brewtarget_4.0.9.app
$ codesign --force --deep -s - brewtarget_4.0.9.app
- Hopefully you will now be able to run the app.
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. 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.9_22-1_amd64.deb
(with checksum inbrewtarget-4.0.9_22-1_amd64.deb.sha256sum
)brewtarget-4.0.9_22-1.x86_64.rpm
(with checksum inbrewtarget-4.0.9_22-1.x86_64.rpm.sha256sum
)
The packages build on Ubuntu 24.04 are:
brewtarget-4.0.9_24-1_amd64.deb
(with checksum inbrewtarget-4.0.9_24-1_amd64.deb.sha256sum
)brewtarget-4.0.9_24-1.x86_64.rpm
(with checksum inbrewtarget-4.0.9_24-1.x86_64.rpm.sha256sum
)
Building the release from source
Exact instructions vary according to your operating system, but the following is a general guide. We recommend building with Meson, but, for local installs, we also support building with CMake.
Ensure you have a recent version of Python installed. (This is optional, but allows you to run the bt
script that automates setting up the build process.)
Download brewtarget-4.0.9.tar.xz
. (Checksum for this file is in brewtarget-4.0.9.tar.xz.sha256sum
.)
Once you have uncompressed this, go to the brewtarget
directory and run the following commands:
$ ./bt setup all
$ cd mbuild
$ meson compile
$ meson test
$ sudo meson install
If you also want to build the packages then run:
$ cd ..
$ ./bt package
See comments in the bt
script for more details.
Brewtarget 4.0.8
v4.0.8
Bug fixes and minor enhancements.
New Features
- None
Bug Fixes
- Clicking 'Generate Instructions' on the Brewday tab overwrites existing instructions without warning 862
- Brewtarget 4.0.7 Qt6 issue on Ubuntu (libQt6Multimedia.so.6 missing) 861
- Missing libb2-1.dll 863
Known Issues
- Some folks report problems installing on MacOS -- see #809. Still investigating best solution. If you have an Intel Mac, you will need to compile locally.
As ever, please don't hesitate to let us know if you hit problems.
Windows
- For the signed build, download
Brewtarget 4.0.8 Installer (signed).exe
. (Checksum for this file is inBrewtarget 4.0.8 Installer (signed).exe.sha256sum
.) - For the unsigned build, download
Brewtarget 4.0.8 Installer.exe
. (Checksum for this file is inBrewtarget 4.0.8 Installer.exe.sha256sum
.)
Mac
Download brewtarget_4.0.8.dmg
. (Checksum for this file is in brewtarget_4.0.8.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. 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.8_22-1_amd64.deb
(with checksum inbrewtarget-4.0.8_22-1_amd64.deb.sha256sum
)brewtarget-4.0.8_22-1.x86_64.rpm
(with checksum inbrewtarget-4.0.8_22-1.x86_64.rpm.sha256sum
)
The packages build on Ubuntu 24.04 are:
brewtarget-4.0.8_24-1_amd64.deb
(with checksum inbrewtarget-4.0.8_24-1_amd64.deb.sha256sum
)brewtarget-4.0.8_24-1.x86_64.rpm
(with checksum inbrewtarget-4.0.8_24-1.x86_64.rpm.sha256sum
)
Brewtarget 4.0.7
v4.0.7
Bug fixes and minor enhancements.
New Features
- Add vertical splitter on Recipe tab, make kettle diameter editable
- Minor improvements to editor layouts
Bug Fixes
- Some input fields not wide enough on various editors 849
- Upgrade to Qt 6 841
- Equipment should be optional in Recipes in BeerXML 853
- Salt additions with when-to-add time of Never not handled in DB upgrade 840
Known Issues
- Some folks report problems installing on MacOS -- see #809. Still investigating best solution. Work-around is to compile locally.
As ever, please don't hesitate to let us know if you hit problems.
Windows
- For the signed build, download
Brewtarget 4.0.7 Installer (signed).exe
. (Checksum for this file is inBrewtarget 4.0.7 Installer (signed).exe.sha256sum
.) - For the unsigned build, download
Brewtarget 4.0.7 Installer.exe
. (Checksum for this file is inBrewtarget 4.0.7 Installer.exe.sha256sum
.)
Mac
Download brewtarget_4.0.7.dmg
. (Checksum for this file is in brewtarget_4.0.7.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. 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.7_22-1_amd64.deb
(with checksum inbrewtarget-4.0.7_22-1_amd64.deb.sha256sum
)brewtarget-4.0.7_22-1.x86_64.rpm
(with checksum inbrewtarget-4.0.7_22-1.x86_64.rpm.sha256sum
)
The packages build on Ubuntu 24.04 are:
brewtarget-4.0.7_24-1_amd64.deb
(with checksum inbrewtarget-4.0.7_24-1_amd64.deb.sha256sum
)brewtarget-4.0.7_24-1.x86_64.rpm
(with checksum inbrewtarget-4.0.7_24-1.x86_64.rpm.sha256sum
)
Brewtarget 4.0.6
v4.0.6
Bug fixes for the 4.0.5 release (ie bugs in 4.0.5 are fixed in this 4.0.6 release).
New Features
- None
Bug Fixes
- Can't add fermentation steps 831
- Ingredient inventory edits not saved 832
- Unsatisfied dependency for Brewtarget update in ubuntu 24.01 840
- Cmake error on Linux Mint 22 Wilma 843
- Binaries are not signed on Windows 827
- Adding Mash Step causes core dump 847
Known Issues
- Problems installing on MacOS -- see #809. Still investigating best solution. Work-around is to compile locally.
As ever, please don't hesitate to let us know if you hit problems.
Windows
Download Brewtarget 4.0.6 Installer.exe
. (Checksum for this file is in Brewtarget 4.0.6 Installer.exe.sha256sum
.)
Once we have one final bit of config tweaked with SignPath, we should also have Brewtarget 4.0.6 Installer (signed).exe
, for which the checksum will be in Brewtarget 4.0.6 Installer (signed).exe.sha256sum
.
Mac
Download brewtarget_4.0.6.dmg
. (Checksum for this file is in brewtarget_4.0.6.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. 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.6_22-1_amd64.deb
(with checksum inbrewtarget-4.0.6_22-1_amd64.deb.sha256sum
)brewtarget-4.0.6_22-1.x86_64.rpm
(with checksum inbrewtarget-4.0.6_22-1.x86_64.rpm.sha256sum
)
The packages build on Ubuntu 24.04 are:
brewtarget-4.0.6_24-1_amd64.deb
(with checksum inbrewtarget-4.0.6_24-1_amd64.deb.sha256sum
)brewtarget-4.0.6_24-1.x86_64.rpm
(with checksum inbrewtarget-4.0.6_24-1.x86_64.rpm.sha256sum
)
Brewtarget 4.0.5
v4.0.5
Bug fixes for the 4.0.4 release (ie bugs in 4.0.4 are fixed in this 4.0.5 release).
New Features
- None
Bug Fixes
- Crash on new ingredient import (brewtarget v4.0.4) at startup time 828
- Crash on new recipe creation 829
- Brewtarget asks to migrate db from vers 9 to version 13 even if no previous DB is there 834
- BeerXML/BeerJSON Recipe export does not match selected type 835
Known Issues
- Problems installing on MacOS -- see #809. Still investigating best solution. Work-around is to compile locally.
As ever, please don't hesitate to let us know if you hit problems.
Windows
Download Brewtarget 4.0.5 Installer.exe
. (Checksum for this file is in Brewtarget 4.0.5 Installer.exe.sha256sum
.)
Note that Brewtarget 4.0.5 Installer (signed).exe
, for which the checksum is in Brewtarget 4.0.5 Installer (signed).exe.sha256sum
is a "signed" version of the above, but currently signed only with a test certificate.
Mac
Download brewtarget_4.0.5.dmg
. (Checksum for this file is in brewtarget_4.0.5.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. 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.5_22-1_amd64.deb
(with checksum inbrewtarget-4.0.5_22-1_amd64.deb.sha256sum
)brewtarget-4.0.5_22-1.x86_64.rpm
(with checksum inbrewtarget-4.0.5_22-1.x86_64.rpm.sha256sum
)
The packages build on Ubuntu 24.04 are:
brewtarget-4.0.5_24-1_amd64.deb
(with checksum inbrewtarget-4.0.5_24-1_amd64.deb.sha256sum
)brewtarget-4.0.5_24-1.x86_64.rpm
(with checksum inbrewtarget-4.0.5_24-1.x86_64.rpm.sha256sum
)
Brewtarget 4.0.4
v4.0.4
Minor bug fixes for the 4.0.3 release (ie bugs in 4.0.3 are fixed in this 4.0.4 release).
New Features
- Improve equality tests 824
Bug Fixes
- Crash editing Target Boil Size 817
- Crash when exporting recipe 821
- Inventory not displaying (further fixes) 814
- Edit Boil and Edit Fermentation buttons not working 826
Known Issues
- Problems installing on MacOS -- see #809. Still investigating best solution. Work-around is to compile locally.
As ever, please don't hesitate to let us know if you hit problems.
Windows
Download Brewtarget 4.0.4 Installer.exe
. (Checksum for this file is in Brewtarget 4.0.4 Installer.exe.sha256sum
.)
Mac
Download brewtarget_4.0.4.dmg
. (Checksum for this file is in brewtarget_4.0.4.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. 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.4_22-1_amd64.deb
(with checksum inbrewtarget-4.0.4_22-1_amd64.deb.sha256sum
)brewtarget-4.0.4_22-1.x86_64.rpm
(with checksum inbrewtarget-4.0.4_22-1.x86_64.rpm.sha256sum
)
The packages build on Ubuntu 24.04 are:
brewtarget-4.0.4_24-1_amd64.deb
(with checksum inbrewtarget-4.0.4_24-1_amd64.deb.sha256sum
)brewtarget-4.0.4_24-1.x86_64.rpm
(with checksum inbrewtarget-4.0.4_24-1.x86_64.rpm.sha256sum
)
Brewtarget 4.0.3
v4.0.3
Minor bug fixes for the 4.0.2 release (ie bugs in 4.0.2 are fixed in this 4.0.3 release).
New Features
- None
Bug Fixes
Please Note
If you are already running 4.0.0, 4.0.1 or 4.0.2, The full fix for bug 812, requires reapplying the 4.0 database upgrade. This is possible without data loss, provided you have made no changes to your data since upgrading to 4.0 as follows:
- Once you have installed 4.0.3, make sure Brewtarget is not running.
- Find your
database.sqlite
file and rename it, eg todatabase.sqlite.backup
. - In the same directory, find the pre-4.0 upgrade backup, which will have a name along the lines of
2024-08-24 08˸33˸49 database.sqlite backup (before upgrade from v9 to v12)
. Take a copy of this and rename the copy todatabase.sqlite
. - Launch Brewtarget. It should reapply the database upgrade, but this time retaining the Yeast attenuation values.
Known Issues
- Problems installing on MacOS -- see #809. Still investigating best solution. Work-around is to compile locally.
As ever, please don't hesitate to let us know if you hit problems.
Windows
Download Brewtarget 4.0.3 Installer.exe
. (Checksum for this file is in Brewtarget 4.0.3 Installer.exe.sha256sum
.)
Mac
Download brewtarget_4.0.3.dmg
. (Checksum for this file is in brewtarget_4.0.3.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. 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.3_22-1_amd64.deb
(with checksum inbrewtarget-4.0.3_22-1_amd64.deb.sha256sum
)brewtarget-4.0.3_22-1.x86_64.rpm
(with checksum inbrewtarget-4.0.3_22-1.x86_64.rpm.sha256sum
)
The packages build on Ubuntu 24.04 are:
brewtarget-4.0.3_24-1_amd64.deb
(with checksum inbrewtarget-4.0.3_24-1_amd64.deb.sha256sum
)brewtarget-4.0.3_24-1.x86_64.rpm
(with checksum inbrewtarget-4.0.3_24-1.x86_64.rpm.sha256sum
)
Brewtarget 4.0.2
v4.0.2
Minor bug fixes for the 4.0.1 release (ie bugs in 4.0.1 are fixed in this 4.0.2 release).
New Features
- None
Bug Fixes
- Unable to add ingredients to recipe (4.0.X) 810
Known Issues
- Problems installing on MacOS -- see #809. Still investigating best solution. Work-around is to compile locally.
As ever, please don't hesitate to let us know if you hit problems.
Windows
Download Brewtarget 4.0.2 Installer.exe
. (Checksum for this file is in Brewtarget 4.0.2 Installer.exe.sha256sum
.)
Mac
Download brewtarget_4.0.2.dmg
. (Checksum for this file is in brewtarget_4.0.2.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. 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.2_22-1_amd64.deb
(with checksum inbrewtarget-4.0.2_22-1_amd64.deb.sha256sum
)brewtarget-4.0.2_22-1.x86_64.rpm
(with checksum inbrewtarget-4.0.2_22-1.x86_64.rpm.sha256sum
)
The packages build on Ubuntu 24.04 are:
brewtarget-4.0.2_24-1_amd64.deb
(with checksum inbrewtarget-4.0.2_24-1_amd64.deb.sha256sum
)brewtarget-4.0.2_24-1.x86_64.rpm
(with checksum inbrewtarget-4.0.2_24-1.x86_64.rpm.sha256sum
)