• v2.9.0-beta.2 db3c9366d1

    v2.9.0-beta.2 Stable

    oscbot released this 2026-06-09 01:00:57 +02:00 | 123 commits to beta since this release

    2.9.0-beta.2 (2026-06-08)

    Features

    • filterable changelog timeline with per-service theming (6351576)
    Downloads
  • v2.9.0-beta.1 8d969b4d3c

    v2.9.0-beta.1 Stable

    oscbot released this 2026-06-09 00:41:26 +02:00 | 127 commits to beta since this release

    2.9.0-beta.1 (2026-06-08)

    Features

    • add unified What's New popover and /changelog page (a234dc9)
    Downloads
  • v2.8.2 4f9f30ac07

    v2.8.2 Stable

    oscbot released this 2026-06-08 23:00:35 +02:00 | 145 commits to main since this release

    2.8.2 (2026-06-08)

    Bug Fixes

    • stop rendering errored phantom CI runs as 'about to start' in the build panel (81c1834)
    Downloads
  • v2.8.1 291668763c

    v2.8.1 Stable

    oscbot released this 2026-06-08 22:31:17 +02:00 | 147 commits to main since this release

    2.8.1 (2026-06-08)

    Bug Fixes

    • forward the session cookie on internal SSR fetches so login survives the origin rewrite (97116f0)
    Downloads
  • v2.8.0 17b7da9a65

    v2.8.0 Stable

    oscbot released this 2026-06-08 22:10:33 +02:00 | 149 commits to main since this release

    2.8.0 (2026-06-08)

    Features

    • forward X-Forwarded-For on internal SSR fetches so rate limits stay per-client (dc0334e)

    Bug Fixes

    • resolve the CI watcher to a stalled state on timeout instead of spinning forever (27afdb0)

    Refactors

    • consume the generated UserPage type instead of a hand-rolled shape (b828d2b)

    CI

    • skip changelog on beta prereleases via per-branch release config (ec2f528)

    Documentation

    • drop beta prerelease entries from changelog (70ee572)
    Downloads
  • v2.7.2-beta.4 d422c1ed33

    v2.7.2-beta.4 Stable

    oscbot released this 2026-06-08 21:05:56 +02:00 | 141 commits to beta since this release

    2.7.2-beta.4 (2026-06-08)

    Bug Fixes

    • resolve the CI watcher to a stalled state on timeout instead of spinning forever (df22b9d)
    Downloads
  • v2.7.2 b289ad6aa3

    v2.7.2 Stable

    oscbot released this 2026-06-08 20:34:20 +02:00 | 155 commits to main since this release

    2.7.2 (2026-06-08)

    Bug Fixes

    • poll user fresh in the CI watcher so fast-run version banners aren't masked by the nav cache (93b3e65)

    Performance Improvements

    • make the admin pick target a typeahead instead of a 100-cap list (0be6243)
    • pause CI-load polling while the tab is hidden (598dbbe)
    • route SSR API fetches to the internal backend when configured (8d7c3f1)

    Refactors

    • consume generated types for CiLoad and PickValue (9eb5d19)
    • consume generated types for Me, CIRun, SkinDetail, admin + CI-health containers (5cc48a8)
    • consume generated types for rate-limit, media, upload, stats, CI-health leaves (0d7ff44)
    • consume generated types for SkinEntry, community, rate-limits, upload, skins-json (c6091b2)
    • remove the write-only me store (1c9c80b)
    • type the CI phase SSE events instead of any (6a0ccb8)

    CI

    • bound the release job runtime (fefa406)
    • bump osc_dev/deploy image on release (Komodo GitOps) (a77b013)
    • fast-forward Renovate auto-merges to match the repo merge policy (5a36ee6)
    • gate PRs on generated types matching the vendored spec (75d7434)
    • SHA-pin third-party actions and let Renovate maintain digests (ca2191a)

    Build

    • vendor branch-matched openapi.json and regenerate the typed client (ddd2d7d)
    Downloads
  • v2.7.2-beta.3 7461809b7e

    v2.7.2-beta.3 Stable

    oscbot released this 2026-06-08 20:20:45 +02:00 | 143 commits to beta since this release

    2.7.2-beta.3 (2026-06-08)

    Bug Fixes

    • poll user fresh in the CI watcher so fast-run version banners aren't masked by the nav cache (93b3e65)

    Refactors

    • consume generated types for CiLoad and PickValue (9eb5d19)
    • consume generated types for Me, CIRun, SkinDetail, admin + CI-health containers (5cc48a8)
    • consume generated types for rate-limit, media, upload, stats, CI-health leaves (0d7ff44)
    • consume generated types for SkinEntry, community, rate-limits, upload, skins-json (c6091b2)

    CI

    • gate PRs on generated types matching the vendored spec (75d7434)

    Build

    • vendor branch-matched openapi.json and regenerate the typed client (ddd2d7d)
    Downloads
  • v2.7.2-beta.2 e1e8a3c49f

    v2.7.2-beta.2 Stable

    oscbot released this 2026-06-08 18:44:29 +02:00 | 151 commits to beta since this release

    2.7.2-beta.2 (2026-06-08)

    Performance Improvements

    • route SSR API fetches to the internal backend when configured (8d7c3f1)
    Downloads
  • v2.7.2-beta.1 80540a245e

    v2.7.2-beta.1 Stable

    oscbot released this 2026-06-08 18:43:27 +02:00 | 153 commits to beta since this release

    2.7.2-beta.1 (2026-06-08)

    Performance Improvements

    • make the admin pick target a typeahead instead of a 100-cap list (0be6243)
    • pause CI-load polling while the tab is hidden (598dbbe)

    Refactors

    • remove the write-only me store (1c9c80b)
    • type the CI phase SSE events instead of any (6a0ccb8)

    CI

    • bound the release job runtime (fefa406)
    • bump osc_dev/deploy image on release (Komodo GitOps) (a77b013)
    • fast-forward Renovate auto-merges to match the repo merge policy (5a36ee6)
    • SHA-pin third-party actions and let Renovate maintain digests (ca2191a)
    Downloads