From b6830a68a090de21757b183c26ff62d98867124e Mon Sep 17 00:00:00 2001 From: Tom Fifield Date: Mon, 27 Oct 2025 19:47:34 +1100 Subject: [PATCH 1/2] Migrate test workflow to use Node 24 (#8466) Node 24 is now the common version amoungst all of our actions. --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7852fc31f..1ec435512 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -49,7 +49,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 - name: Setup pnpm uses: pnpm/action-setup@v4 From f045ca2303ce57089eced1fe8ec321cb0b60bfc6 Mon Sep 17 00:00:00 2001 From: Erayd Date: Tue, 28 Oct 2025 00:05:59 +1300 Subject: [PATCH 2/2] Fix type to ensure correct alignment; saves 4B per entry (#8465) --- src/mesh/PacketCache.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mesh/PacketCache.h b/src/mesh/PacketCache.h index 81ad455da..85660922b 100644 --- a/src/mesh/PacketCache.h +++ b/src/mesh/PacketCache.h @@ -17,7 +17,7 @@ typedef struct PacketCacheEntry { uint8_t encrypted : 1; // Payload is encrypted uint8_t has_metadata : 1; // Payload includes PacketCacheMetadata uint8_t : 6; // Reserved for future use - uint16_t : 8; // Reserved for future use + uint8_t : 8; // Reserved for future use }; }; } PacketCacheEntry;