Skip to content

Releases: dreamfarer-space/obsidian-charter-pipeline

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 22 Sep 13:03
6e73304

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.2.1

1.2.1

Choose a tag to compare

@github-actions github-actions released this 22 Sep 15:30
5e19149

What's Changed

Full Changelog: v1.2.1...1.2.1

v1.2.0 — TypeScript Modularization, Performance & Accessibility

Choose a tag to compare

@dreamfarer-space dreamfarer-space released this 07 Sep 13:36
9b82bab

Full Changelog: v1.1.3...v1.2.0

v1.1.3 — Formula Protection, O(1) Excerpt Extraction & Accessibility

Choose a tag to compare

@dreamfarer-space dreamfarer-space released this 05 Sep 09:41
73751b8

🚀 Charter Pipeline v1.1.3 Release Notes

🌟 English

  • Highlight & LaTeX Formula Protection: Preserves user's ==highlight== styling across all views while strictly scoping jump-flash suppression; preserves LaTeX \\ row breaks in multiline environments (aligned, cases, matrix); balances math delimiters upon excerpt truncation without dangling $ marks.
  • High-Performance O(1) Excerpt Extraction: Large chapters use early-exit scanning (< 15ms on 50,000-line notes); isolates document capture scroll listeners to the active container to eliminate redundant calculations.
  • Storage Auto-Pruning & Audio Cleanup: Automatically prunes deleted notes from local reading bookmarks upon vault.on('delete'); properly releases Web Audio resources on plugin unload.
  • UX & Accessibility Enhancements: Active chapter order indicator maintains a fixed vertical baseline without horizontal jitter; quick switcher palette supports filtering by heading level (h1..h6, #) and bookmarks (revisit, important); configurable excerptLength (60-300 chars); full keyboard focus/blur formula tooltip support.

🇨🇳 简体中文

  • 正文高亮与 LaTeX 公式保护:彻底避免污染用户笔记原生 ==高亮== 样式;保留 alignedcasesmatrix 等多行数学环境中的关键换行符 \\;公式摘要截断自动平衡 $ 定界符并规范显示省略号。
  • O(1) 超长笔记极速摘要解析:章节摘要采用正向早停扫描机制,50,000 行超长文档解析耗时降至 15ms 以内;精确过滤全局滚动事件,消除无谓重算。
  • 存储自动清理与音频资源释放:自动联动 vault.on('delete') 清理已删除笔记的本地断点与书签;插件卸载时显式释放底层 Web Audio 资源。
  • 体验与无障碍增强:活动章节序号对齐统一垂直基准线,消除水平晃动;搜索面板支持按层级(h1h6#)与书签状态(待复习重点)检索;正式提供 60300 字符的摘要长度配置项;支持 Tab 键焦点(focus/blur)唤出公式气泡。

v1.1.2 — Reading Progress & Bookmarks

Choose a tag to compare

@dreamfarer-space dreamfarer-space released this 01 Sep 13:07
4f41778

Reading Progress & Bookmarks / 阅读断点与章节书签

  • Add optional, local-only reading progress and chapter bookmarks: Revisit and Important.
  • Add bilingual English/Chinese UI strings that follow Obsidian's language.
  • Fix active chapter highlighting in Reading View and Live Preview when Obsidian uses a parent scroll container.
  • Add an optional active chapter order label, disabled by default for a cleaner outline.
  • Keep Markdown files unchanged; the feature is disabled by default.

v1.1.1 - Micro-Alignment of Heading Badges & Numbered Title Spacing

Choose a tag to compare

@dreamfarer-space dreamfarer-space released this 31 Aug 05:01
660d7bc

🚀 Charter Pipeline v1.1.1 Release Notes

🐛 Bug Fixes & Refinements

  1. 📐 Micro-Alignment of Heading Level Badges (H1~H6 徽章几何居中对齐)

    • Fixed vertical misalignment between level badges (.codex-level-badge) and chapter titles in hover tooltips.
    • Updated .codex-tooltip-header\ to \�lign-items: center\ and eliminated hardcoded margin offsets.
  2. 📏 Numbered Title Markdown List Escaping (规避数字序号列表缩进)

    • Added \ ormatTitleForRender: automatically escapes numbered headings (e.g. \1. , \2. ) before rendering, preventing MarkdownRenderer from wrapping titles in <ol>
    • \ with redundant \24px+\ list indentation.
    • Added defensive CSS resets for \ol, ul, li\ inside .codex-tooltip-title\ and .codex-modal-title.
    • Ensures numbered headings (e.g., \1. 特征多项式与特征值不变性) remain strictly compact and consistent with non-numbered headings.

v1.1.0 - Focus Mode, Navigation Commands, Left/Right Docking & Glassmorphism

Choose a tag to compare

@dreamfarer-space dreamfarer-space released this 28 Aug 12:47
07a8a1f

🚀 Charter Pipeline v1.1.0 Release Notes

🌟 Key New Features & Enhancements

  1. 🎯 Default Focus Mode (主干聚焦模式)

    • Automatically collapses deep subheadings (H3~H6) by default and smoothly expands on hover, keeping your workspace clutter-free.
    • Built-in dynamic vertical density scaling: adapts gap and item padding so even 50+ headings fit elegantly within viewport bounds without clipping.
  2. ⌨️ Navigation Commands & Chapter Quick Switcher (快捷指令与全局检索弹窗)

    • \Charter Pipeline: Jump to previous chapter\ (\charter-pipeline-jump-prev)
    • \Charter Pipeline: Jump to next chapter\ (\charter-pipeline-jump-next)
    • \Charter Pipeline: Search & switch chapter (Palette)\ (\charter-pipeline-open-palette): Fast fuzzy search with Linear level badges and KaTeX math excerpts.
  3. ↔️ Left / Right Docking & Dynamic Margin Scaling (左右停靠切换与动态留白感知)

    • Switch stepper track seamlessly between Left Margin (\left: 8px) and Right Margin (
      ight: 8px).
    • Automatically adapts horizontal line lengths to note margin distance and flips hover tooltip coordinates.
  4. ✨ Ultra-Refined Glassmorphism & Spring Physics (毛玻璃背景与拟物物理动效)

    • 24px saturated backdrop blur for hover popovers with cubic-bezier spring overshoot animation.
    • Customizable in settings with solid background fallback.
  5. 📏 Smooth Vertical Progress Rail (垂直微光进度导轨)

    • Optional vertical reading progress guide line tracking current section location (configurable in settings).
  6. 🌐 Comprehensive Bilingual Settings & Internationalization (中英双语设置面板)

    • 100% complete English and Simplified Chinese interface translations.

v1.0.4

Choose a tag to compare

@dreamfarer-space dreamfarer-space released this 28 Aug 09:51
2a32824

✨ What's New in v1.0.4

  • Thickened & Tactile Bars: Increased line thickness (H1 3.5px / H2 2.8px / H3 2.2px / H4 1.8px) with smooth pill radius for crisp visibility.
  • 100% Strict Left-Alignment: All dash bars are aligned on a clean vertical baseline without messy indentation.
  • Dynamic Gutter Scaling & Anti-Collision: Dynamically scales bar length with available left margin space while preserving a >=20px breathing safety margin to never touch note text or callouts.
  • Active Section Badge Highlight: Hovering over the active reading section displays a vivid solid accent badge in the KaTeX popover tooltip.
  • Robust Auto-Hide Thresholds: Prevented unwanted auto-hiding during normal split-view or dual-sidebar usage.

v1.0.3

Choose a tag to compare

@dreamfarer-space dreamfarer-space released this 27 Aug 05:34

✨ Release Notes for v1.0.3

  • 🪐 Linear-Style Stepper: Minimalist floating outline stepper on the left note margin for both Live Preview and Reading View.
  • 💬 KaTeX Formula Popover: 3-line excerpt hover cards with crisp native LaTeX math rendering and centered geometric alignment.
  • 📌 Pinned-Top Multi-Level Navigation: Fixed deep sub-heading navigation (e.g. 2.4.1) by integrating Obsidian native subpath state resolution and section parsing.
  • 🛡️ Zero Yellow/Text Highlighting: Permanently neutralized Obsidian's native flash highlight background (--text-highlight-bg) and added proactive mutation stripping to ensure notes remain 100% clean and pure.
  • 🎨 Active Indicator Color: Current browsing section's dash line illuminates with the configured color (Azure Blue, Violet, Amber, Pink, or Theme Accent).
  • 📱 Split-Screen Adaptive Auto-Hide: Set default narrow auto-hide threshold to 600px.