From e06f946e91b626da291bcd013d557534e4d566dc Mon Sep 17 00:00:00 2001 From: Guy Davis Date: Mon, 31 Mar 2025 08:28:16 -0600 Subject: [PATCH 01/10] Gigahorse at 2.5.3.giga36 --- .github/workflows/develop-blockchains.yaml | 2 +- .github/workflows/main-blockchains.yaml | 2 +- .github/workflows/test-blockchains.yaml | 2 +- CHANGELOG.md | 6 ++++++ scripts/forks/gigahorse_install.sh | 2 +- 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/develop-blockchains.yaml b/.github/workflows/develop-blockchains.yaml index 88aa816f..e328e34a 100644 --- a/.github/workflows/develop-blockchains.yaml +++ b/.github/workflows/develop-blockchains.yaml @@ -133,7 +133,7 @@ jobs: "UBUNTU_VER=noble" "MACHINARIS_STREAM=develop" "CHIADOG_BRANCH=dev" - "GIGAHORSE_BRANCH=v2.5.2.giga36" + "GIGAHORSE_BRANCH=v2.5.3.giga36" "CHIA_BRANCH=2.5.2" "PLOTMAN_BRANCH=compress" tags: | diff --git a/.github/workflows/main-blockchains.yaml b/.github/workflows/main-blockchains.yaml index 165d84b9..bb57db42 100644 --- a/.github/workflows/main-blockchains.yaml +++ b/.github/workflows/main-blockchains.yaml @@ -131,7 +131,7 @@ jobs: build-args: | "UBUNTU_VER=noble" "MACHINARIS_STREAM=latest" - "GIGAHORSE_BRANCH=v2.5.2.giga36" + "GIGAHORSE_BRANCH=v2.5.3.giga36" "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 0d34ea3e..b44be7cd 100644 --- a/.github/workflows/test-blockchains.yaml +++ b/.github/workflows/test-blockchains.yaml @@ -132,7 +132,7 @@ jobs: "UBUNTU_VER=noble" "MACHINARIS_STREAM=test" "CHIADOG_BRANCH=dev" - "GIGAHORSE_BRANCH=v2.5.2.giga36" + "GIGAHORSE_BRANCH=v2.5.3.giga36" "CHIA_BRANCH=2.5.2" "PLOTMAN_BRANCH=development" tags: | diff --git a/CHANGELOG.md b/CHANGELOG.md index 618683bd..12d45065 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ 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). +## [Unreleased] - ? +### Added +### Changed +### Updated + - [Gigahorse](https://github.com/madMAx43v3r/chia-gigahorse/releases/tag/v2.5.3.giga36) to v2.5.3.giga36. NOTE: Only for AMD64, so ARM64 uses an old version. + ## [2.5.3] - 2025-03-28 ### Added ### Changed diff --git a/scripts/forks/gigahorse_install.sh b/scripts/forks/gigahorse_install.sh index 18f115bb..ec6e664f 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.2.giga36" ]]; then + if [[ "${GIGAHORSE_BRANCH}" == "v2.5.3.giga36" ]]; then GIGAHORSE_BRANCH="v2.4.1.giga36" # old version GIGAHORSE_VERSION=${GIGAHORSE_BRANCH#?} fi From 9b09387bf82b40e5139fd7da43210abeb9ed20e8 Mon Sep 17 00:00:00 2001 From: Guy Davis Date: Mon, 31 Mar 2025 08:28:29 -0600 Subject: [PATCH 02/10] Version --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index a4db534a..d21aa93c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.5.3 \ No newline at end of file +2.5.4 \ No newline at end of file From 70019ece096dde967c72e099755a30629d172557 Mon Sep 17 00:00:00 2001 From: Guy Davis Date: Mon, 7 Apr 2025 08:50:18 -0600 Subject: [PATCH 03/10] Latest dependencies --- scripts/pull_3rd_party_libs.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/pull_3rd_party_libs.sh b/scripts/pull_3rd_party_libs.sh index d745d432..69ff4197 100755 --- a/scripts/pull_3rd_party_libs.sh +++ b/scripts/pull_3rd_party_libs.sh @@ -5,7 +5,7 @@ # Bootstrap and Icons BSI_VERSION=1.11.3 -BOOTSTRAP_VERSION=5.3.3 +BOOTSTRAP_VERSION=5.3.5 BASEPATH=${JS_LIBS_BASEPATH:-/machinaris/web/static/3rd_party} # Mapping library @@ -13,15 +13,15 @@ LEAFLET_VERSION=1.9.4 # List of other css/js links LIST=" -https://cdn.datatables.net/2.1.8/css/dataTables.bootstrap5.css -https://cdn.datatables.net/2.1.8/js/dataTables.bootstrap5.js -https://cdn.datatables.net/2.1.8/js/dataTables.min.js -https://cdn.jsdelivr.net/npm/chart.js@4.4.4/dist/chart.umd.js.map -https://cdn.jsdelivr.net/npm/chart.js@4.4.4/dist/chart.umd.min.js +https://cdn.datatables.net/2.2.2/css/dataTables.bootstrap5.css +https://cdn.datatables.net/2.2.2/js/dataTables.bootstrap5.js +https://cdn.datatables.net/2.2.2/js/dataTables.min.js +https://cdn.jsdelivr.net/npm/chart.js@4.4.8/dist/chart.umd.js.map +https://cdn.jsdelivr.net/npm/chart.js@4.4.8/dist/chart.umd.min.js https://cdn.jsdelivr.net/npm/chartjs-adapter-luxon@1.3.1/dist/chartjs-adapter-luxon.umd.min.js https://cdn.jsdelivr.net/npm/chartjs-plugin-datalabels@2.2.0/dist/chartjs-plugin-datalabels.min.js https://cdn.jsdelivr.net/npm/jquery@3.7.1/dist/jquery.min.js -https://cdn.jsdelivr.net/npm/luxon@3.5.0/build/global/luxon.min.js" +https://cdn.jsdelivr.net/npm/luxon@3.6.1/build/global/luxon.min.js" mkdir -p $BASEPATH for url in $LIST ; do From 2c9ceca09c5639c0354c83d63d939e9f6eca5f5a Mon Sep 17 00:00:00 2001 From: Guy Davis Date: Fri, 11 Apr 2025 09:21:06 -0600 Subject: [PATCH 04/10] Drop support for old Madmax plotter. --- CHANGELOG.md | 1 + scripts/madmax_setup.sh | 30 ++---------------------------- 2 files changed, 3 insertions(+), 28 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 12d45065..faba02d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ All notable changes to this project will be documented in this file. The format ## [Unreleased] - ? ### Added ### Changed + - [Madmax](https://github.com/madMAx43v3r/chia-plotter) - Dropping support for pre-compression Madmax chia plotter, as it won't build on current OS versions. Using his Gigahorse plotter binaries instead. Bladebit plotter support remains unchanged. ### Updated - [Gigahorse](https://github.com/madMAx43v3r/chia-gigahorse/releases/tag/v2.5.3.giga36) to v2.5.3.giga36. NOTE: Only for AMD64, so ARM64 uses an old version. diff --git a/scripts/madmax_setup.sh b/scripts/madmax_setup.sh index 67ddb73c..0e1aa8d8 100644 --- a/scripts/madmax_setup.sh +++ b/scripts/madmax_setup.sh @@ -5,35 +5,9 @@ # * Closed source binary for the Madmax Gigahorse farmer image # -# As of 2022-08-20 -HASH=d1a9e88b44ba37f61bfabcb68e80e83f8b939648 -CLASSIC_MADMAX_BRANCH=master - -if [[ (${mode} =~ ^fullnode.* || ${mode} =~ "plotter") && (${blockchains} == 'chia' || ${blockchains} == 'chives') ]]; then - if [ ! -f /usr/bin/chia_plot ] && [[ "${madmax_skip_build}" != 'true' ]]; then - arch_name="$(uname -m)" - apt update && apt install -y libsodium-dev cmake g++ git build-essential - cd / - git clone --branch ${CLASSIC_MADMAX_BRANCH} https://github.com/madMAx43v3r/chia-plotter.git - cd chia-plotter && echo "Building madmax on ${arch_name}..." - if [[ -z "${madmax_relic_main}" ]]; then # Hack on 2021-11-29 due to failed builds on some systems... - sed -i 's/set(ENV{RELIC_MAIN} "1")/#set(ENV{RELIC_MAIN} "1")/g' CMakeLists.txt - fi - git submodule update --init - git checkout $HASH - ./make_devel.sh - mkdir -p /usr/lib/chia-plotter - cp -r ./build/* /usr/lib/chia-plotter - ln -s /usr/lib/chia-plotter/chia_plot /usr/bin/chia_plot - ln -s /usr/lib/chia-plotter/chia_plot_k34 /usr/bin/chia_plot_k34 - cd / - rm -rf chia-plotter - fi -fi - # MMX Plotter binaries, https://github.com/madMAx43v3r/chia-gigahorse -# MMX and Gigahorse container gets the "new" Madmax plotters with compression, only available as binaries -if [[ (${mode} =~ ^fullnode.* || ${mode} =~ "plotter") && (${blockchains} == 'mmx' || ${blockchains} == 'gigahorse') ]]; then +# Uses the "new" Madmax plotters with compression, only available as binaries +if [[ (${mode} =~ ^fullnode.* || ${mode} =~ "plotter") ]]; then if [ ! -f /usr/bin/chia_plot ] && [[ "${madmax_skip_build}" != 'true' ]]; then arch_name="$(uname -m)" if [[ "${arch_name}" == "x86_64" ]]; then From d1a44e0bb886bb3a1daa5b319d6b2ff5f9f8350c Mon Sep 17 00:00:00 2001 From: Guy Davis Date: Fri, 11 Apr 2025 11:06:11 -0600 Subject: [PATCH 05/10] Handle MADMAX_BRANCH for plotter same as GIGAHORSE_BRANCH --- .github/workflows/develop-blockchains.yaml | 2 ++ .github/workflows/main-blockchains.yaml | 2 ++ .github/workflows/test-blockchains.yaml | 2 ++ docker/dockerfile | 1 + scripts/madmax_setup.sh | 20 ++++++++++---------- 5 files changed, 17 insertions(+), 10 deletions(-) diff --git a/.github/workflows/develop-blockchains.yaml b/.github/workflows/develop-blockchains.yaml index e328e34a..b253e191 100644 --- a/.github/workflows/develop-blockchains.yaml +++ b/.github/workflows/develop-blockchains.yaml @@ -90,6 +90,7 @@ jobs: "CHIADOG_BRANCH=dev" "CHIA_BRANCH=2.5.2" "BLADEBIT_BRANCH=master" + "MADMAX_BRANCH=v2.5.3.giga36" "PLOTMAN_BRANCH=compress" tags: | ${{ secrets.DOCKERHUB_USERNAME }}/machinaris:develop @@ -135,6 +136,7 @@ jobs: "CHIADOG_BRANCH=dev" "GIGAHORSE_BRANCH=v2.5.3.giga36" "CHIA_BRANCH=2.5.2" + "MADMAX_BRANCH=v2.5.3.giga36" "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 bb57db42..8025bf28 100644 --- a/.github/workflows/main-blockchains.yaml +++ b/.github/workflows/main-blockchains.yaml @@ -88,6 +88,7 @@ jobs: "MACHINARIS_STREAM=latest" "CHIA_BRANCH=2.5.2" "BLADEBIT_BRANCH=master" + "MADMAX_BRANCH=v2.5.3.giga36" tags: | ${{ secrets.DOCKERHUB_USERNAME }}/machinaris:latest ${{ secrets.DOCKERHUB_USERNAME }}/machinaris:v${{ github.event.inputs.version }} @@ -132,6 +133,7 @@ jobs: "UBUNTU_VER=noble" "MACHINARIS_STREAM=latest" "GIGAHORSE_BRANCH=v2.5.3.giga36" + "MADMAX_BRANCH=v2.5.3.giga36" "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 b44be7cd..4c9e5128 100644 --- a/.github/workflows/test-blockchains.yaml +++ b/.github/workflows/test-blockchains.yaml @@ -90,6 +90,7 @@ jobs: "CHIA_BRANCH=2.5.2" "PLOTMAN_BRANCH=development" "BLADEBIT_BRANCH=master" + "MADMAX_BRANCH=v2.5.3.giga36" tags: | ${{ secrets.DOCKERHUB_USERNAME }}/machinaris:test ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/machinaris:test @@ -134,6 +135,7 @@ jobs: "CHIADOG_BRANCH=dev" "GIGAHORSE_BRANCH=v2.5.3.giga36" "CHIA_BRANCH=2.5.2" + "MADMAX_BRANCH=v2.5.3.giga36" "PLOTMAN_BRANCH=development" tags: | ${{ secrets.DOCKERHUB_USERNAME }}/machinaris-gigahorse:test diff --git a/docker/dockerfile b/docker/dockerfile index 7503cb21..a5a33749 100644 --- a/docker/dockerfile +++ b/docker/dockerfile @@ -9,6 +9,7 @@ ARG CHIADOG_BRANCH=main ARG FDCLI_BRANCH=master ARG FORKTOOLS_BRANCH=main ARG BLADEBIT_BRANCH=master +ARG MADMAX_BRANCH=master ARG ACHI_BRANCH ARG APPLE_BRANCH diff --git a/scripts/madmax_setup.sh b/scripts/madmax_setup.sh index 0e1aa8d8..7d2fdd5f 100644 --- a/scripts/madmax_setup.sh +++ b/scripts/madmax_setup.sh @@ -12,18 +12,18 @@ if [[ (${mode} =~ ^fullnode.* || ${mode} =~ "plotter") ]]; then arch_name="$(uname -m)" if [[ "${arch_name}" == "x86_64" ]]; then pushd /usr/bin - curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${GIGAHORSE_BRANCH}/cpu-plotter/linux/x86_64/chia_plot - curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${GIGAHORSE_BRANCH}/cpu-plotter/linux/x86_64/chia_plot_k34 + curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${MADMAX_BRANCH}/cpu-plotter/linux/x86_64/chia_plot + curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${MADMAX_BRANCH}/cpu-plotter/linux/x86_64/chia_plot_k34 chmod 755 chia_plot* - curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${GIGAHORSE_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k26 - curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${GIGAHORSE_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k29 - curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${GIGAHORSE_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k30 - curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${GIGAHORSE_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k31 - curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${GIGAHORSE_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k32 - curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${GIGAHORSE_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k32_v3 - curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${GIGAHORSE_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k33 + curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${MADMAX_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k26 + curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${MADMAX_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k29 + curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${MADMAX_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k30 + curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${MADMAX_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k31 + curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${MADMAX_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k32 + curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${MADMAX_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k32_v3 + curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${MADMAX_BRANCH}/cuda-plotter/linux/x86_64/cuda_plot_k33 chmod 755 cuda_plot* - curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${GIGAHORSE_BRANCH}/chiapos/linux/x86_64/ProofOfSpace + curl -sLJO https://github.com/madMAx43v3r/chia-gigahorse/raw/${MADMAX_BRANCH}/chiapos/linux/x86_64/ProofOfSpace chmod 755 ProofOfSpace popd echo "Completed download of Madmax binaries for plotting:" From ae8fea2425c0a1e9ae2a43bd6f41a4b69fb40ebc Mon Sep 17 00:00:00 2001 From: Guy Davis Date: Mon, 14 Apr 2025 08:45:23 -0600 Subject: [PATCH 06/10] Passing new MADMAX_BRANCH thru. --- docker/dockerfile | 1 + docker/entrypoint.sh | 2 +- scripts/madmax_setup.sh | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/docker/dockerfile b/docker/dockerfile index a5a33749..04091d22 100644 --- a/docker/dockerfile +++ b/docker/dockerfile @@ -150,6 +150,7 @@ ENV FDCLI_BRANCH=${FDCLI_BRANCH} ENV FORKTOOLS_BRANCH=${FORKTOOLS_BRANCH} ENV BLADEBIT_BRANCH=${BLADEBIT_BRANCH} ENV GIGAHORSE_BRANCH=${GIGAHORSE_BRANCH} +ENV MADMAX_BRANCH=${MADMAX_BRANCH} ENV MMX_HOME=/root/.mmx/ VOLUME [ "/id_rsa" ] diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index e245306b..2058ff50 100644 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -104,7 +104,7 @@ if /usr/bin/bash /machinaris/scripts/forks/${blockchains}_launch.sh; then /usr/bin/bash /machinaris/scripts/bladebit_setup.sh ${BLADEBIT_BRANCH} > /tmp/bladebit_setup.log 2>&1 # Conditionally madmax on plotters and fullnodes, sleep a bit first - /usr/bin/bash /machinaris/scripts/madmax_setup.sh ${GIGAHORSE_BRANCH} > /tmp/madmax_setup.log 2>&1 + /usr/bin/bash /machinaris/scripts/madmax_setup.sh ${MADMAX_BRANCH} > /tmp/madmax_setup.log 2>&1 # Conditionally install plotman on plotters and fullnodes, after the plotters setup /usr/bin/bash /machinaris/scripts/plotman_autoplot.sh > /tmp/plotman_autoplot.log 2>&1 diff --git a/scripts/madmax_setup.sh b/scripts/madmax_setup.sh index 7d2fdd5f..49444bcd 100644 --- a/scripts/madmax_setup.sh +++ b/scripts/madmax_setup.sh @@ -5,6 +5,8 @@ # * Closed source binary for the Madmax Gigahorse farmer image # +MADMAX_BRANCH=$1 + # MMX Plotter binaries, https://github.com/madMAx43v3r/chia-gigahorse # Uses the "new" Madmax plotters with compression, only available as binaries if [[ (${mode} =~ ^fullnode.* || ${mode} =~ "plotter") ]]; then From f185de2ed57c4f707b4fbc2bcb4cc28418cb5619 Mon Sep 17 00:00:00 2001 From: Guy Davis Date: Wed, 7 May 2025 09:14:27 -0600 Subject: [PATCH 07/10] Chia @ 2.5.4-rc1 --- CHANGELOG.md | 1 + scripts/forks/chia_install.sh | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index faba02d0..68b71f6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ All notable changes to this project will be documented in this file. The format ### Changed - [Madmax](https://github.com/madMAx43v3r/chia-plotter) - Dropping support for pre-compression Madmax chia plotter, as it won't build on current OS versions. Using his Gigahorse plotter binaries instead. Bladebit plotter support remains unchanged. ### Updated + - [Chia](https://github.com/Chia-Network/chia-blockchain/releases/tag/2.5.4) to v2.5.4 - misc improvements, see their release notes. - [Gigahorse](https://github.com/madMAx43v3r/chia-gigahorse/releases/tag/v2.5.3.giga36) to v2.5.3.giga36. NOTE: Only for AMD64, so ARM64 uses an old version. ## [2.5.3] - 2025-03-28 diff --git a/scripts/forks/chia_install.sh b/scripts/forks/chia_install.sh index 4f746b33..07ff6e01 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.5.3/chia-blockchain-cli_2.5.3-1_amd64.deb + curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.5.4-rc1/chia-blockchain_2.5.4-rc1_amd64.deb apt-get install ./chia-blockchain-cli*.deb else - curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.5.3/chia-blockchain-cli_2.5.3-1_arm64.deb + curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.5.4-rc1/chia-blockchain_2.5.4-rc1_arm64.deb apt-get install ./chia-blockchain-cli*.deb fi From 05688dda3eb3e357b971a519ff2c165249ad2dd4 Mon Sep 17 00:00:00 2001 From: Guy Davis Date: Wed, 7 May 2025 09:18:26 -0600 Subject: [PATCH 08/10] Latest libs. --- scripts/pull_3rd_party_libs.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/pull_3rd_party_libs.sh b/scripts/pull_3rd_party_libs.sh index 69ff4197..2bab37bc 100755 --- a/scripts/pull_3rd_party_libs.sh +++ b/scripts/pull_3rd_party_libs.sh @@ -4,8 +4,8 @@ # # Bootstrap and Icons -BSI_VERSION=1.11.3 -BOOTSTRAP_VERSION=5.3.5 +BSI_VERSION=1.12.1 +BOOTSTRAP_VERSION=5.3.6 BASEPATH=${JS_LIBS_BASEPATH:-/machinaris/web/static/3rd_party} # Mapping library @@ -13,11 +13,11 @@ LEAFLET_VERSION=1.9.4 # List of other css/js links LIST=" -https://cdn.datatables.net/2.2.2/css/dataTables.bootstrap5.css -https://cdn.datatables.net/2.2.2/js/dataTables.bootstrap5.js -https://cdn.datatables.net/2.2.2/js/dataTables.min.js -https://cdn.jsdelivr.net/npm/chart.js@4.4.8/dist/chart.umd.js.map -https://cdn.jsdelivr.net/npm/chart.js@4.4.8/dist/chart.umd.min.js +https://cdn.datatables.net/2.3.0/css/dataTables.bootstrap5.css +https://cdn.datatables.net/2.3.0/js/dataTables.bootstrap5.js +https://cdn.datatables.net/2.3.0/js/dataTables.min.js +https://cdn.jsdelivr.net/npm/chart.js@4.4.9/dist/chart.umd.js.map +https://cdn.jsdelivr.net/npm/chart.js@4.4.9/dist/chart.umd.min.js https://cdn.jsdelivr.net/npm/chartjs-adapter-luxon@1.3.1/dist/chartjs-adapter-luxon.umd.min.js https://cdn.jsdelivr.net/npm/chartjs-plugin-datalabels@2.2.0/dist/chartjs-plugin-datalabels.min.js https://cdn.jsdelivr.net/npm/jquery@3.7.1/dist/jquery.min.js From 5a0fabd1969a13bce341474a645d520e7bddd45d Mon Sep 17 00:00:00 2001 From: Guy Davis Date: Fri, 16 May 2025 09:04:40 -0600 Subject: [PATCH 09/10] Chia @ 2.5.4 rc2 --- scripts/forks/chia_install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/forks/chia_install.sh b/scripts/forks/chia_install.sh index 07ff6e01..bcced4e9 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.5.4-rc1/chia-blockchain_2.5.4-rc1_amd64.deb + curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.5.4-rc2/chia-blockchain-cli_2.5.4-rc2-1_amd64.deb apt-get install ./chia-blockchain-cli*.deb else - curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.5.4-rc1/chia-blockchain_2.5.4-rc1_arm64.deb + curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.5.4-rc2/chia-blockchain-cli_2.5.4-rc2-1_arm64.deb apt-get install ./chia-blockchain-cli*.deb fi From e532b0026c9259a26594f477cddf95fa1c05d262 Mon Sep 17 00:00:00 2001 From: Guy Davis Date: Wed, 28 May 2025 14:24:33 -0600 Subject: [PATCH 10/10] Chia @ v2.5.4 --- CHANGELOG.md | 2 +- scripts/forks/chia_install.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 68b71f6d..f8b2fc83 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ 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). -## [Unreleased] - ? +## [2.5.4] - 2025-05-29 ### Added ### Changed - [Madmax](https://github.com/madMAx43v3r/chia-plotter) - Dropping support for pre-compression Madmax chia plotter, as it won't build on current OS versions. Using his Gigahorse plotter binaries instead. Bladebit plotter support remains unchanged. diff --git a/scripts/forks/chia_install.sh b/scripts/forks/chia_install.sh index bcced4e9..96fbdfa6 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.5.4-rc2/chia-blockchain-cli_2.5.4-rc2-1_amd64.deb + curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.5.4/chia-blockchain-cli_2.5.4-1_amd64.deb apt-get install ./chia-blockchain-cli*.deb else - curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.5.4-rc2/chia-blockchain-cli_2.5.4-rc2-1_arm64.deb + curl -sLJO https://github.com/Chia-Network/chia-blockchain/releases/download/2.5.4/chia-blockchain-cli_2.5.4-1_arm64.deb apt-get install ./chia-blockchain-cli*.deb fi