Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 14 additions & 18 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,10 @@ All notable changes to wc3-forge are documented here. The format is based on
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [1.0.7] - 2026-09-05

### Fixed

- **CI (Windows catalog-sync + macOS Import Manager).** Two pre-existing
Darwin/Windows CI failures, unrelated to #34:
- The MCP catalog drift check used `git diff --exit-status`, which is
not a Git option. Git for Windows errored "invalid option" and the
step then reported a false catalog drift. The flag is `--exit-code`.
- Folder-backed `ReadFile` / `delete` joined WC3 backslash paths
(`war3mapImported\foo.blp`) as a single filename on POSIX, so add
succeeded (write already normalized) but list/rename/reopen said the
file was missing. `folderSource` read/write/delete now all go through
`resolve()`.
- **`f` types in the Trigger Editor script pane.** The Frame Selection
hotkey (`f`) no longer swallows the key while a custom-script (or any
Monaco) editor is focused, so you can type `function` instead of
`unction`. The input-focus gate now recognizes Monaco's EditContext
surface — not just `<input>` / `<textarea>` — and viewport hotkeys
(`f`, `m`, `1`/`2`/`3`, Tab, Delete) stay quiet while an editor dialog
is open. ([#34](https://github.com/StephenSHorton/wc3-forge/issues/34))
- **Water missing on latest-Reforged maps.** The Terrain Cell inspector could
say "Has water: yes" while the viewport drew none. Two causes, both
triggered by maps saved in current Reforged World Editor:
Expand All @@ -37,6 +20,19 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
invisible. Lookups now follow HiveWE's tileset-mount order, and water
textures are requested as `.dds` (with `.blp` sibling fallback) like
the rest of the terrain. ([#35](https://github.com/StephenSHorton/wc3-forge/issues/35))
- **`f` types in the Trigger Editor script pane.** The Frame Selection
hotkey (`f`) no longer swallows the key while a custom-script (or any
Monaco) editor is focused, so you can type `function` instead of
`unction`. The input-focus gate now recognizes Monaco's EditContext
surface — not just `<input>` / `<textarea>` — and viewport hotkeys
(`f`, `m`, `1`/`2`/`3`, Tab, Delete) stay quiet while an editor dialog
is open. ([#34](https://github.com/StephenSHorton/wc3-forge/issues/34))
- **Import Manager on macOS.** Folder-backed `ReadFile` / `delete` joined
WC3 backslash paths (`war3mapImported\foo.blp`) as a single filename on
POSIX, so add succeeded but list/rename/reopen said the file was missing.
All three `folderSource` operations now go through `resolve()`. CI's
Windows catalog-sync step also used the invalid flag `git diff
--exit-status` (now `--exit-code`).

## [1.0.6] - 2026-07-06

Expand Down
Loading