Skip to content

Shelfbound libraries 0.8.1 (snapshot schema 0.6.0)

Latest

Choose a tag to compare

@Wolfsblvt Wolfsblvt released this 21 Jul 15:08
· 3 commits to main since this release

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 LastPlayed event 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.