diff --git a/steps/annex/Changelog_3.3.0.html b/steps/annex/Changelog_3.3.0.html new file mode 100644 index 0000000..a501909 --- /dev/null +++ b/steps/annex/Changelog_3.3.0.html @@ -0,0 +1,118 @@ + + + + + + ARAS Visualizer V3.3.0 - Release Notes + + + + + + +
+
+ Stable Release + V3.3.0 | 2026-03-20 +
+

+ What's New in Version 3.3.0 +

+

+ The 3.3.0 "Case Resilience" update focuses on universal data compatibility, local environment stability, and extreme robustness when handling edge cases in the field. +

+
+ +
+ + +
+
+
+

Local-First Sync Stability

+
+

Ensuring your tools are as current as your data.

+ +
+ + +
+
+
🔍
+

Universal Timestamp Parsing

+
+

Extended support for field-recorded logging patterns.

+ +
+ + +
+
+
⌨️
+

Streamlined Interaction

+
+

Frictionless navigation and keyboard mastering.

+ +
+ + +
+
+
🛡️
+

Extreme Case Handling

+
+

Protecting the visualization state against missing assets.

+ +
+ + +
+
+ 📂 +
+

Legacy Changelog

+

View performance upgrades from V3.0-V3.2

+
+
+ View Archive +
+ +
+ + + + + diff --git a/steps/annex/Changelog_V3.3.0.md b/steps/annex/Changelog_V3.3.0.md new file mode 100644 index 0000000..495cf26 --- /dev/null +++ b/steps/annex/Changelog_V3.3.0.md @@ -0,0 +1,20 @@ +ARAS Visualizer Version 3.3.0 - Executive Summary + +Features & Enhancements: +- V3.3.0 Stability: Implemented custom server.py with zero-cache headers and V3.3.0 asset versioning to ensure latest code availability. +- Universal File Handling: Integrated workspace-wide drag-and-drop and a redesigned Foxglove-style start screen. +- Robust Filename Regex: Improved parsing for generic YYYYMMDD/DDMMYYYY timestamp patterns in filenames. +- Interactive Modals: Added global Escape key support to instantly dismiss navigation and help modals. +- Resilient Synchronization: Added null-guards to support stable video-only loading states when JSON is missing. + +Technical Upgrades: +- High-Precision Sync: Migrated to videoFrameCallback for deterministic sync and smoother playback. +- Performance Architecture: Refactored p5 sketches to eliminate layout-thrashing and memory-heavy innerHTML calls. +- Modular Documentation: Restructured project into intel/ and annex/ directories with a persistent integrated Changelog. +- Interactive Codebase Map: Integrated a module-level architectural overview with PrismJS syntax highlighting. + +Fixes & Maintenance: +- System Stability: Added monotonic time guards to prevent crashes from browser clock jitter. +- Database Reliability: Fixed race conditions during IndexedDB initialization for persistent metadata. +- Management Utilities: Added simple_log_cfg.py for automated radar command extraction from logs. +- Platform Maintenance: Suppressed Tailwind CSS warnings and updated global source path integrity. diff --git a/steps/annex/code-base-overview.html b/steps/annex/code-base-overview.html index 5558b0a..610801b 100644 --- a/steps/annex/code-base-overview.html +++ b/steps/annex/code-base-overview.html @@ -950,7 +950,8 @@ diff --git a/steps/index.html b/steps/index.html index 2e686a9..66bad00 100644 --- a/steps/index.html +++ b/steps/index.html @@ -751,7 +751,7 @@ - +