Releases: dimm-city/gutterpress
Release list
Gutterpress v0.9.0-alpha.2
Supported downloads
| Product | Native builds | Known compatibility gaps |
|---|---|---|
| Gutterpress desktop | macOS Apple Silicon (ARM64), macOS Intel (x64), Windows x64, Linux x64 AppImage | Accepted until demand justifies new targets: Windows ARM64 uses x64 emulation; there is no Linux ARM64 desktop build. |
| Standalone CLI | macOS ARM64/x64, Windows x64, Linux ARM64/x64 (glibc) | Accepted until demand justifies new targets: Windows ARM64 uses x64 emulation; Alpine/musl uses the Docker image instead. |
On Windows, Gutterpress-setup-win-x64.exe is the normal installer and keeps the same basename across releases. Gutterpress-<version>-win-x64.zip is the separate portable extract-and-run build; it is not the installed app's auto-update channel.
Unsigned download notice
The desktop installers and standalone CLI binaries are intentionally unsigned while code-signing certificates are not affordable. Verify the SHA-256 value below before bypassing an operating-system warning.
macOS Gatekeeper
Try opening the app once, then open System Settings > Privacy & Security and choose Open Anyway. For a verified download, the command-line alternative is:
xattr -dr com.apple.quarantine "/Applications/Gutterpress.app"
# CLI example:
xattr -d com.apple.quarantine /path/to/gutterpress-cli-macos-arm64Windows SmartScreen
If Windows shows "Windows protected your PC", choose More info > Run anyway after verifying the checksum. This applies to both the desktop installer and standalone CLI executable.
SHA-256 checksums
The same values are attached as SHA256SUMS.txt.
92cc78eca26746ed3946c23f4e00a63421134155371af7e488a09fd6bf39f4dd Gutterpress-0.9.0-alpha.2-arm64.dmg
ae4fc3db4c4d111958c3e046616974c36881e4927fc18d7484e00128785273cc Gutterpress-0.9.0-alpha.2-win-x64.zip
af2f1c19e5be1076df3ebd0c6160fdc9663295f3d17c3a99a4f1236954056cc4 Gutterpress-0.9.0-alpha.2-x64.dmg
f9702dc4e00c21064b2139d53b7afb916c2bb408801847a7e7aa8de8cd102d58 Gutterpress-0.9.0-alpha.2.AppImage
35d781ce8e620607c57770c89fcbe58bc3980eb829ba9b614947e2f3644725ba gutterpress-cli-linux-arm64
985b63407b328765c2c659dd0cd55c41966c9f6681b63350668d287bb22147be gutterpress-cli-linux-x64
12fe00b4c3751bdd0af1f9cd5e8f8244f9aed775db7125f20d391e9139553459 gutterpress-cli-macos-arm64
26fd4bf9b18023aeec27bd58545a6d57d4bbbb5d5392dda3dc58215807070708 gutterpress-cli-macos-x64
a30b92e182715b9e659db5ff63dbfd27e7257e166b34f2420362bebd3322b468 gutterpress-cli-windows-x64.exe
20f55f0d4f1b1847ba3707f6b2fbc39b93d8d7571b62062870199a3dd7f674cb Gutterpress-setup-win-x64.exe
27829858fbe3eb2c2e97f8f9dc40e0dadf3dad2f781144b726c5f5a908d0759b Gutterpress-setup-win-x64.exe.blockmap
09dfa1b71aea8bc1378bf7dcd026ec26be7cb240f3b6c51fa2a63b6cd3a0eef6 latest-linux.yml
46deec09c027958a7f9b9c1f4ece7df28e4eeda7de90ea390e9b37f4e657823b latest.yml
Full Changelog: v0.9.0-alpha.1...v0.9.0-alpha.2
Gutterpress v0.9.0-alpha.1
Supported downloads
| Product | Native builds | Known compatibility gaps |
|---|---|---|
| Gutterpress desktop | macOS Apple Silicon (ARM64), macOS Intel (x64), Windows x64, Linux x64 AppImage | Accepted until demand justifies new targets: Windows ARM64 uses x64 emulation; there is no Linux ARM64 desktop build. |
| Standalone CLI | macOS ARM64/x64, Windows x64, Linux ARM64/x64 (glibc) | Accepted until demand justifies new targets: Windows ARM64 uses x64 emulation; Alpine/musl uses the Docker image instead. |
On Windows, Gutterpress-setup-win-x64.exe is the normal installer and keeps the same basename across releases. Gutterpress-<version>-win-x64.zip is the separate portable extract-and-run build; it is not the installed app's auto-update channel.
Unsigned download notice
The desktop installers and standalone CLI binaries are intentionally unsigned while code-signing certificates are not affordable. Verify the SHA-256 value below before bypassing an operating-system warning.
macOS Gatekeeper
Try opening the app once, then open System Settings > Privacy & Security and choose Open Anyway. For a verified download, the command-line alternative is:
xattr -dr com.apple.quarantine "/Applications/Gutterpress.app"
# CLI example:
xattr -d com.apple.quarantine /path/to/gutterpress-cli-macos-arm64Windows SmartScreen
If Windows shows "Windows protected your PC", choose More info > Run anyway after verifying the checksum. This applies to both the desktop installer and standalone CLI executable.
SHA-256 checksums
The same values are attached as SHA256SUMS.txt.
531e674fc5c046565388f4c1708da2256ed6d21f1ce05f4d1412c53d36701fe3 Gutterpress-0.9.0-alpha.1-arm64.dmg
2f9543d6966163d257a8c29795f6aac14fa560bae4a5f199eaed09e46d9ea539 Gutterpress-0.9.0-alpha.1-win-x64.zip
bafe458a428aeff4b6563aa33c0b61aa6156fa1487368960fcb68e21334cb099 Gutterpress-0.9.0-alpha.1-x64.dmg
114355cfd0fb2b142a1739c1a7061bf46661c3424f287551c57bf9f6de4fe2a6 Gutterpress-0.9.0-alpha.1.AppImage
100af92a1d79b15257bd4481b363778fe452e594435156ac8849e1d8a4de65a2 gutterpress-cli-linux-arm64
ebd030a28d1dcb79920c33600d2bdb8fe9d207fe40220da4e94660eded5e7c3f gutterpress-cli-linux-x64
22cced1c74b47829d3c3dd6443d37d0257f73164ecd231c9c29078315ab66a34 gutterpress-cli-macos-arm64
42d61ba0689051634fd1fe166b906a038cbe55e4f9231a85ab45000b361d6dc5 gutterpress-cli-macos-x64
1056adedf3a7fefa1587aef3243b483dd1cf85ffcdbb690ba4edd53d9691f16d gutterpress-cli-windows-x64.exe
32a528d56e557e5d95cef9e83cb7933b395234baa3c558c51cf419aa81ebd5b5 Gutterpress-setup-win-x64.exe
26a0b0df25e5f76fa70dae90be348ba4951f7dd08bbdb684963587c0305184db Gutterpress-setup-win-x64.exe.blockmap
7d32487217108561397c3048de0791576727c6b4ef1c49e114dc6b14f9d7e7fd latest-linux.yml
045baf6b104d32286c2e2daaa3c656ae9940e51b4a2ef943ad1e5d331836c748 latest.yml
What's Changed
- fix(schema): regenerate manifest.schema.json to match actual manifest contract by @itlackey in #120
- fix(cli): close Paged.js string custom properties before serializing static HTML by @itlackey in #121
- chore(deps): clear all high-severity advisories blocking CI by @itlackey in #122
- Consolidated print-md fixes (#120, #121, #122) by @itlackey in #123
- feat(viewer): opt-in KDE/GNOME application-menu integration for the Linux AppImage by @itlackey in #124
- Public-seams review of the CLI, viewer, and distribution — plus remediation by @fwdslsh-dev in #125
- Wire configured git identity to all automatic commit paths by @fwdslsh-dev in #126
- Asset pipeline refactor: inline CSS/fonts, plan image copies from references by @fwdslsh-dev in #127
- Duplication sweep: remove dead code, make validation check what the build ships by @fwdslsh-dev in #128
- Add Print-MD Publishing Open Design plugin package by @fwdslsh-dev in #129
- Feat/open design by @itlackey in #130
- feat: rebrand print-md as Gutterpress by @itlackey in #131
- Dead code cleanup: remove unused exports and test utilities by @fwdslsh-dev in #132
- Fix project-scoping guards on 25+ routes (audit Theme 1) by @fwdslsh-dev in #133
- Refactor help & accounts into welcome screen tabs by @fwdslsh-dev in #134
Full Changelog: v0.8.3...v0.9.0-alpha.1
print-md v0.8.3
What's Changed
- Toolbar refactor: extract AppToolbar, move project settings to full-window view by @fwdslsh-dev in #118
Full Changelog: v0.8.2...v0.8.3
print-md v0.8.2
What's Changed
- Reject insecure http:// remotes with a typed error, not silent failure by @fwdslsh-dev in #116
- UX-contract reconciliations (closes #40) + app-chrome CSS architecture fixes by @fwdslsh-dev in #115
- feat: standardize updates on alpha/beta/stable channels; harden release feed by @fwdslsh-dev in #117
Full Changelog: v0.8.1...v0.8.2
print-md v0.8.1
What's Changed
Full Changelog: v0.8.0...v0.8.1
print-md v0.8.0
What's Changed
- docs: add critical UX and architecture review findings by @itlackey in #97
- UX follow-ups: writer-friendly saving/versions/sync + collapsible TOC by @fwdslsh-dev in #99
- Implement critical review findings: security, test coverage, and UX fixes by @fwdslsh-dev in #98
- docs: add 0.8.0-beta.1 changelog by @itlackey in #101
- feat(viewer): resizable-gutter refinements (#103) and focus mode (#104) by @fwdslsh-dev in #109
- feat(viewer): publish preflight step in PublishWizard (#105) by @fwdslsh-dev in #110
- docs: revised UX design contract (issue #40 review) by @fwdslsh-dev in #102
- feat: theme importer (#106) + advisory perf re-render gate (#107) by @fwdslsh-dev in #111
- chore: 0.8.0 release-readiness — preflight gate fix + docs/dead-code cleanup by @fwdslsh-dev in #112
- chore(release): 0.8.0-beta.2 bump + flaky-test stabilization + zip-bomb hardening by @fwdslsh-dev in #113
- Release/0.8.0 by @itlackey in #100
Full Changelog: v0.7.1...v0.8.0
print-md v0.8.0-beta.2
What's Changed
- docs: add critical UX and architecture review findings by @itlackey in #97
- UX follow-ups: writer-friendly saving/versions/sync + collapsible TOC by @fwdslsh-dev in #99
- Implement critical review findings: security, test coverage, and UX fixes by @fwdslsh-dev in #98
- docs: add 0.8.0-beta.1 changelog by @itlackey in #101
- feat(viewer): resizable-gutter refinements (#103) and focus mode (#104) by @fwdslsh-dev in #109
- feat(viewer): publish preflight step in PublishWizard (#105) by @fwdslsh-dev in #110
- docs: revised UX design contract (issue #40 review) by @fwdslsh-dev in #102
- feat: theme importer (#106) + advisory perf re-render gate (#107) by @fwdslsh-dev in #111
- chore: 0.8.0 release-readiness — preflight gate fix + docs/dead-code cleanup by @fwdslsh-dev in #112
- chore(release): 0.8.0-beta.2 bump + flaky-test stabilization + zip-bomb hardening by @fwdslsh-dev in #113
Full Changelog: v0.7.1...v0.8.0-beta.2
print-md v0.7.1
What's Changed
- Code quality review + gated TDD refactoring (phases 0–4) by @itlackey in #77
- refactor: Phase 5 — break up the four god files into composition roots by @itlackey in #78
- Code-quality remediation: P0–P3 refactors (dedup, structured checks, god-object breakups) by @itlackey in #79
- Code-quality review: remaining low-priority cleanups (robustness, DRY, docs) by @itlackey in #80
- test(markdown-it-paged): characterization test net for the paging engine by @itlackey in #81
- Propagate chapter labels to every page in markdown-it-paged by @itlackey with @Copilot in #88
- Reset col-split depth per render by @itlackey with @Copilot in #89
- Warn on ambiguous marker tokens in markdown-it-paged by @itlackey with @Copilot in #90
- Refactor layout scope management to use stack-based frame tracking by @fwdslsh-dev in #91
- Repo-root sessions: the project is the repo — book switcher, dead restore UI deleted, recovery hardening by @itlackey in #92
- Add publish providers for five distribution platforms (#35) by @fwdslsh-dev in #93
- Refactor preview rendering and ZIP backup to use fflate by @fwdslsh-dev in #94
- Add welcome landing screen for startup and empty states by @fwdslsh-dev in #95
- fix(release): normalize version input before semver validation by @itlackey with @Copilot in #96
New Contributors
- @fwdslsh-dev made their first contribution in #91
Full Changelog: v0.7.0...v0.7.1
print-md v0.7.1-beta.2
What's Changed
- Code-quality remediation: P0–P3 refactors (dedup, structured checks, god-object breakups) by @itlackey in #79
- Code-quality review: remaining low-priority cleanups (robustness, DRY, docs) by @itlackey in #80
- test(markdown-it-paged): characterization test net for the paging engine by @itlackey in #81
- Propagate chapter labels to every page in markdown-it-paged by @itlackey with @Copilot in #88
- Reset col-split depth per render by @itlackey with @Copilot in #89
- Warn on ambiguous marker tokens in markdown-it-paged by @itlackey with @Copilot in #90
- Refactor layout scope management to use stack-based frame tracking by @fwdslsh-dev in #91
- Repo-root sessions: the project is the repo — book switcher, dead restore UI deleted, recovery hardening by @itlackey in #92
- Add publish providers for five distribution platforms (#35) by @fwdslsh-dev in #93
- Refactor preview rendering and ZIP backup to use fflate by @fwdslsh-dev in #94
- Add welcome landing screen for startup and empty states by @fwdslsh-dev in #95
- fix(release): normalize version input before semver validation by @itlackey with @Copilot in #96
New Contributors
- @fwdslsh-dev made their first contribution in #91
Full Changelog: v0.7.1-beta.1...v0.7.1-beta.2
print-md v0.7.1-beta.1
What's Changed
- Code quality review + gated TDD refactoring (phases 0–4) by @itlackey in #77
- refactor: Phase 5 — break up the four god files into composition roots by @itlackey in #78
Full Changelog: v0.7.0...v0.7.1-beta.1