Skip to content

Releases: Brewtarget/brewtarget

Brewtarget 4.0.3

28 Aug 15:11
1d91cde
Compare
Choose a tag to compare

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

  • Yeasts have no Attenuation 812
  • Inventory not displaying and crash when try to edit 814

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 to database.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 to database.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 in brewtarget-4.0.3_22-1_amd64.deb.sha256sum)
  • brewtarget-4.0.3_22-1.x86_64.rpm (with checksum in brewtarget-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 in brewtarget-4.0.3_24-1_amd64.deb.sha256sum)
  • brewtarget-4.0.3_24-1.x86_64.rpm (with checksum in brewtarget-4.0.3_24-1.x86_64.rpm.sha256sum)

Brewtarget 4.0.2

20 Aug 19:44
0b1b936
Compare
Choose a tag to compare

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 in brewtarget-4.0.2_22-1_amd64.deb.sha256sum)
  • brewtarget-4.0.2_22-1.x86_64.rpm (with checksum in brewtarget-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 in brewtarget-4.0.2_24-1_amd64.deb.sha256sum)
  • brewtarget-4.0.2_24-1.x86_64.rpm (with checksum in brewtarget-4.0.2_24-1.x86_64.rpm.sha256sum)

Brewtarget 4.0.1

11 Aug 11:17
bb82aed
Compare
Choose a tag to compare

What's new in 4.0.1

Minor bug fixes for the 4.0.0 release (ie bugs in 4.0.0 are fixed in this 4.0.1 release).

Bug Fixes

  • Windows installation blocked by Data Conversion failure 804
  • DefaultContent004-MoreYeasts.json not in cmake files 806

As ever, please don't hesitate to let us know if you hit problems.

Windows

Download Brewtarget 4.0.1 Installer.exe. (Checksum for this file is in Brewtarget 4.0.1 Installer.exe.sha256sum.)

Mac

Download brewtarget_4.0.1.dmg. (Checksum for this file is in brewtarget_4.0.1.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.1_22-1_amd64.deb (with checksum in brewtarget-4.0.1_22-1_amd64.deb.sha256sum)
  • brewtarget-4.0.1_22-1.x86_64.rpm (with checksum in brewtarget-4.0.1_22-1.x86_64.rpm.sha256sum)

The packages build on Ubuntu 24.04 are:

  • brewtarget-4.0.1_24-1_amd64.deb (with checksum in brewtarget-4.0.1_24-1_amd64.deb.sha256sum)
  • brewtarget-4.0.1_24-1.x86_64.rpm (with checksum in brewtarget-4.0.1_24-1.x86_64.rpm.sha256sum)

Brewtarget 4.0.0

31 Jul 20:00
f7380c4
Compare
Choose a tag to compare

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 in brewtarget-4.0.0_1-1_amd64.deb.sha256sum)
  • brewtarget-4.0.0_1-1.x86_64.rpm (with checksum in brewtarget-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 in brewtarget-4.0.0_2-1_amd64.deb.sha256sum)
  • brewtarget-4.0.0_2-1.x86_64.rpm (with checksum in brewtarget-4.0.0_2-1.x86_64.rpm.sha256sum)

3.0.11

04 Feb 15:27
375a015
Compare
Choose a tag to compare

v3.0.11

Minor bug fixes for the 3.0.10 release (ie bugs in 3.0.10 are fixed in this 3.0.11 release).

Bug Fixes

  • Crash changing fermentation duration 785
  • Tabs on Editor Windows not displaying correctly on macOS 787
  • Efficiency into boil kettle calculation unstable after closing and re-opening Brewtarget 789

As ever, please don't hesitate to let us know if you hit problems.

Windows

Download Brewtarget 3.0.11 Installer.exe. (Checksum for this file is in Brewtarget 3.0.11 Installer.exe.sha256sum.)

Mac

