From ed866cc4876a2b1de97484ef23ea9b40bf79de51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Desbiens?= Date: Mon, 28 Sep 2026 19:04:29 -0400 Subject: [PATCH 1/3] Updated version number constants --- common/inc/fx_api.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/inc/fx_api.h b/common/inc/fx_api.h index 9c25594..42d759d 100644 --- a/common/inc/fx_api.h +++ b/common/inc/fx_api.h @@ -86,8 +86,8 @@ extern "C" { #define AZURE_RTOS_FILEX #define FILEX_MAJOR_VERSION 6 #define FILEX_MINOR_VERSION 5 -#define FILEX_PATCH_VERSION 1 -#define FILEX_BUILD_VERSION 202602 +#define FILEX_PATCH_VERSION 2 +#define FILEX_BUILD_VERSION 202603 #define FILEX_HOTFIX_VERSION ' ' /* Define the following symbols for backward compatibility */ From c6e18a851021a221b76564797b74fcceac70a30b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Desbiens?= Date: Mon, 28 Sep 2026 19:04:29 -0400 Subject: [PATCH 2/3] Updated port version strings --- ports/generic/inc/fx_port.h | 2 +- ports/linux/gnu/inc/fx_port.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ports/generic/inc/fx_port.h b/ports/generic/inc/fx_port.h index b3e8de7..73453ed 100644 --- a/ports/generic/inc/fx_port.h +++ b/ports/generic/inc/fx_port.h @@ -206,7 +206,7 @@ typedef unsigned long long ULONG64; #ifdef FX_SYSTEM_INIT CHAR _fx_version_id[] = - "(c) 2024 Microsoft Corp. (c) 2026-present Eclipse ThreadX contributors. * FileX Generic Version 6.5.1.202602 *"; + "(c) 2024 Microsoft Corp. (c) 2026-present Eclipse ThreadX contributors. * FileX Generic Version 6.5.2.202603 *"; #else extern CHAR _fx_version_id[]; #endif diff --git a/ports/linux/gnu/inc/fx_port.h b/ports/linux/gnu/inc/fx_port.h index fa420f4..170a3d2 100644 --- a/ports/linux/gnu/inc/fx_port.h +++ b/ports/linux/gnu/inc/fx_port.h @@ -331,7 +331,7 @@ extern VOID fault_tolerant_apply_log_callback(struct FX_MEDIA_STRUCT *media_ptr, #ifdef FX_SYSTEM_INIT CHAR _fx_version_id[] = - "(c) 2024 Microsoft Corp. (c) 2026-present Eclipse ThreadX contributors. * FileX Linux/GCC Version 6.5.1.202602 *"; + "(c) 2024 Microsoft Corp. (c) 2026-present Eclipse ThreadX contributors. * FileX Linux/GCC Version 6.5.2.202603 *"; #else extern CHAR _fx_version_id[]; #endif From 23b51b29e633f8d32a522e59ac401bd0c7b33bde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Desbiens?= Date: Mon, 28 Sep 2026 19:06:45 -0400 Subject: [PATCH 3/3] Brought the Windows port version strings into the release pass The Win32 and Win64 ports report their version as "FileX Win64/Visual 6.5.1.202602", with no "Version" between the port name and the number. Every other FileX port writes "Version" there, and prepare_release.sh keys on it, both to decide a file needs rewriting and to perform the substitution. Neither port was touched by the version pass, so 6.5.2.202603 would have shipped with its two Windows ports reporting the previous release at runtime. Both strings now carry "Version" and read 6.5.2.202603, which also means the release script finds them from now on without needing to know these two ports exist. The release banner in those headers still records 6.5.1.202602. That field is not maintained by the version pass in either product -- ThreadX carries five such banners, and the FileX generic port's says 6.3.0 -- so it is left as it is. Verified: all four FileX ports now report 6.5.2.202603, and no source file outside a banner comment mentions the previous version. Assisted-by: Claude Code (Opus 5) --- ports/win32/vs_2019/inc/fx_port.h | 2 +- ports/win64/vs_2022/inc/fx_port.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ports/win32/vs_2019/inc/fx_port.h b/ports/win32/vs_2019/inc/fx_port.h index d0288df..c69ef76 100644 --- a/ports/win32/vs_2019/inc/fx_port.h +++ b/ports/win32/vs_2019/inc/fx_port.h @@ -361,7 +361,7 @@ extern VOID fault_tolerant_apply_log_callback(struct FX_MEDIA_STRUCT *media_ptr, #ifdef FX_SYSTEM_INIT CHAR _fx_version_id[] = - "Copyright (c) 2026 Eclipse ThreadX contributors. * FileX Win32/Visual 6.5.1.202602 *"; + "Copyright (c) 2026 Eclipse ThreadX contributors. * FileX Win32/Visual Version 6.5.2.202603 *"; #else extern CHAR _fx_version_id[]; #endif diff --git a/ports/win64/vs_2022/inc/fx_port.h b/ports/win64/vs_2022/inc/fx_port.h index 68e9d8f..504a7b5 100644 --- a/ports/win64/vs_2022/inc/fx_port.h +++ b/ports/win64/vs_2022/inc/fx_port.h @@ -360,7 +360,7 @@ extern VOID fault_tolerant_apply_log_callback(struct FX_MEDIA_STRUCT *media_ptr, #ifdef FX_SYSTEM_INIT CHAR _fx_version_id[] = - "Copyright (c) 2026 Eclipse ThreadX contributors. * FileX Win64/Visual 6.5.1.202602 *"; + "Copyright (c) 2026 Eclipse ThreadX contributors. * FileX Win64/Visual Version 6.5.2.202603 *"; #else extern CHAR _fx_version_id[]; #endif