diff --git a/.github/workflows/develop-blockchains.yaml b/.github/workflows/develop-blockchains.yaml index 0e54a51e..c4607aed 100644 --- a/.github/workflows/develop-blockchains.yaml +++ b/.github/workflows/develop-blockchains.yaml @@ -46,7 +46,7 @@ jobs: "CHIADOG_BRANCH=dev" "CHIA_BRANCH=2.5.2" "BLADEBIT_BRANCH=master" - "MADMAX_BRANCH=v2.5.5.giga36" + "MADMAX_BRANCH=v2.7.0.giga37" "PLOTMAN_BRANCH=compress" tags: | ${{ secrets.DOCKERHUB_USERNAME }}/machinaris:develop @@ -90,9 +90,9 @@ jobs: "UBUNTU_VER=noble" "MACHINARIS_STREAM=develop" "CHIADOG_BRANCH=dev" - "GIGAHORSE_BRANCH=v2.5.5.giga36" + "GIGAHORSE_BRANCH=v2.7.0.giga37" "CHIA_BRANCH=2.5.2" - "MADMAX_BRANCH=v2.5.5.giga36" + "MADMAX_BRANCH=v2.7.0.giga37" "PLOTMAN_BRANCH=compress" tags: | ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-gigahorse:develop diff --git a/.github/workflows/main-blockchains.yaml b/.github/workflows/main-blockchains.yaml index 471a7097..12aff5b4 100644 --- a/.github/workflows/main-blockchains.yaml +++ b/.github/workflows/main-blockchains.yaml @@ -46,7 +46,7 @@ jobs: "MACHINARIS_STREAM=latest" "CHIA_BRANCH=2.5.2" "BLADEBIT_BRANCH=master" - "MADMAX_BRANCH=v2.5.5.giga36" + "MADMAX_BRANCH=v2.7.0.giga37" tags: | ${{ secrets.DOCKERHUB_USERNAME }}/machinaris:latest ${{ secrets.DOCKERHUB_USERNAME }}/machinaris:v${{ github.event.inputs.version }} @@ -90,8 +90,8 @@ jobs: build-args: | "UBUNTU_VER=noble" "MACHINARIS_STREAM=latest" - "GIGAHORSE_BRANCH=v2.5.5.giga36" - "MADMAX_BRANCH=v2.5.5.giga36" + "GIGAHORSE_BRANCH=v2.7.0.giga37" + "MADMAX_BRANCH=v2.7.0.giga37" "CHIA_BRANCH=2.5.2" tags: | ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-gigahorse:latest diff --git a/.github/workflows/test-blockchains.yaml b/.github/workflows/test-blockchains.yaml index bd1d39df..227fb4b7 100644 --- a/.github/workflows/test-blockchains.yaml +++ b/.github/workflows/test-blockchains.yaml @@ -47,7 +47,7 @@ jobs: "CHIA_BRANCH=2.5.2" "PLOTMAN_BRANCH=development" "BLADEBIT_BRANCH=master" - "MADMAX_BRANCH=v2.5.5.giga36" + "MADMAX_BRANCH=v2.7.0.giga37" tags: | ${{ secrets.DOCKERHUB_USERNAME }}/machinaris:test ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris:test @@ -90,9 +90,9 @@ jobs: "UBUNTU_VER=noble" "MACHINARIS_STREAM=test" "CHIADOG_BRANCH=dev" - "GIGAHORSE_BRANCH=v2.5.5.giga36" + "GIGAHORSE_BRANCH=v2.7.0.giga37" "CHIA_BRANCH=2.5.2" - "MADMAX_BRANCH=v2.5.5.giga36" + "MADMAX_BRANCH=v2.7.0.giga37" "PLOTMAN_BRANCH=development" tags: | ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-gigahorse:test diff --git a/CHANGELOG.md b/CHANGELOG.md index e117e3da..86755a56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.7.0] - 2026-04-06 +### Added +### Changed +### Updated + - [Chia](https://github.com/Chia-Network/chia-blockchain/releases/tag/2.7.0) to v2.7.0 - misc improvements, see their release notes. + - [Gigahorse](https://github.com/madMAx43v3r/chia-gigahorse/releases/tag/v2.7.0.giga37) - NOTE, This is *untested* with Machinaris as I no longer run Gigahorse. + ## [2.6.0] - 2026-02-16 ### Added ### Changed diff --git a/VERSION b/VERSION index e70b4523..24ba9a38 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.6.0 +2.7.0 diff --git a/api/commands/chia_cli.py b/api/commands/chia_cli.py index 7de40238..adf41643 100644 --- a/api/commands/chia_cli.py +++ b/api/commands/chia_cli.py @@ -301,9 +301,9 @@ def remove_connection(node_ids, blockchain): for node_id in node_ids: try: if blockchain in BLOCKCHAINS_USING_PEER_CMD: # These now support only the 'peer' command - proc = Popen("{0} peer --add-connection {1} full_node".format(chia_binary, node_id), cwd=working_dir, stdout=PIPE, stderr=PIPE, shell=True) + proc = Popen("{0} peer --remove-connection {1} full_node".format(chia_binary, node_id), cwd=working_dir, stdout=PIPE, stderr=PIPE, shell=True) else: - proc = Popen("{0} show --add-connection {1}".format(chia_binary, node_id), cwd=working_dir, stdout=PIPE, stderr=PIPE, shell=True) + proc = Popen("{0} show --remove-connection {1}".format(chia_binary, node_id), cwd=working_dir, stdout=PIPE, stderr=PIPE, shell=True) try: outs, errs = proc.communicate(timeout=5) if errs: diff --git a/scripts/forks/chia_install.sh b/scripts/forks/chia_install.sh index 8f8af9ed..8ae82693 100644 --- a/scripts/forks/chia_install.sh +++ b/scripts/forks/chia_install.sh @@ -27,10 +27,10 @@ else echo "Installing Chia CUDA binaries on ${arch_name}..." cd /tmp if [[ "${arch_name}" == "x86_64" ]]; then - curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.6.0/chia-blockchain-cli_2.6.0-1_amd64.deb + curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.7.0/chia-blockchain-cli_2.7.0-1_amd64.deb apt-get install ./chia-blockchain-cli*.deb else - curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.6.0/chia-blockchain-cli_2.6.0-1_arm64.deb + curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.7.0/chia-blockchain-cli_2.7.0-1_arm64.deb apt-get install ./chia-blockchain-cli*.deb fi diff --git a/scripts/forks/gigahorse_install.sh b/scripts/forks/gigahorse_install.sh index 2de88eca..cc93cf07 100644 --- a/scripts/forks/gigahorse_install.sh +++ b/scripts/forks/gigahorse_install.sh @@ -24,7 +24,7 @@ else tar -xzf chia-gigahorse-farmer* else # Max broke ARM64 support in v2.4.4.giga36, have to downgrade to 2.4.1 - if [[ "${GIGAHORSE_BRANCH}" == "v2.5.5.giga36" ]]; then + if [[ "${GIGAHORSE_BRANCH}" == "v2.7.0.giga37" ]]; then GIGAHORSE_BRANCH="v2.4.1.giga36" # old version GIGAHORSE_VERSION=${GIGAHORSE_BRANCH#?} fi