Skip to content
AsHyAmS
Network state observed every site read A snapshot, not live telemetry.

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.jsl writes src/contract.jsl from 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_TYPE and nearby.FIND_PATH_STATUS are 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.