secubox-openwrt/CHANGELOG.md
CyberMind-FR 8c062b6d60 docs: Update README v0.16.0 with 38 modules, add CHANGELOG
- README.md: Update to v0.16.0 with all 38 modules categorized
- CHANGELOG.md: Create comprehensive changelog (v0.12.0-v0.16.0)
- CLAUDE.md: Add toolchain build rules for Go/CGO packages
- secubox-tools/README.md: Add SDK vs toolchain build guidance
- TODO-ANALYSE.md: Mark completed tasks, update health score
- HISTORY.md: Document ARM64 toolchain discovery, multi-instance
- dev-status-widget.js: Update stats (38 modules, 1500 commits)

SDK builds produce LSE atomics that crash on some ARM64 CPUs.
Go/CGO packages (crowdsec, netifyd) must use full toolchain.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 10:58:48 +01:00

137 lines
3.4 KiB
Markdown

# Changelog
All notable changes to the SecuBox project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.16.0] - 2026-01-27
### Added
- Documentation for SDK vs full toolchain build requirements
- Build requirement table in README.md distinguishing SDK and toolchain builds
- ARM64 LSE atomics compatibility notes for MochaBin/Cortex-A72
### Changed
- README.md updated with all 38 modules categorized by function
- secubox-tools/README.md updated to v1.1.0 with toolchain guidance
- CLAUDE.md updated with critical toolchain build rules
### Fixed
- Documented SIGILL crash fix for Go CGO packages on ARM64 (use full toolchain)
## [0.15.4] - 2026-01-21
### Added
- HexoJS Build & Publish LuCI interface for Gitea workflow integration
- Multi-instance management for Streamlit platform
### Fixed
- CrowdSec LAPI port configuration for multi-instance deployments
## [0.15.3] - 2026-01-14
### Added
- HAProxy enhanced instance management and ACME cron support
- Streamlit instance-specific configuration options
### Fixed
- Streamlit settings page value loading issue
## [0.15.0] - 2025-12-29
### Added
- SecuNav unified navigation component across all modules
- Theme synchronization with dark/light/cyberpunk support
- Quick Deploy tooling with profiles and verification
### Changed
- All views now call Theme.init() for consistent theming
- Monitoring menu simplified (no /overview shim)
- Dashboard, Modules, Monitoring views use SecuNav styling
### Fixed
- System Hub ACL compliance for diagnostics and remote RPC methods
- Validator improvements for cross-module LuCI menus
- CSS/JS asset permissions reset to 644
## [0.14.0] - 2025-12-28
### Added
- Theme selector with live preview in Settings
- Shared design tokens in secubox/common.css
### Changed
- Alerts page mirrors dashboard style with dynamic header chips
- Settings view adopted SecuNav tabs and shared design language
## [0.13.0] - 2025-12-24
### Changed
- Modules view with filter tabs, responsive cards, and live stats
- Monitoring view with SVG sparkline charts and auto-refresh
## [0.12.0] - 2025-12-20
### Added
- Dashboard hero stats and SecuNav top tabs
- Unified sh-page-header layout component
## Module Inventory (38 modules as of 0.16.0)
### SecuBox Core (5)
- luci-app-secubox
- luci-app-secubox-portal
- luci-app-secubox-admin
- luci-app-secubox-bonus
- luci-app-system-hub
### Security & Threat Management (9)
- luci-app-crowdsec-dashboard
- luci-app-secubox-security-threats
- luci-app-client-guardian
- luci-app-auth-guardian
- luci-app-exposure
- luci-app-tor-shield
- luci-app-mitmproxy
- luci-app-cyberfeed
- luci-app-ksm-manager
### Deep Packet Inspection (2)
- luci-app-ndpid
- luci-app-secubox-netifyd
### Network & Connectivity (8)
- luci-app-vhost-manager
- luci-app-haproxy
- luci-app-wireguard-dashboard
- luci-app-network-modes
- luci-app-network-tweaks
- luci-app-mqtt-bridge
- luci-app-cdn-cache
- luci-app-media-flow
### Bandwidth & Traffic (2)
- luci-app-bandwidth-manager
- luci-app-traffic-shaper
### Content & Web Platforms (5)
- luci-app-gitea
- luci-app-hexojs
- luci-app-metabolizer
- luci-app-magicmirror2
- luci-app-mmpm
### AI/LLM & Analytics (4)
- luci-app-localai
- luci-app-ollama
- luci-app-glances
- luci-app-netdata-dashboard
### Streaming & Data (2)
- luci-app-streamlit
- luci-app-picobrew
### IoT (1)
- luci-app-zigbee2mqtt