diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d295dd..f073be7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,37 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 --- +## [1.1.0] - 2025-11-08 + +### โœจ Added + +* ๐Ÿงฉ Input sanitization helpers to ensure safe numeric evaluation in all status checks +* ๐Ÿงฑ Integrated integer guard function (`is_integer`) to prevent bad-number shell errors +* ๐Ÿ•’ Unified UTC timestamp formatting for consistent output across commands + +### ๐Ÿงฐ Improvements + +* ๐Ÿ“œ `view-logs`: Compact single-line statistics (`๐Ÿ“Š Stats: total | errors | warnings`) for cleaner display +* ๐Ÿ“Š The dashboard script now requires API token authentication for secure access and features a new notification UI for better visibility. +* ๐Ÿ”‘ The fingerprint script has been overhauled for cleaner output, better input validation, and a more helpful guide. +* ๐Ÿงฐ General shell cleanup and quoting improvements for portability across BusyBox, Alpine, and Debian-based images + +### ๐Ÿ› Fixed + +* ๐Ÿงน Removed recurring `sh: 0: bad number` warnings in `status` output +* ๐Ÿงฉ Fixed multi-line log stats formatting issue in `view-logs` +* ๐Ÿ”ง Corrected potential false negatives in `BOOTSTRAP_PERCENT` extraction +* ๐Ÿง  Resolved misinterpretation of empty variables during numeric comparisons +* ๐Ÿฅฌ Configuration, health checks, and monitoring have been refined for better reliability and integration. + +### ๐Ÿ”’ Security + +* ๐Ÿงฉ Verified `set -e` safety to prevent unintended script exits on minor grep/curl failures +* ๐Ÿณ Docker Compose now includes enhanced security configurations and persistent volume support to prevent data loss. +* ๐Ÿ“‹ Cosmos templates have been updated with more secure and sensible default environment variables. + +--- + ## [1.0.9] - 2025-11-07 ๐Ÿง  **Maintenance and polish release** improving shell reliability, output consistency, and readability across status and log utilities. @@ -169,7 +200,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## ๐Ÿ“Š Release Information * **๐ŸŽ‰ First Release:** v1.0.0 (November 1, 2025) -* **๐Ÿ“ฆ Current Stable:** v1.0.8 (November 8, 2025) +* **๐Ÿ“ฆ Current Stable:** v1.1.0 (November 8, 2025) * **๐Ÿ”— Latest Release:** [GitHub Releases](https://github.com/r3bo0tbx1/tor-guard-relay/releases/latest) * **๐Ÿณ Docker Images:** @@ -182,15 +213,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 | Version | Status | Support Level | | --------- | --------------------- | ------------------------------------------- | -| **1.0.9** | ๐ŸŸข ๐Ÿ›ก๏ธ **Active** | Full support (current stable) | -| **1.0.8** | ๐ŸŸก ๐Ÿ”ง **Maintenance** | Security + critical fixes only | -| **1.0.7** | ๐ŸŸ  โš ๏ธ **Legacy** | Security patches only โ€“ upgrade recommended | -| **1.0.6** | ๐Ÿ”ด โŒ **EOL** | No support โ€“ upgrade immediately | +| **1.1.0** | ๐ŸŸข ๐Ÿ›ก๏ธ **Active** | Full support (current stable) | +| **1.0.9** | ๐ŸŸก ๐Ÿ”ง **Maintenance** | Security + critical fixes only | +| **1.0.8** | ๐ŸŸ  โš ๏ธ **Legacy** | Security patches only โ€“ upgrade recommended | +| **1.0.7** | ๐Ÿ”ด โŒ **EOL** | No support โ€“ upgrade immediately | --- ## ๐Ÿ”— Release Links +[1.1.0]: https://github.com/r3bo0tbx1/tor-guard-relay/releases/tag/v1.1.0 [1.0.9]: https://github.com/r3bo0tbx1/tor-guard-relay/releases/tag/v1.0.9 [1.0.8]: https://github.com/r3bo0tbx1/tor-guard-relay/releases/tag/v1.0.8 [1.0.7]: https://github.com/r3bo0tbx1/tor-guard-relay/releases/tag/v1.0.7 @@ -200,7 +232,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [1.0.3]: https://github.com/r3bo0tbx1/tor-guard-relay/releases/tag/v1.0.3 [1.0.2]: https://github.com/r3bo0tbx1/tor-guard-relay/releases/tag/v1.0.2 [1.0.1]: https://github.com/r3bo0tbx1/tor-guard-relay/releases/tag/v1.0.1 -[Unreleased]: https://github.com/r3bo0tbx1/tor-guard-relay/compare/v1.0.8...HEAD +[Unreleased]: https://github.com/r3bo0tbx1/tor-guard-relay/compare/v1.1.0...HEAD --- diff --git a/SECURITY.md b/SECURITY.md index fb78ed9..5a1ae68 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -12,12 +12,12 @@ Issues related to the Tor network itself should be reported directly to [The Tor We actively support the following versions with security updates: -| Version | Supported | Status | -|----------|------------|--------| -| 1.0.2 | โœ… | Current stable release | -| 1.0.1 | โœ… | Maintenance support | -| 1.0.0 | โš ๏ธ | Security patches only | -| < 1.0 | โŒ | Pre-release versions | +| Version | Status | Support Level | +| --------- | --------------------- | ------------------------------------------- | +| **1.1.0** | ๐ŸŸข ๐Ÿ›ก๏ธ **Active** | Full support (current stable) | +| **1.0.9** | ๐ŸŸก ๐Ÿ”ง **Maintenance** | Security + critical fixes only | +| **1.0.8** | ๐ŸŸ  โš ๏ธ **Legacy** | Security patches only โ€“ upgrade recommended | +| **1.0.7** | ๐Ÿ”ด โŒ **EOL** | No support โ€“ upgrade immediately | --- @@ -640,4 +640,4 @@ Security researchers who responsibly disclose vulnerabilities will be listed her --- -*Last Updated: 2025-11-05 | Version: 1.0.2* \ No newline at end of file +*Last Updated: 2025-11-05 | Version: 1.1.0* \ No newline at end of file