From 95a816109c33e1a4a47dae1e3cd8dc8a8353f6f2 Mon Sep 17 00:00:00 2001 From: ZZ-Cat Date: Sun, 7 Dec 2025 07:57:38 +0000 Subject: [PATCH 1/4] chore: :see_no_evil: Update `.gitignore` --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index dc1ca01e..decd19fe 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,6 @@ templates/ # Developer's notes notes/ + +# Deprecated +.src.deprecated.d/ From b34492783b5d72b51c0612fe440bdf7dfc1a971e Mon Sep 17 00:00:00 2001 From: ZZ-Cat Date: Sun, 7 Dec 2025 08:16:54 +0000 Subject: [PATCH 2/4] chore: Bump version to `2025.12.07` --- library.json | 2 +- library.properties | 2 +- src/CFA_Config.hpp | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/library.json b/library.json index db369b31..b6621be9 100644 --- a/library.json +++ b/library.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/platformio/platformio-core/develop/platformio/assets/schema/library.json", "name": "CRSFforArduino", - "version": "2025.10.26", + "version": "2025.12.07", "description": "An Arduino Library for communicating with ExpressLRS and TBS Crossfire receivers.", "keywords": "arduino, remote-control, arduino-library, protocols, rc, radio-control, crsf, expresslrs", "repository": diff --git a/library.properties b/library.properties index c537f54d..c92ac6c4 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=CRSFforArduino -version=2025.10.26 +version=2025.12.07 author=Cassandra Robinson maintainer=Cassandra Robinson sentence=CRSF for Arduino brings the Crossfire Protocol to the Arduino ecosystem. diff --git a/src/CFA_Config.hpp b/src/CFA_Config.hpp index ab2a6fea..c96e8ea6 100644 --- a/src/CFA_Config.hpp +++ b/src/CFA_Config.hpp @@ -35,11 +35,11 @@ namespace crsfForArduinoConfig Versioning is based on a rolling release model and is backwards-compatible with Semantic Versioning 2.0.0. See https://semver.org/ for more information. */ -#define CRSFFORARDUINO_VERSION "2025.10.26" -#define CRSFFORARDUINO_VERSION_DATE "2025-10-26" +#define CRSFFORARDUINO_VERSION "2025.12.07" +#define CRSFFORARDUINO_VERSION_DATE "2025-12-07" #define CRSFFORARDUINO_VERSION_MAJOR 2025 -#define CRSFFORARDUINO_VERSION_MINOR 10 -#define CRSFFORARDUINO_VERSION_PATCH 26 +#define CRSFFORARDUINO_VERSION_MINOR 12 +#define CRSFFORARDUINO_VERSION_PATCH 7 // This is set to 1 if the version is a pre-release version. #define CRSFFORARDUINO_VERSION_IS_PRERELEASE 0 From 68a18eac7df844a1a7a7baedc7f9101ce29830d0 Mon Sep 17 00:00:00 2001 From: ZZ-Cat Date: Sun, 7 Dec 2025 08:18:38 +0000 Subject: [PATCH 3/4] chore(library properties): :rotating_light: Add missing `paragraph` field --- library.properties | 1 + 1 file changed, 1 insertion(+) diff --git a/library.properties b/library.properties index c92ac6c4..c11f430f 100644 --- a/library.properties +++ b/library.properties @@ -3,6 +3,7 @@ version=2025.12.07 author=Cassandra Robinson maintainer=Cassandra Robinson sentence=CRSF for Arduino brings the Crossfire Protocol to the Arduino ecosystem. +paragraph=This library enables you to connect either a TBS Crossfire or ExpressLRS receiver to your development board, giving you access to telemetry and up to 16 11-bit proportional RC channels over a tried-and-true serial protocol. category=Communication url=https://github.com/ZZ-Cat/CRSFforArduino dot_a_linkage=false From b3961ef4e52845d7ab4f583ed489c195eee0ae7a Mon Sep 17 00:00:00 2001 From: ZZ-Cat Date: Sun, 7 Dec 2025 08:19:13 +0000 Subject: [PATCH 4/4] chore(library properties): :rotating_light: Add missing `architectures` field --- library.properties | 1 + 1 file changed, 1 insertion(+) diff --git a/library.properties b/library.properties index c11f430f..e6b46d44 100644 --- a/library.properties +++ b/library.properties @@ -4,6 +4,7 @@ author=Cassandra Robinson maintainer=Cassandra Robinson sentence=CRSF for Arduino brings the Crossfire Protocol to the Arduino ecosystem. paragraph=This library enables you to connect either a TBS Crossfire or ExpressLRS receiver to your development board, giving you access to telemetry and up to 16 11-bit proportional RC channels over a tried-and-true serial protocol. +architectures=esp32,rp2040,samd,teensy category=Communication url=https://github.com/ZZ-Cat/CRSFforArduino dot_a_linkage=false