Skip to content

MostlyText alpha 1 — MacDown 2 source build

Pre-release
Pre-release

Choose a tag to compare

@Joncallim Joncallim released this 15 Oct 06:33
268bee5

MostlyText alpha 1 — MacDown 2 source build

An early source build for people who want to try the app and report problems.
The app still opens as MacDown 2; the transition to MostlyText is on the
roadmap. There are no prebuilt app downloads in this alpha.

Build from source

Requirements: macOS 26 or later, Apple Silicon for these verified commands,
Xcode 26, and XcodeGen.

git clone --branch v0.1.0-alpha.1 --single-branch https://github.com/Joncallim/macdown_2.git
cd macdown_2/MacDown2
xcodegen generate
scripts/pin-xcode-package-versions.sh
xcodebuild \
  -project MacDown2.xcodeproj \
  -scheme MacDown2 \
  -configuration Release \
  -destination 'platform=macOS,arch=arm64' \
  -onlyUsePackageVersionsFromResolvedFile \
  -derivedDataPath build/DerivedData \
  CODE_SIGNING_ALLOWED=NO \
  build

The unsigned local build is at
build/DerivedData/Build/Products/Release/MacDown2.app.

Known limitations

  • Use copies of documents while testing.
  • Syntax-highlighting correctness and larger-file responsiveness remain under
    investigation: #459,
    #203, and
    #472.
  • Experimental background-reparse work is excluded from this alpha.
  • Local builds are unsigned and there are no automatic updates. Signed
    downloads are planned through App Store and direct distribution.

Verification

This prerelease tags source commit
268bee5f588dc8c8a19eb3b7009040f8c182585a.
An isolated unsigned arm64 Release build completed for that source. This note
does not claim a fresh full test-suite pass.

Third-party source and notices

MostlyText-v0.1.0-alpha.1-corresponding-source.tar.gz provides
overinclusive pinned source and notice coverage for the bundled D2, Mermaid,
and Viz.js/Graphviz material. It is evidence for those bundled components, not
a blanket legal certification. SHA-256:

b082aa2e9328e7feebfa83b0e8f2db4516e9aee497e3bc7a4379619a9bb1c759

Feedback

Please report reproducible problems at
https://github.com/Joncallim/macdown_2/issues with the tag, macOS version,
Xcode version, and steps to reproduce. Do not include personal documents or
secrets.