Repository navigation
Pensieve 0.4.4
Pensieve 0.4.4
Editorial macOS Markdown editor — this release gives the reading theme a home of its own, makes light/dark a single coherent switch, and takes the freezes out of large documents.
Highlights
- Settings has a third tab, Appearance. The theme and flavor pickers left the crowded toolbar diamond; the status bar's
Graphite / Markdownchip still carries both, andCmd+,now reaches them from anywhere — including a freshly launched window with no document open, which is painted in the reading theme but previously offered no way to change it. - Light/dark now flips in one piece. Switching your Mac between appearances no longer leaves a Typewriter window split into two halves while the titlebar catches up. Typewriter follows the system setting with two palettes of its own instead of turning into a different theme, and its dark half no longer hides the sidebar's selection. Upgrading keeps the theme you were already reading on.
- Large documents stop freezing the app. A multi-megabyte note no longer pins the CPU for as long as it stays open, no longer locks the window a moment after opening, and no longer stalls for minutes while the line-number gutter redraws. Moving the caret costs a bounded step instead of a full document scan, and a big fenced code block no longer freezes the window on a theme change.
- Sidebar and Open Files behave. A native tab bar no longer covers the top of the sidebar; every Open Files row shows an "×" on hover that honours the same unsaved-work prompt as the menu item; clicking a file opens it as a new tab instead of taking over the document you are reading; and a file you left open comes back once, not twice.
- Launch is yours to choose. A new Settings > General toggle, "Restore session on launch," decides whether starting Pensieve reopens the files you left open. Your workspace folders always come back either way. Reopening a dozen files no longer hangs the app, and macOS no longer restores a second window graph behind Pensieve.
- Release-pipeline hardening. A release driven over SSH no longer dies on
errSecInternalComponent: the build unlocks its own dedicated signing keychain inside the session that runscodesignand re-asserts it before every signing site. The landing page's checksum, version and download links are asserted as one published claim, in pre-flight and again at the end of the run. - Closing a document is a conscious decision on every path, recovered drafts are never swept away on their own, exports carry the theme you are reading, and task markers (
1. [x],- [~]) are consistent between the editor and the preview.
Full details in CHANGELOG.md.
Install
Download Pensieve.dmg, open it, drag Pensieve to Applications. Signed with Developer ID and notarized by Apple.
Also available from pensieve.vetcoders.io.
Checksums
addf2e8bec5779b85c97d2fe9ccee21c0307ceeb7d5faf1da253c31d3025b88c Pensieve.dmg (= Pensieve-0.4.4+1455c8ca.dmg)
Build: 0.4.4 (1455c8ca) · macOS 14.0+ · Apple Silicon
𝚅𝚒𝚋𝚎𝚌𝚛𝚊𝚏𝚝𝚎𝚍. with AI Agents by VetCoders (c)2024-2026 LibraxisAI