release(v1.0.0): first stable SUB-OS -- logo in README, graduate 0.2.0-lts to 1.0.0-stable

Promote SUB-OS out of alpha/beta to its first stable milestone. Bump
version.h to 1.0.0 with the "1.0.0-stable" banner string across every
arch target (codename Titan). Drop the ASCII wordmark from the README in
favour of the official circular SUB-OS logo image, and update the version
and release badges plus the Official Release link to v1.0.0.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Fh5z6V7nGPbHvqVG5p4CXX
This commit is contained in:
subhobhai943andClaude Opus 4.8 committed 2026-08-30 21:17:47 +05:30
1 parent cf7bf59481
commit 8023338df2
2 files changed
+14 -17

No files matched your search

+6 -6
View File
@@ -1,25 +1,25 @@
#ifndef _INIT_VERSION_H
#define _INIT_VERSION_H
#define SUBOS_VERSION_MAJOR 0
#define SUBOS_VERSION_MINOR 2
#define SUBOS_VERSION_MAJOR 1
#define SUBOS_VERSION_MINOR 0
#define SUBOS_VERSION_PATCH 0
#define SUBOS_VERSION_CODENAME "Titan"
#if defined(__x86_64__)
#define SUBOS_VERSION_STRING "0.2.0-lts (x86_64)"
#define SUBOS_VERSION_STRING "1.0.0-stable (x86_64)"
#define SUBOS_BUILD_TARGET "x86_64-elf-baremetal"
#define SUBOS_COMPILER "x86_64-elf-gcc"
#elif defined(__aarch64__)
#define SUBOS_VERSION_STRING "0.2.0-lts (aarch64)"
#define SUBOS_VERSION_STRING "1.0.0-stable (aarch64)"
#define SUBOS_BUILD_TARGET "aarch64-linux-gnu-baremetal"
#define SUBOS_COMPILER "aarch64-linux-gnu-gcc"
#elif defined(__arm__) || defined(__armv8i__)
#define SUBOS_VERSION_STRING "0.2.0-lts (armv8i)"
#define SUBOS_VERSION_STRING "1.0.0-stable (armv8i)"
#define SUBOS_BUILD_TARGET "arm-linux-gnueabihf-baremetal"
#define SUBOS_COMPILER "arm-linux-gnueabihf-gcc"
#else
#define SUBOS_VERSION_STRING "0.2.0-lts (generic)"
#define SUBOS_VERSION_STRING "1.0.0-stable (generic)"
#define SUBOS_BUILD_TARGET "generic-elf-baremetal"
#define SUBOS_COMPILER "gcc"
#endif