Skip to content

Milestones

List view

  • Unscheduled: valid ideas not yet assigned to a train. Promotion path: Backlog -> a dated train milestone during release planning.

    No due date
    0/15 issues closed
  • Prefs modernization (PAPreferences replacement), XCUITest + CI phases, dependency upgrades (Prism, LibYAML). Last ObjC-era train; Swift port starts next.

    Due by October 25, 2026
    0/6 issues closed
  • Parser swap: hoedown -> cmark-gfm, validated against the golden corpus. sourcepos replaces the abandoned hoedown source-map patching (#466). Several hoedown-tagged rendering bugs expected to close as side effects.

    Due by October 11, 2026
    0/7 issues closed
  • WKWebView migration (#111), alone. Load-bearing change: longer RC, beta-feed soak, golden corpus as regression gate. Nothing else rides this train.

    Due by September 27, 2026
    0/2 issues closed
  • Deliberately small train before maintainer travel: accumulated small fixes and docs only. Cut early. Trains skip a beat until mid-September.

    Due by August 23, 2026
    0/4 issues closed
  • Decision + foundation train: golden-file rendering corpus, cmark-gfm migration plan (#77), Mermaid test harness, testability phase 2. User-visible padding: Format menu additions.

    Due by August 9, 2026
    0/11 issues closed
  • Distribution train: Sparkle 2 + EdDSA auto-updates restored, beta channel enabled, app icon, zoom unification. Fix the pipes before taking risk.

    Due by July 26, 2026
    1/23 issues closed
  • Post-Swift-port: PEG Markdown Highlight replacement, YAML.framework replacement, editor-side rendering bugs best fixed in Swift.

    No due date
    4/7 issues closed
  • Swift port, decomposed per-subsystem and executed leaves-first under the test coverage built in 3000.1.x. New code is Swift as of v3000.0.8 (#475). Blocked on 3000.1.x completion.

    No due date
    0/1 issues closed
  • WKWebView migration, PAPreferences replacement, refactoring for testability

    No due date
    9/10 issues closed