github FireBall1725/librarium-api v26.8.0

latest releases: v26.9.1-rc.1, v26.9.0, v26.8.1-rc.11...
one month ago

What's Changed

  • docs: align README and OpenAPI opener with editions positioning by @FireBall1725 in #39
  • feat(sync): add schema migrations for sync protocol by @FireBall1725 in #40
  • feat(sync): add GET /sync/changes endpoint (v1: user_book_interactions) by @FireBall1725 in #41
  • feat(sync): add POST /sync/apply endpoint by @FireBall1725 in #42
  • feat(auth): grace window on refresh tokens and longer default TTLs by @FireBall1725 in #43
  • ci: gate formatting with gofmt, and bring the tree to a clean baseline by @FireBall1725 in #52
  • chore: ignore the gofmt sweep in git blame by @FireBall1725 in #53
  • fix(series): don't let one bad volume row abort the whole sync by @ennui2342 in #49
  • fix(search): prevent non-ASCII queries from matching all books by @vasiliisorokin in #44
  • fix(hardcover): FetchSeriesVolumes queries wrong field, doesn't validate dates by @ennui2342 in #50
  • fix(providers): start SearchBooks' deadline after the first result, not at search start by @ennui2342 in #51
  • fix(providers): bound the ISBNdb and MangaDex HTTP clients by @FireBall1725 in #54
  • feat(providers): let metadata providers declare structured config fields by @ennui2342 in #45
  • feat(ai): optional API key for the Ollama provider by @FireBall1725 in #55
  • chore(deps): Bump the go-deps group across 1 directory with 5 updates by @dependabot[bot] in #38
  • chore(deps): Bump the ci-actions group across 1 directory with 9 updates by @dependabot[bot] in #56
  • fix(dashboard): give read books a date_finished by @FireBall1725 in #57
  • fix(dashboard): stop counting recently-edited rows as recently-read by @ennui2342 in #48

New Contributors

Full Changelog: v26.4.4...v26.8.0

Don't miss a new librarium-api release

NewReleases is sending notifications on new releases.