• v2.0.0-beta.3 01b7bd644f

    v2.0.0-beta.3 Stable

    oscbot released this 2026-05-18 21:07:02 +02:00 | 436 commits to beta since this release

    2.0.0-beta.3 (2026-05-18)

    Features

    • semver: rank CalVer tags newer than legacy semver in sort_desc (a68595f)
    Downloads
  • v2.0.0-beta.2 140cd293d1

    v2.0.0-beta.2 Stable

    oscbot released this 2026-05-18 20:29:00 +02:00 | 440 commits to beta since this release

    2.0.0-beta.2 (2026-05-18)

    Features

    • api: structured skin detail endpoint with author + build history (58f83a6)
    Downloads
  • v2.0.0-beta.1 6364ea1014

    v2.0.0-beta.1 Stable

    oscbot released this 2026-05-18 20:24:50 +02:00 | 443 commits to beta since this release

    2.0.0-beta.1 (2026-05-18)

    ⚠ BREAKING CHANGES

    • api: /api/m/{osu_id}/... is removed; media is now served at
      /api/users/{osu_id}/media/{category}/{dir}.{ext}?ref={ref}. GET /skins/{dir}/doc
      is removed along with markdown rendering, sanitizer, and pregenerated doc
      cache; the replacement structured detail endpoint lands next.

    Code Refactoring

    • api: media URL rework + drop markdown doc rendering (93acb8b)
    Downloads
  • v1.4.2 c2a2de97d7

    v1.4.2 Stable

    oscbot released this 2026-05-17 22:52:47 +02:00 | 465 commits to main since this release

    1.4.2 (2026-05-17)

    Bug Fixes

    • avatar: log non-2xx upstream responses at warning for operator visibility (82f2dd5)
    Downloads
  • v1.4.1 d4d386e062

    v1.4.1 Stable

    oscbot released this 2026-05-17 22:28:31 +02:00 | 470 commits to main since this release

    1.4.1 (2026-05-17)

    Bug Fixes

    • config: correct stale garage_bucket default from "gitea" to "forgejo" (66075a9)
    Downloads
  • v1.4.0 820c66043e

    v1.4.0
    All checks were successful
    Build and Push osc-api / Build & push osc-api (push) Successful in 8s
    Stable

    oscbot released this 2026-05-17 22:08:59 +02:00 | 473 commits to main since this release

    1.4.0 (2026-05-17)

    Features

    • security: F-5 backend — double-submit CSRF tokens (820c660)
    Downloads
  • v1.3.0 d455d18764

    v1.3.0
    All checks were successful
    Build and Push osc-api / Build & push osc-api (push) Successful in 8s
    Stable

    oscbot released this 2026-05-17 22:08:59 +02:00 | 476 commits to main since this release

    1.3.0 (2026-05-17)

    Features

    • security: F-8 + F-14 quick wins (d455d18)
    Downloads
  • v1.2.3 f157074d00

    v1.2.3
    All checks were successful
    Build and Push osc-api / Build & push osc-api (push) Successful in 8s
    Stable

    oscbot released this 2026-05-17 22:08:59 +02:00 | 477 commits to main since this release

    1.2.3 (2026-05-17)

    Bug Fixes

    • auth: admin role tracks ADMIN_OSU_IDS in both directions (f157074)
    Downloads
  • v1.2.2 27cfa8b4fc

    v1.2.2
    All checks were successful
    Build and Push osc-api / Build & push osc-api (push) Successful in 7s
    Stable

    oscbot released this 2026-05-17 22:08:59 +02:00 | 478 commits to main since this release

    1.2.2 (2026-05-17)

    Bug Fixes

    • pregen: log.exception instead of log.warning(..., e) (27cfa8b)
    Downloads
  • v1.2.1 41aca7f3a5

    v1.2.1
    All checks were successful
    Build and Push osc-api / Build & push osc-api (push) Successful in 9s
    Stable

    oscbot released this 2026-05-17 22:08:59 +02:00 | 479 commits to main since this release

    1.2.1 (2026-05-17)

    Bug Fixes

    • nh3: drop 'rel' from attribute allowlist (41aca7f)
    Downloads