-
v2.8.0 Stable
released this
2026-06-08 22:10:33 +02:00 | 489 commits to main since this release2.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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.7.2-beta.4 Stable
released this
2026-06-08 21:05:56 +02:00 | 516 commits to beta since this release2.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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.7.2 Stable
released this
2026-06-08 20:34:20 +02:00 | 495 commits to main since this release2.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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.7.2-beta.3 Stable
released this
2026-06-08 20:20:45 +02:00 | 518 commits to beta since this release2.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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.7.2-beta.2 Stable
released this
2026-06-08 18:44:29 +02:00 | 526 commits to beta since this release2.7.2-beta.2 (2026-06-08)
Performance Improvements
- route SSR API fetches to the internal backend when configured (8d7c3f1)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.7.2-beta.1 Stable
released this
2026-06-08 18:43:27 +02:00 | 528 commits to beta since this release2.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
CI
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.7.1 Stable
released this
2026-06-07 10:31:30 +02:00 | 516 commits to main since this release2.7.1 (2026-06-07)
Performance Improvements
- fetch the current user in a server load to avoid a duplicate request (3eed15d)
- lazy-load the skins editor and CI panel (f5d2784)
CI
- pass github.ref_name through env to avoid run-step interpolation (28d8882)
- squash-merge Renovate auto-merges instead of a merge commit (1f0dcd0)
- stop auto-merging minor and digest dependency updates (fedb3fd)
Documentation
- ui: correct stale forgejo_run_id comment in CIPanel (3d6c59b)
Dependencies
- update dependency @types/node to v24.13.0 (a3c0c79)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.7.1-beta.1 Stable
released this
2026-06-07 10:18:25 +02:00 | 539 commits to beta since this release2.7.1-beta.1 (2026-06-07)
Performance Improvements
- fetch the current user in a server load to avoid a duplicate request (3d14eba)
- lazy-load the skins editor and CI panel (630558d)
CI
- pass github.ref_name through env to avoid run-step interpolation (432f580)
- squash-merge Renovate auto-merges instead of a merge commit (d9f9cca)
- stop auto-merging minor and digest dependency updates (0461ecb)
Documentation
- ui: correct stale forgejo_run_id comment in CIPanel (3d6c59b)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.7.0 Stable
released this
2026-06-07 02:22:36 +02:00 | 524 commits to main since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v2.6.0-beta.3 Stable
released this
2026-06-07 02:15:08 +02:00 | 546 commits to beta since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)