Skip to content

v0.15.0

Choose a tag to compare

@Quick104 Quick104 released this 27 Aug 00:15
d1e3ce1

Season-scoped image galleries

  • GetImagesRequest and ImageRecord gain an optional season_number (fields 5 and 7) so hosts can request artwork for one exact TV season and verify which season the returned images belong to. Presence is explicit: season zero is a valid Specials request, absence means item-level — never infer scope from the numeric value (GetSeasonNumber() != 0 conflates the two).
  • The request scope is a scope, not a guarantee: plugins that can filter by season should do so, plugins should populate ImageRecord.season_number whenever the season is known, and hosts must bucket and verify by the per-image field rather than assume a filtered response. The contract is documented on the proto fields and in the new "Presence-Sensitive Optional Fields" section of docs/compatibility.md.
  • Additive wire change only — existing hosts and plugins keep their item-level behavior unchanged.

Full changes: #16

What's Changed

  • feat(metadata): scope image galleries to TV seasons by @blurbery in #16

New Contributors

Full Changelog: v0.14.0...v0.15.0

What's Changed

  • feat(metadata): scope image galleries to TV seasons by @blurbery in #16

New Contributors

Full Changelog: v0.14.0...v0.15.0