Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 19 Sep 00:48
5aa7ad5

0.1.1 (2026-09-19)

Features

  • add CLAUDE.md and Claude Code project settings (c790a9d)
  • add custom classification print CSS and plain links for PDF (489daf7)
  • add Doc Forge monorepo with schemas, print-styles, and plugin integration (ba238f7)
  • add OpenSpec setup and ia-writer-readability change spec (2d4e5c5)
  • add PageChromeManager for @page margin box generation (432b186), closes #15
  • add status bar toggles and custom classifications (a658a95)
  • add Style Settings integration and CSS custom properties (56d796b)
  • ci: default to beta releases, add stable promotion workflow (607fa96)
  • document management, PDF export, and print CSS configurability (856eb7f)
  • document: automatic TOC updates for opted-in notes (#36) (5517c90)
  • implement iA Writer-style prose syntax highlighting (43f4065)
  • implement iA Writer-style readability features (56555b5)
  • implement PDF export toggles with links enum migration (9b95f94)
  • implement remaining maintenance pass items (31c2418)
  • migrate print chrome to @page margin boxes (36cc2dc)
  • pdf: add signature block toggle for formal document sign-off (f872726)
  • pdf: add stripped links, defanged links, and signature block (6205522)
  • pdf: implement stripped links MarkdownPostProcessor (ceffb17)
  • pdf: make watermark text and line height configurable (9e41082)
  • pdf: runtime-inject the print pipeline — live Style Settings knobs, Chrome<131 fallback, no frontmatter writes (#41) (dddc6ff)
  • print-css: convert all hardcoded values to CSS custom properties (4a22e53)
  • prose-highlight: skip headings by default + retire the volatile POS migration (#42) (4858e20)
  • scaffold Obsidian plugin project (3d72081)
  • scaffold Obsidian plugin project (314232b)
  • settings: add collapsible accordion sections to settings tabs (94c8a93)
  • split settings into tabbed panels with About page (e39d3cf)
  • styles: add CSS custom property defaults and Style Settings block (f4c1e61)
  • theming: layered light/dark variables, extensibility, plus 36 fixes from 8-agent bug hunt (#30) (ed7fad4)
  • wire PageChromeManager into plugin lifecycle (a52da2c)

Bug Fixes

  • address CodeRabbit review findings across 11 files (5e8bbf1)
  • address CodeRabbit review findings on PR #9 (ffcd644)
  • address review findings (round 1) (5173318)
  • cache compartment contents and stop re-rendering unchanged leaves (cc0b59e)
  • ci: add packageManager field for pnpm/action-setup (f9a6aa2)
  • ci: support optional PAT for release-please PR creation (0182621)
  • ci: use pnpm instead of npm in all GitHub Actions workflows (0e0d604)
  • css: correct suppress rules, add fallbacks, remove dead code (db43d81)
  • decouple PDF classification from reading view banner, use cssclasses (88769c7)
  • dim blank lines in focus mode (5034a64)
  • disable typewriter scroll, fix H6 gutter wrap (d88e136)
  • exclude table headers from prose highlighting, merge cssclasses (cfc4197)
  • fully XML-escape fontFamily in watermark SVG (81e61fc)
  • guttered-headings: render in real CM6 gutter so themes can't trap markers (d726416)
  • merge cssclasses, simplify watermark presets to opacity-only ramp (fe85d25)
  • mobile: responsive gutter width + prose-highlight error capture (#37) (b6acefc)
  • pdf: export.pdf.theme drives body bg/text — default light is true B&W (#35) (eed1cc0)
  • pdf: wire pageNumbers toggle and heading scale variable (cfb4ae7)
  • prevent content from overflowing off printed page (ea227f6)
  • print CSS overlap, signature-block guard, and watermark font (77d9a7c)
  • print CSS overlap, signature-block guard, and watermark font (9946112)
  • prose-highlight: disable on mobile pending root-cause fix (#32) (#34) (8f99c3b)
  • prose-highlight: rebuild decorations on parse progress so code blocks stay clean (#31) (e9b9f28)
  • reapply CM6 settings to editors opened after a toggle (6414175)
  • reapply CM6 settings to editors opened after a toggle (9b3f618), closes #53
  • remove dead updateColors/updateListColors methods from POSStyleManager (217cd49)
  • restore green CI and make the structural tests able to fail (4de8edc)
  • restore typecheck script and dependencies after merge (a911de4)
  • restore TypeScript validation gate (8c99694)
  • scope guttered headings to Source Mode, add missing created dates (8794ac0)
  • scope the compartment caches to the instance and fail open on file-open (12e4eb6)
  • scripts: harden the mutation sweep against interruption and staleness (6bea245)
  • scripts: resolve the repo from the script, not the caller's cwd (58139d0)
  • security: add CSS string sanitization for injected values (1a572ee)
  • settings: route nav click through plugin.registerDomEvent (2349f27)
  • sync Zod lineHeight default, guard prototype lookup, add system test (2e2261e)
  • tests: restore green CI and make the structural tests able to fail (555912b), closes #51
  • use rem units for gutter width to prevent heading font-size scaling (f7913e1)
  • watermark renders via background-image, disable reading view banner (e59e192)
  • widen gutter and move padding to .cm-content for guttered headings (1a18cfb), closes #17
  • wire header/footer settings to PDF export print CSS (ee04719)