You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PlantUML editor and Markdown rendering: OpenFiles now opens `.puml` / `.plantuml` files with a dedicated PlantUML editor, bundled local rendering, preview controls, and file icons. Markdown code blocks can render PlantUML diagrams alongside Mermaid and Graphviz previews.
Viewer search across more formats: document-like viewers now expose a consistent toolbar search entry, including PDF, PPTX, DOCX, EPUB, HTML, OFD, sheets, Graphviz, code, Mermaid, and PlantUML paths.
Homepage and shell polish: the website homepage and desktop shell motion were refreshed with lighter transitions and more stable styling.
Improvements
Better PPTX fidelity: PowerPoint rendering now handles more bullet/list variants and avoids text-frame clipping in cases reported by users.
More robust diagram previews: Mermaid lightbox behavior was tightened, PlantUML rendering works across packaged/dev builds, dark SVG output is normalized, and previews fit their viewport more reliably.
Markdown editor round-trip fixes: template placeholders such as `${...}` inside links are preserved instead of being mistaken for inline math.
Admin analytics day windows: admin stats and analytics now use Shanghai natural-day semantics for "today" while keeping longer range windows rolling.
Regression Testing
Verified the unsigned macOS arm64 build with Computer Use against the 3.2026.630-to-3.2026.705 changes: PlantUML editing/rendering, PPTX rendering and search, PDF search, Markdown/Mermaid rendering and search, and packaged app startup from the built `release/mac-arm64` app.
Added and refreshed focused tests for PlantUML support, viewer search primitives, PPTX parsing/rendering, Markdown diagram behavior, homepage polish, and admin analytics semantics.
Fixes
Fixed OpenNext/Next build compatibility around the PlantUML engine asset and backend deployment.
Fixed PlantUML empty states, development engine loading, dark-theme preview color handling, and fit/refresh behavior.
Fixed several shared UI overlays so dialogs, popovers, selects, sheets, and tooltips behave consistently after the viewer-search and shell updates.
Fixed Windows packaging with npm 11 by vendoring the IFC loader assets needed by the model viewer and adding a manual node_modules dependency traversal fallback for electron-builder.
Fixed CodeMirror-based viewer search so the search input is focused before the browser/editor find panel opens across code, Graphviz, Markdown, Mermaid, and PlantUML editors.
Fixed ebook navigation crashes caused by invalid CFI indexes during relocation, and kept the table of contents plus previous/next buttons responsive after relocate errors.
Fixed ebook state reset when switching files from the bottom gallery so the newly selected book can refresh, navigate, and open its table of contents correctly.
Fixed ebook toolbar progress labels so reflowable books show percentages instead of Foliate Loc counters, while fixed-layout books such as CBZ keep page-like counts.