From 3d8c69b6d44ef1d271dbb411e2492cf146843b43 Mon Sep 17 00:00:00 2001
From: Pradeep CK <pradeep@carbonix.com.au>
Date: Wed, 29 Nov 2023 10:38:13 +1100
Subject: [PATCH] CxPilot 5.0.0-beta1 Release notes

 - Update version number to 5.0.0-beta1
 - Update Release notes
---
 ArduPlane/ReleaseNotes.txt                    | 29 +++++++++++++++++++
 .../hwdef/CarbonixCubeOrange/hwdef.dat        |  2 +-
 .../hwdef/CarbonixF405/hwdef.dat              |  2 +-
 .../hwdef/CarbonixL496/hwdef.dat              |  2 ++
 4 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/ArduPlane/ReleaseNotes.txt b/ArduPlane/ReleaseNotes.txt
index 8fbec26bd3..593978b660 100644
--- a/ArduPlane/ReleaseNotes.txt
+++ b/ArduPlane/ReleaseNotes.txt
@@ -1,3 +1,32 @@
+Release 5.0.0-beta1 28th Nov 2023
+------------------------------
+ - AP_Periph: print version name
+ - CI: Carbonix build script added
+ - Tools: rebuild Carbonix Custom Board bootloaders
+ - ESC_APD : Correct current reading
+ - hwdef: CarbonixL496 add QMC588P check
+ - CI: disable test-scripting (Not part of Ardupilot 4.3.8 Firmware test suite.)
+ - Tools: Bug fix Arm check timeout on Periph
+ - hwdef: Volanti custom CAN node boards (Added 9 different boards which are based on CarbonixF405 and have default.parm)
+ - hwdef: Ottano custom CAN node boards (Added 9 different boards which are based on CarbonixF405 and have default.parm)
+ - hwdef: modifying CarbonixF405 board
+ - hwdef: add CarbonixCubeOrange (Create a custom board based out of CubeOrange; Add default parm , hardware def and lua script)
+ - Tools: Carbonix build script
+ - AP_Periph: add support for APD ESC telemetry
+ - Plane: improved fwd throttle during VTOL landing 
+ - AP_UAVCAN: allow BRD_SAFETY_MASK to work on CAN ESCs and servos 
+ - AP_Periph: Adds user configurable timeout for ARM and ESC pkt on CAN 
+ - CI: Carbonix disable features not required 
+ - AP_EFI: fixed build on boards without EFI support Currawong and DroneCAN
+ - CI: disable Copter.GyroFFTAverage
+ - CI: Cygwin update to master
+ - Tools: cygwin directory name changed to Private repo name
+ - CI: Update to master & limit push run of CI
+ - CI: update github action to remove deprecation warnings from logs
+ - CI: add ccache config to test_size
+ - CI: update github actions to prevent nodejs version warning
+
+
 Release 4.3.8 24th August 2023
 ------------------------------
 
diff --git a/libraries/AP_HAL_ChibiOS/hwdef/CarbonixCubeOrange/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/CarbonixCubeOrange/hwdef.dat
index 71759c69be..f1142c8f92 100644
--- a/libraries/AP_HAL_ChibiOS/hwdef/CarbonixCubeOrange/hwdef.dat
+++ b/libraries/AP_HAL_ChibiOS/hwdef/CarbonixCubeOrange/hwdef.dat
@@ -2,7 +2,7 @@
 
 include ../CubeOrange/hwdef.dat
 
-define AP_CUSTOM_FIRMWARE_STRING "CarboPilot V5.0.1-dev"
+define AP_CUSTOM_FIRMWARE_STRING "CarboPilot V5.0.0-beta1"
 
 undef HAL_NAVEKF3_AVAILABLE
 undef HAL_NAVEKF2_AVAILABLE
diff --git a/libraries/AP_HAL_ChibiOS/hwdef/CarbonixF405/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/CarbonixF405/hwdef.dat
index 26a794ca83..a3622f29aa 100644
--- a/libraries/AP_HAL_ChibiOS/hwdef/CarbonixF405/hwdef.dat
+++ b/libraries/AP_HAL_ChibiOS/hwdef/CarbonixF405/hwdef.dat
@@ -19,7 +19,7 @@ env AP_PERIPH 1
 # crystal frequency set to 0 to use internal clock; currently configured for external crystal 12MHZ
 OSCILLATOR_HZ 12000000
 
-define AP_CUSTOM_FIRMWARE_STRING "CarboPilot V5.0.1-dev"
+define AP_CUSTOM_FIRMWARE_STRING "CarboPilot V5.0.0-beta1"
 
 #MCU F405 Flash 1024
 FLASH_SIZE_KB 1024
diff --git a/libraries/AP_HAL_ChibiOS/hwdef/CarbonixL496/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/CarbonixL496/hwdef.dat
index 58795571f5..1bbcd30c89 100644
--- a/libraries/AP_HAL_ChibiOS/hwdef/CarbonixL496/hwdef.dat
+++ b/libraries/AP_HAL_ChibiOS/hwdef/CarbonixL496/hwdef.dat
@@ -21,6 +21,8 @@ env AP_PERIPH 1
 # crystal frequency
 OSCILLATOR_HZ 12000000
 
+define AP_CUSTOM_FIRMWARE_STRING "CarboPilot V5.0.0-beta1"
+
 # assume the 256k flash part
 FLASH_SIZE_KB 256