Download brewtarget_3.0.11.dmg. (Checksum for this file is in brewtarget_3.0.11.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
20.04 and the other on Ubuntu 22.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 20.04 are:

  • brewtarget-3.0.11_1-1_amd64.deb (with checksum in brewtarget-3.0.11_1-1_amd64.deb.sha256sum)
  • brewtarget-3.0.11_1-1.x86_64.rpm (with checksum in brewtarget-3.0.11_1-1.x86_64.rpm.sha256sum)

The packages build on Ubuntu 22.04 are:

  • brewtarget-3.0.11_2-1_amd64.deb (with checksum in brewtarget-3.0.11_2-1_amd64.deb.sha256sum)
  • brewtarget-3.0.11_2-1.x86_64.rpm (with checksum in brewtarget-3.0.11_2-1.x86_64.rpm.sha256sum)

3.0.10

29 Dec 07:19
7b4cb48
Compare
Choose a tag to compare

This release contains fixes for:

  • Database error since 3.0.7 #780
  • Restoring database from another version of Brewtarget (self-compiled version 2.0.4 from 2018 codebase) on MacOS 11.7.8 causes application to fail to load on Brewtarget 3.0.9 on Linux Mint 21.1 #766
  • Postgres issue w/ fresh install #760
  • Import Error #751

As ever, please don't hesitate to let us know if you hit problems.

Windows

Download Brewtarget 3.0.10 Installer.exe. (Checksum for this file is in Brewtarget 3.0.10 Installer.exe.sha256sum.)

Mac

Download brewtarget_3.0.10.dmg. (Checksum for this file is in brewtarget_3.0.10.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
20.04 and the other on Ubuntu 22.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 20.04 are:

  • brewtarget-3.0.10_1-1_amd64.deb (with checksum in brewtarget-3.0.10_1-1_amd64.deb.sha256sum)
  • brewtarget-3.0.10_1-1.x86_64.rpm (with checksum in brewtarget-3.0.10_1-1.x86_64.rpm.sha256sum)

The packages build on Ubuntu 22.04 are:

  • brewtarget-3.0.10_2-1_amd64.deb (with checksum in brewtarget-3.0.10_2-1_amd64.deb.sha256sum)
  • brewtarget-3.0.10_2-1.x86_64.rpm (with checksum in brewtarget-3.0.10_2-1.x86_64.rpm.sha256sum)

v3.0.9

15 May 06:07
8026d61
Compare
Choose a tag to compare

This release contains fixes for:

  • Broken build on Linux Mint #738
  • "Brew it" crashes Mac app #747
  • Memory access crash on create new recipe #748

As ever, please don't hesitate to let us know if you hit problems.

Windows

Download Brewtarget 3.0.9 Installer.exe. (Checksum for this file is in Brewtarget 3.0.9 Installer.exe.sha256sum.)

Mac

Download brewtarget_3.0.9.dmg. (Checksum for this file is in brewtarget_3.0.9.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
20.04 and the other on Ubuntu 22.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 20.04 are:

  • brewtarget-3.0.9_1-1_amd64.deb (with checksum in brewtarget-3.0.9_1-1_amd64.deb.sha256sum)
  • brewtarget-3.0.9_1-1.x86_64.rpm (with checksum in brewtarget-3.0.9_1-1.x86_64.rpm.sha256sum)

The packages build on Ubuntu 22.04 are:

  • brewtarget-3.0.9_2-1_amd64.deb (with checksum in brewtarget-3.0.9_2-1_amd64.deb.sha256sum)
  • brewtarget-3.0.9_2-1.x86_64.rpm (with checksum in brewtarget-3.0.9_2-1.x86_64.rpm.sha256sum)

v3.0.8

30 Apr 09:12
ffbf8e8
Compare
Choose a tag to compare

This release contains fixes for:

  • Errors in SucroseConversion.cpp when Compiling on Windows 10 under Visual Studio 2022 #743
  • M_PI undefined when Compiling on Windows 10 under Visual Studio 2022 #741
  • Water chemistry is still broken #736
  • Some more confusion about decimal separators #733

A couple of new features are also added:

  • Case insensitive matching of unit names (mL vs ml etc) #725
  • More fields show their units (eg "%", "vol", etc) and number of decimal places on some fields is amended

We have made further tweaks to the Mac packaging process, continuing the quest of creating a package that installs successfully on MacOS. We would be very grateful for feedback from anyone who has a Mac and can test this out. (We appreciate the patience of Mac users on this front. We know the software builds and runs on Mac, it's just the packaging that is proving fiddly because no-one on the dev team owns a Mac!)

As ever, please don't hesitate to let us know if you hit problems.

Windows

Download Brewtarget 3.0.8 Installer.exe. (Checksum for this file is in Brewtarget 3.0.8 Installer.exe.sha256sum.)

Mac (coming soon)

Download brewtarget_3.0.8.dmg. (Checksum for this file is in brewtarget_3.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
20.04 and the other on Ubuntu 22.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 20.04 are:

  • brewtarget-3.0.8_1-1_amd64.deb (with checksum in brewtarget-3.0.8_1-1_amd64.deb.sha256sum)
  • brewtarget-3.0.8_1-1.x86_64.rpm (with checksum in brewtarget-3.0.8_1-1.x86_64.rpm.sha256sum)

The packages build on Ubuntu 22.04 are:

  • brewtarget-3.0.8_2-1_amd64.deb (with checksum in brewtarget-3.0.8_2-1_amd64.deb.sha256sum)
  • brewtarget-3.0.8_2-1.x86_64.rpm (with checksum in brewtarget-3.0.8_2-1.x86_64.rpm.sha256sum)

v3.0.7

05 Mar 09:34
e234270
Compare
Choose a tag to compare

This release contains fixes for:

  • import or export xml records crashes 3.0.x Win app #711
  • win10 native MSYS2 build make package error 714
  • Hop calculation issues 715
  • Reset values of Specific Heat 719

We are also trialling new build and packaging scripts, in part in the hope of getting a build that actually installs on Mac.

As ever, please don't hesitate to let us know if you hit problems.

Windows

Download Brewtarget 3.0.7 Installer.exe. (Checksum for this file is in Brewtarget 3.0.7 Installer.exe.sha256sum.)

Mac (coming soon)

Download brewtarget_3.0.7.dmg. (Checksum for this file is in brewtarget_3.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
20.04 and the other on Ubuntu 22.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 20.04 are:

  • brewtarget-3.0.7_1-1_amd64.deb (with checksum in brewtarget-3.0.7_1-1_amd64.deb.sha256sum)
  • brewtarget-3.0.7_1-1.x86_64.rpm (with checksum in brewtarget-3.0.7_1-1.x86_64.rpm.sha256sum)

The packages build on Ubuntu 22.04 are:

  • brewtarget-3.0.7_2-1_amd64.deb (with checksum in brewtarget-3.0.7_2-1_amd64.deb.sha256sum)
  • brewtarget-3.0.7_2-1.x86_64.rpm (with checksum in brewtarget-3.0.7_2-1.x86_64.rpm.sha256sum)

v3.0.6

07 Feb 08:43
104daba
Compare
Choose a tag to compare

Contains fixes for:

  • brewkenPersistentSettings.conf? #694
  • Could not decode "Pellet" to enum and others #695
  • Brewtarget logo is missing from main window #697
  • Drag and drop is broken #701
  • WARNING : QObject::connect: No such signal BrewNote::brewDateChanged(QDateTime) in /home/mik/brewtarget/mik/src/BtTreeModel.cpp #703
  • Water chemistry was misbehaving #705
  • core dump when right clicking the OG label on the main screen #708
  • Hop calculation issues #715
  • Hop editor crashes App #717

As ever, please don't hesitate to let us know if you hit problems.

Windows

Download brewtarget_3.0.6_AMD64.exe. (Checksum for this file is in brewtarget_3.0.6_AMD64.exe.sha256.)

Mac

Download brewtarget_3.0.6_x86_64.dmg. (Checksum for this file is in brewtarget_3.0.6_x86_64.dmg.sha256.)

Linux

For Linux users, note that the brewtarget-3.0.6_1-1.x86_64.rpm & brewtarget_3.0.6-1_amd64.deb packages were built on Ubuntu 20.04 and the brewtarget-3.0.6_2-1.x86_64.rpm & brewtarget_3.0.6-2_amd64.deb ones were built on Ubuntu 22.04. Hopefully one or other should install on your system, but please open a new issue here on GitHub if you hit problems.