commit 64aa2ee31a1bc2f9e78095cf37433b5937a21b43
parent 962939c5302d3633e8386d910f2af5a78d693983
Author: Michael Camilleri <[email protected]>
Date: Mon, 22 Jun 2026 10:08:13 +0900
Update CmVersion fields
Diffstat:
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/Crossmake/Sources/Fillmake/main.swift b/Crossmake/Sources/Fillmake/main.swift
@@ -1193,7 +1193,9 @@ func exportXD(state: PuzzleState, black: [Bool], slots: [Slot], options: Options
let numbers = clueNumberGrid(black: black)
var lines: [String] = [
"Title: \(options.title)",
- "CmVer: 3",
+ // Keep in step with XD.currentCmVersion in the app; Crossmake is a
+ // standalone package and can't reference that symbol directly.
+ "CmVer: 5",
"Revision: 1",
"Bundle: cm-basic",
"Author: \(options.author)",
diff --git a/Crossmate/MarketingPuzzleScreenshotView.swift b/Crossmate/MarketingPuzzleScreenshotView.swift
@@ -49,7 +49,7 @@ struct MarketingPuzzleScreenshotView: View {
let source = """
Title: Crossmate
Publisher: Collaborative Crossword App for iOS & iPadOS
- CmVer: 3
+ CmVer: \(XD.currentCmVersion)
Author: Crossmate