Skip to content

ValheimOne 0.12.1

Choose a tag to compare

@humangenome humangenome released this 04 Aug 21:28
· 28 commits to main since this release

ValheimOne 0.12.1 makes the live map embeddable in another page and cuts repeat asset transfer to a revalidation round trip. A patch release — the network handshake is untouched, so 0.12.0 clients stay compatible.

Added

  • Embeddable live map. GET /api/embed returns a body fragment, and assets/app.embed.js / assets/app.embed.css provide a root-scoped bundle, so a host page can render the map natively instead of putting it in an iframe.
  • Cached static assets. LiveMap now serves strong ETags, honours If-None-Match with a 304, and ships pre-computed gzip payloads. A returning viewer downloads a revalidation round trip instead of the whole bundle.

Changed

  • The embedded map isolates itself properly: it mounts into a caller-supplied root, routes every request through a configurable API base, keeps keyboard shortcuts and scroll handling inside that root, and leaves the host page's body, document title and URL hash alone.

Upgrading

Drop-in update: replace ValheimOne.dll and restart. No config changes, no schema change. Standalone map behaviour is unchanged.

Checksums

805f4a0164e477d98165fa2a54dfea52b5a49edc60f74dd73c592bd09953bf6e  ValheimOne-0.12.1.zip
f40ebd54f4836ff47c653e2301fde1df645b67dc9075f995c5dc2a332b3ea9ae  ValheimOne-full-0.12.1.zip