From 8a2ba30cc8cff01711b9edcc9e1635f624bebbc1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 26 Feb 2026 18:52:30 +0000 Subject: [PATCH 1/5] Bump actions/upload-artifact from 6 to 7 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v6...v7) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/compile-platform-examples.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/compile-platform-examples.yml b/.github/workflows/compile-platform-examples.yml index c0c6a9b..bd2cf97 100644 --- a/.github/workflows/compile-platform-examples.yml +++ b/.github/workflows/compile-platform-examples.yml @@ -240,7 +240,7 @@ jobs: sketches-report-path: ${{ env.SKETCHES_REPORTS_PATH }} - name: Save sketches report as workflow artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: if-no-files-found: error path: ${{ env.SKETCHES_REPORTS_PATH }} From 9492e146880d2b05d9cb9191f1bfb2c872a48404 Mon Sep 17 00:00:00 2001 From: pennam Date: Mon, 4 May 2026 10:02:52 +0200 Subject: [PATCH 2/5] String::concat increase buffer size to fit float/double value --- cores/arduino/WString.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cores/arduino/WString.cpp b/cores/arduino/WString.cpp index dd5e2b2..2955561 100644 --- a/cores/arduino/WString.cpp +++ b/cores/arduino/WString.cpp @@ -334,14 +334,16 @@ unsigned char String::concat(unsigned long num) unsigned char String::concat(float num) { - char buf[20]; + static size_t const FLOAT_BUF_SIZE = (FLT_MAX_10_EXP + 1) + 2 /* FIXED DECIMAL PLACES */ + 1 /* '-' */ + 1 /* '.' */ + 1 /* '\0' */; + char buf[FLOAT_BUF_SIZE]; char* string = dtostrf(num, 4, 2, buf); return concat(string, strlen(string)); } unsigned char String::concat(double num) { - char buf[20]; + static size_t const DOUBLE_BUF_SIZE = (DBL_MAX_10_EXP + 1) + 2 /* FIXED DECIMAL PLACES */ + 1 /* '-' */ + 1 /* '.' */ + 1 /* '\0' */; + char buf[DOUBLE_BUF_SIZE]; char* string = dtostrf(num, 4, 2, buf); return concat(string, strlen(string)); } From 86df345b3cf46754a5db38fb983ec2808ce31303 Mon Sep 17 00:00:00 2001 From: Mattia Pennasilico Date: Thu, 21 May 2026 10:08:26 +0200 Subject: [PATCH 3/5] Publish core 1.8.8 --- platform.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.txt b/platform.txt index 4352695..9e630a3 100644 --- a/platform.txt +++ b/platform.txt @@ -6,7 +6,7 @@ # https://arduino.github.io/arduino-cli/latest/platform-specification/ name=Arduino AVR Boards -version=1.8.7 +version=1.8.8 # AVR compile variables # --------------------- From 44834dd12a423963cdbd8e4e3d968ebede785310 Mon Sep 17 00:00:00 2001 From: David Madison Date: Fri, 10 Jul 2026 14:32:05 -0400 Subject: [PATCH 4/5] Update version to 1.0.7 --- platform.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.txt b/platform.txt index 8c4f5eb..34875da 100644 --- a/platform.txt +++ b/platform.txt @@ -6,7 +6,7 @@ # https://arduino.github.io/arduino-cli/latest/platform-specification/ name=XInput AVR Boards -version=1.0.6 +version=1.0.7 # AVR compile variables # --------------------- From 136eb1d11241b3a7d6a999eed83dc04ee9d2e2f5 Mon Sep 17 00:00:00 2001 From: David Madison Date: Fri, 10 Jul 2026 14:39:56 -0400 Subject: [PATCH 5/5] Update CI checkout dependency --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9707eca..f2af2e8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v7 - name: Install Arduino IDE run: |