v3.3.0 - Enhanced Verification, QML Tokens & Core Hardening
Highlights in v3.3.0
-
Backend & Core Hardening:
- File lock descriptor cleanup in
scripts/state_utils.pysafeguarded against leak edge cases. - Added compilation checks for
state_utils.pyinscripts/check.sh. - Configurable
PYTHONinterpreter resolution across virtual environments and CI workflows. - Enhanced cache and temp directory pruning (
.ruff_cache,.mypy_cache) in package hygiene gates.
- File lock descriptor cleanup in
-
Frontend & QML Tokens:
- Standardized chevron navigation icons to use
Icons.glyph()instead of raw literal codepoints. - Removed dead
operationOriginproperty inPanel.qml. - Aligned schedule validation locale propagation across editor methods.
- Standardized chevron navigation icons to use
-
Documentation & Architecture:
- Redesigned and streamlined
README.mdwith Mermaid architecture diagrams, module breakdown tables, and dual-localization guides. - Removed redundancy and marketing filler for a dense, factual reference.
- Redesigned and streamlined
-
Quality Gates & Tests:
- 100% test pass rate across 171+ Python tests and 107 Node test assertions.