Skip to content

1.0.44

Choose a tag to compare

@github-actions github-actions released this 27 Sep 10:36
· 5 commits to master since this release

- 2026-09-27 (Cache Symmetry & Ingestion Stability Release)

Added

  • Unified Startup Orchestrator: Consolidated parallel and conflicting onLayoutReady bootstrap sequence hooks from both main.ts and event-registry.ts into a single, linear master sequence to eliminate initialization race conditions and ghost observers.
  • Proactive API Environment Validation: Upgraded the modular Dataview API reference bridge to actively validate itself against the live core registry context (dv.api) on every frame loop, permanently neutralizing stale pointer leaks during plugin hot-reloads and vault switches.

Optimized & Cleaned

  • Zero-DOM Traversal Cache Invalidation: Shifted touch-debounce monitoring matrices (markPathTouched / wasPathTouchedRecently) and background-pruning routines completely over to the centralized normalizeCachePath pipeline, reaching flawless case-folded folder/file path synchronization.
  • Semantic Code Modernization: Refactored aging variable names and array iteration loops inside pruneRecentPathTouches to match actual model structures cleanly, eliminating unnecessary garbage collection (GC) load spikes.

Fixed

  • Inverted Index Propagation Leak: Corrected a silent case-mismatch vulnerability in removeKeyFromIndexFromRawKey where raw path properties were being propagated directly into case-sensitive keys during time-to-live (TTL) cache evictions.