Skip to content

1.0.40

Choose a tag to compare

@github-actions github-actions released this 26 Sep 12:36
· 11 commits to master since this release

(Architecture streamlining & Linter Compliance Release)

Added

  • Unified Cross-Window Icon Engine: Centralized all runtime inline icon styling logic into a single high-performance helper (createInlineIconSpan), securing total prototype inheritance safety across main viewports and secondary popout frames.
  • Isolated Obsidian Private API Module: Extracted hidden workspace and application context casts (safeReloadCustomCss, getMetadataPaneElement, getTabHeaderElement) into a decoupled structural adapter module to insulate core services from upstream framework refactors.

Fixed

  • Hidden Regex Casing Traps: Eradicated silent backslash escaping bugs (\$) from both endsWithEmoji lookups and alfanumerisk contains validations, ensuring input barriers and emoji filters operate with flawless precision.
  • Strict Type Safety Enforcement: Cleaned up circular token assignments and implicitly untyped arrays to guarantee zero instances of any or undefined throughout the codebase.