Shelfbound 0.8.1 is a patch release of Shelfbound.Core, Shelfbound.Query, and Shelfbound.Steam. The snapshot schema remains 0.6.0.
Changes
- Preserve the newest known
LastPlayedevent when local and Steam Web observations are merged. Missing Web recency can no longer clear a known local timestamp; equal instants preserve the local offset representation while Web playtime keeps its existing precedence. - Harden API-compatibility validation for patch releases. A patch must compare cleanly with its immediate published baseline and cannot reuse historical compatibility suppressions; intentional pre-1.0 API breaks still require a minor version bump and reviewed suppressions.
Verification
- Exact source:
05dae2ed390f143f7aa191b44306add20d5b4261 - Package set:
Shelfbound.Core,Shelfbound.Query,Shelfbound.Steam - Package/schema mapping:
0.8.1/0.6.0 - Release preflight verified package identity, SourceLink/source commit, symbols, API compatibility, and exact downstream restore/contract behavior.