diff --git a/src/release-notes/2026-07-22-mcp-preview.md b/src/release-notes/2026-07-22-mcp-preview.md index 02d6a91..179f241 100644 --- a/src/release-notes/2026-07-22-mcp-preview.md +++ b/src/release-notes/2026-07-22-mcp-preview.md @@ -1,6 +1,6 @@ --- id: 2026-07-22-mcp-preview -title: July 22, 2026 — MCP Preview +title: "July 22, 2026: MCP Preview" date: 2026-07-22 order: 1 --- diff --git a/src/release-notes/2026-07-22-update-2.md b/src/release-notes/2026-07-22-update-2.md index a71019e..bf4b987 100644 --- a/src/release-notes/2026-07-22-update-2.md +++ b/src/release-notes/2026-07-22-update-2.md @@ -1,6 +1,6 @@ --- id: 2026-07-22-bots-and-workflow -title: July 22, 2026 — Update 2 +title: "July 22, 2026: Update 2" date: 2026-07-22 order: 2 --- diff --git a/src/release-notes/2026-07-24-update.md b/src/release-notes/2026-07-24-update.md index 2e4aa51..5e7b7aa 100644 --- a/src/release-notes/2026-07-24-update.md +++ b/src/release-notes/2026-07-24-update.md @@ -1,6 +1,6 @@ --- id: 2026-07-24-recovery-and-activity -title: July 24, 2026 — Update +title: "July 24, 2026: Update" date: 2026-07-24 order: 1 --- diff --git a/src/release-notes/2026-07-27-editor-tools.md b/src/release-notes/2026-07-27-editor-tools.md index 72148b0..ee81a51 100644 --- a/src/release-notes/2026-07-27-editor-tools.md +++ b/src/release-notes/2026-07-27-editor-tools.md @@ -1,6 +1,6 @@ --- id: 2026-07-27-editor-tools -title: July 27, 2026 — Editor Tools Update +title: "July 27, 2026: Editor Tools Update" date: 2026-07-27 order: 1 --- diff --git a/src/release-notes/2026-07-28-surface-workflow.md b/src/release-notes/2026-07-28-surface-workflow.md index 2e576bc..3c9d312 100644 --- a/src/release-notes/2026-07-28-surface-workflow.md +++ b/src/release-notes/2026-07-28-surface-workflow.md @@ -1,6 +1,6 @@ --- id: 2026-07-28-surface-workflow -title: July 28, 2026 — Surface Workflow Update +title: "July 28, 2026: Surface Workflow Update" date: 2026-07-28 order: 1 --- diff --git a/src/release-notes/2026-07-29-uv-editing.md b/src/release-notes/2026-07-29-uv-editing.md index 400d2e6..dcb8baf 100644 --- a/src/release-notes/2026-07-29-uv-editing.md +++ b/src/release-notes/2026-07-29-uv-editing.md @@ -1,6 +1,6 @@ --- id: 2026-07-29-uv-editing -title: July 29, 2026 — UV Editing Update +title: "July 29, 2026: UV Editing Update" date: 2026-07-29 order: 1 --- diff --git a/src/release-notes/2026-08-04-project-settings.md b/src/release-notes/2026-08-04-project-settings.md index d1b7d8a..0888973 100644 --- a/src/release-notes/2026-08-04-project-settings.md +++ b/src/release-notes/2026-08-04-project-settings.md @@ -1,6 +1,6 @@ --- id: 2026-08-04-project-settings -title: August 4, 2026 — Portable Project Settings +title: "August 4, 2026: Portable Project Settings" date: 2026-08-04 order: 1 --- diff --git a/src/release-notes/2026-08-05-editor-workflow.md b/src/release-notes/2026-08-05-editor-workflow.md index f9766fc..67d2197 100644 --- a/src/release-notes/2026-08-05-editor-workflow.md +++ b/src/release-notes/2026-08-05-editor-workflow.md @@ -1,6 +1,6 @@ --- id: 2026-08-05-editor-workflow -title: August 5, 2026 — Editor Workflow Improvements +title: "August 5, 2026: Editor Workflow Improvements" date: 2026-08-05 order: 1 --- diff --git a/src/release-notes/2026-08-05-game-export-preview.md b/src/release-notes/2026-08-05-game-export-preview.md index bb74553..fb70cbf 100644 --- a/src/release-notes/2026-08-05-game-export-preview.md +++ b/src/release-notes/2026-08-05-game-export-preview.md @@ -1,16 +1,16 @@ --- id: 2026-08-05-game-export-preview -title: August 5, 2026 — Game Export and Preview +title: "August 5, 2026: Game Export and Preview" date: 2026-08-05 order: 2 --- -Packaging and testing maps now fit more naturally into both Maker projects and the editor's Quick Play workflow. +Packaging and testing maps now fit more naturally into both game-level exports and the editor's Quick Play workflow. -## Maker export target +## Game-level export target -- Release Package can export a game-level bundle for Maker projects. -- The export includes the compiled level and the supporting files needed by the game project. +- Release Package can export a game-level bundle. +- The export includes the compiled level and its supporting files. ## Reliable Quick Play updates diff --git a/src/release-package-dialog.ts b/src/release-package-dialog.ts index de5e459..69831a6 100644 --- a/src/release-package-dialog.ts +++ b/src/release-package-dialog.ts @@ -55,7 +55,7 @@ function defaults(mapName: string): StoredRelease { export function gameReleaseBuildIssue(target: ReleaseTarget, build: BuildRecord | null): string | null { if (target !== 'game' || !build) return null; - if (!build.aas) return 'Maker game levels require a successful AAS bot-navigation stage. Recompile with Generate AAS enabled.'; + if (!build.aas) return 'Game-level exports require a successful AAS bot-navigation stage. Recompile with Generate AAS enabled.'; return null; } @@ -266,7 +266,7 @@ export async function openReleasePackageDialog(options: ReleasePackageDialogOpti const targetInput = document.createElement('select'); for (const [value, label] of [ ['map', 'Quake 3 map package'], - ['game', 'Maker game level (BSP + AAS + source)'], + ['game', 'Game-level bundle (BSP + AAS + source)'], ] as const) { const option = document.createElement('option'); option.value = value; diff --git a/tests/release-package-dialog.test.ts b/tests/release-package-dialog.test.ts index 9acb63a..a17a503 100644 --- a/tests/release-package-dialog.test.ts +++ b/tests/release-package-dialog.test.ts @@ -37,7 +37,7 @@ describe('release package build selection', () => { expect(selectReleaseBuild([build(3, source, true)], 3, buildSourceFingerprint(source))).toBeNull(); }); - it('requires AAS for Maker game-level exports', () => { + it('requires AAS for game-level exports', () => { const withoutAas = build(2); expect(gameReleaseBuildIssue('map', withoutAas)).toBeNull(); expect(gameReleaseBuildIssue('game', withoutAas)).toMatch(/require.*AAS/i);