Skip to content

Releases: Silo-Server/silo-plugin-sdk

v0.23.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 14:52
96074c2

What's Changed

  • ci: run CI on GitHub-hosted runners by @Quick104 in #35
  • feat(auth): let network access providers sign in the device owner by @Quick104 in #36

Full Changelog: v0.22.0...v0.23.0

v0.22.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 15:25
eb5ac6f

What's Changed

  • feat(auth): add typed sign-in results and account checks for auth providers by @Quick104 in #34

Full Changelog: v0.21.0...v0.22.0

v0.21.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 18:40
110624c

What's Changed

  • feat(watchsync): add dropped shows, a rating watch gate, and page warnings by @Quick104 in #33

Full Changelog: v0.20.0...v0.21.0

v0.20.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 16:18
fc41458

What's Changed

  • ci: add trusted reusable Linux workflow by @Quick104 in #28
  • ci: route member builds to private Linux runners by @Quick104 in #29
  • feat(requestrouter): let request routers word their step of a request by @Quick104 in #32

Full Changelog: v0.19.0...v0.20.0

v0.19.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 00:39
50a39c7

What's Changed

  • feat(requestrouter): let request routers report download progress by @Quick104 in #27

Full Changelog: v0.18.0...v0.19.0

v0.18.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 05:35
6c1da00

What's Changed

  • feat(requestrouter): carry requested seasons to request routers by @Quick104 in #25

Full Changelog: v0.17.0...v0.18.0

v0.17.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 18:32
488af9b

What's Changed

  • feat(watchsync): add rating state and the series media type by @Quick104 in #23

Full Changelog: v0.16.1...v0.17.0

v0.16.1

Choose a tag to compare

@github-actions github-actions released this 14 Sep 20:02
9bb04f1

What's Changed

  • fix(runtime): dial the host broker at bind time by @Quick104 in #22

Full Changelog: v0.16.0...v0.16.1

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 18:37
4bccad3

What's Changed

  • docs: standardize contribution guidance by @Quick104 in #18
  • docs: add naming and branding guidance for plugin authors by @Quick104 in #20
  • build(deps): bump golang.org/x/net from 0.53.0 to 0.55.0 by @dependabot[bot] in #7
  • feat(network-access): add the network_access_provider.v1 capability by @Quick104 in #21

Full Changelog: v0.15.0...v0.16.0

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