CultLib/packages/cultnet-ts/CHANGELOG.md

1.1 KiB

Changelog

All notable changes to cultnet-ts are recorded here, following Keep a Changelog.

Unreleased

Breaking

  • CultMeshCdnChunkRef carries id (slot 4), the reference's element id. encodeManifest writes five-slot chunk references and packContent sets the decimal offset as the id, as the reference does; a manifest written before ids reads "" and is rewritten with the slot. Content vectors regenerated from the reference.

  • Needs the cultcache-ts release that ships with this change (its manifest range moves with that release): the Idunn runtime authority reader calls readSingleFileStore, which 0.14.x does not export. An absent authority file is now a plain Error without a code.

[0.3.0]

Added

  • cultnet-ts/content: the CultMesh CDN content plane. Manifest and chunk types, canonical manifest encode and decode, packContent, SHA-256 helpers, and the chunk and artifact record keys, with wire parity to the C# reference.

Changed

  • Depends on @gamecult/cultcache-ts ^0.14.1, which exports checkPayloadDepth.