Skip to content

ChapterOne v0.2.1

Choose a tag to compare

@npandeya npandeya released this 19 Sep 22:12
· 2 commits to main since this release

ChapterOne 0.2.1 includes the security, reliability, interface, and provider updates developed in the open-source readiness review. The repository lives at nimeshbuilds/chapterone.

This release replaces the withdrawn 0.2.0 release. The Mac downloads are Developer ID signed and notarized. See the platform signing status below before downloading the Windows installers.

Downloads

Download Supported system
Universal Mac DMG macOS 13+, Intel and Apple Silicon; drag ChapterOne to Applications
Universal Mac ZIP The same macOS app in a ZIP archive
Windows x64 installer Windows 10/11, Intel or AMD 64-bit
Windows ARM64 installer Windows 11 on ARM64

macOS signing: Developer ID signed and notarized. The app and DMG signatures, Gatekeeper assessments, and stapled notarization tickets were verified, including the app extracted from the ZIP.

Windows signing: UNSIGNED — the owner approved unsigned Windows x64 and ARM64 installers for this version. Publisher identity is not verified, and Windows may show an Unknown publisher or SmartScreen warning. The native builds and source/packaged application tests passed; SHA256 checksums are provided.

SHA256SUMS.txt covers all four downloads. Check with shasum -a 256 <file> on macOS or Get-FileHash <file> -Algorithm SHA256 in PowerShell. Checksums verify file integrity, not publisher identity.

Changes

  • Refreshed all supported provider catalogs: Claude Code, Codex, Gemini, Grok, Nano Banana image generation, and ElevenLabs narration. Added compatibility/retirement notes, kept saved model choices, and made custom-model checks explicit.
  • Improved the full-window reader, library search/cards, smaller-window layouts, writing briefs, keyboard controls, accessible dialogs, and preserved drafts/settings during navigation.
  • Hardened the Electron sandbox, IPC and file access, sanitized prose and illustrations, encrypted stored credentials, and updated vulnerable dependencies.
  • Fixed interrupted-generation recovery, narration cache invalidation, Windows CLI execution, network streaming, export errors, and 6×9 print-PDF dimensions.
  • Added native Windows x64/ARM64 installers alongside the universal Mac app, packaged UI checks, and automatic release publication after every required build and upload check passes.

See the full changelog.

Validation and limits

Built from commit 2c2f3a5b64c5025bb907344dc3d36faff8813b2a, with native builds and tests recorded in this build run. Checks include unit tests, syntax checks, dependency audits, deliberate smoke-runner failure checks, and real Electron smoke tests against source and packaged app code. UI checks cover 12 workflow groups, synthetic generation, six export formats, print dimensions, and IPC isolation. Mac signing/notarization and uploaded asset sizes and SHA256 digests are verified before publication. Mac signing may be performed locally using the maintainer's Keychain; signing credentials are not included in downloads.

Automated checks use synthetic providers. Clean-machine install/upgrade/uninstall, every supported OS/hardware combination, real provider login/quotas, paid image/audio calls, SMTP delivery, and full screen-reader acceptance have not all been manually validated. See release acceptance.

Install a supported writing CLI or configure a Gemini API key in Settings. The desktop runtime is bundled; npm-based CLIs need a separate Node.js installation. Your library is local, but selected AI providers receive prompts and manuscript context; provider accounts and charges are separate. There is no automatic in-app updater; download this version to update.