Updateschanged
openmw-workbench development 0.7.1-dev.7 → 0.7.2-dev.11, stable 0.7.0 → 0.7.1
Published by openmw-workbench. release artifacts development
Channel development
-
changed:
development head
0.7.1-dev.7→0.7.2-dev.11
development: Artifacts
-
changed:
Artifact jpk size
156645 bytes→156615 bytes
Channel stable
-
changed:
stable head
0.7.0→0.7.1
stable: Artifacts
-
changed:
Artifact jpk size
156642 bytes→156608 bytes
Releases
- added: Release 0.7.2-dev.11development, available, dated 2026-10-24 by its publisher
- added: Release 0.7.1stable, available, dated 2026-10-24 by its publisher
- removed: Development build 0.7.1-dev.7replaced, as development builds are
Publisher's notes for 0.7.1 stable
`self.ATTACK_TYPE` and nearby's enum tables are public API, and the contract that says so is generated from OpenMW's source.
Added
tools/contract.jslwritessrc/contract.jslfrom an OpenMW source tree: the Lua API spec, the C++ that installs packages and engine handlers, the builtin manifests, and the builtin Lua. The contract had no generator; this one reproduces it, and lists as engine-internal only the members the review's own reading can meet.
Fixed
self.ATTACK_TYPE,nearby.NAVIGATOR_FLAGS,nearby.COLLISION_SHAPE_TYPEandnearby.FIND_PATH_STATUSare members, not engine-internal: the spec declares them as types without a field attaching them, and the C++ installs each on its package by that name. A review no longer warns that using them leans on undocumented API.
Written by the publisher and shown verbatim, rendered through a sanitizer.