-
v2.4.0-beta.2 Stable
released this
2026-06-03 00:36:02 +02:00 | 213 commits to beta since this release2.4.0-beta.2 (2026-06-02)
Bug Fixes
- admin: drive reproject via fetch SSE with CSRF header (08383f2)
Refactors
- admin: replace pregenerate control with reproject read-model backfill (aaa47fb)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.4.0-beta.1 Stable
released this
2026-06-02 23:36:41 +02:00 | 216 commits to beta since this release2.4.0-beta.1 (2026-06-02)
Features
- global navigation progress bar for slow page loads (phase 4) (d4156b1)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.3.0 Stable
released this
2026-06-02 22:31:08 +02:00 | 231 commits to main since this release2.3.0 (2026-06-02)
Features
- adopt the Rust backend's OpenAPI (Scalar docs, regenerated types) (12aab4e)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.2.0 Stable
released this
2026-06-01 01:16:59 +02:00 | 233 commits to main since this release2.2.0 (2026-05-31)
Features
- ui: banner when the git backend is degraded (ce7abae)
Performance Improvements
- nav: cache user/skin/community reads to remove refetch-on-navigation (ecc783e)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.1.2 Stable
released this
2026-05-19 12:55:50 +02:00 | 236 commits to main since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v2.1.1 Stable
released this
2026-05-19 12:25:18 +02:00 | 239 commits to main since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v2.1.0 Stable
released this
2026-05-19 12:17:31 +02:00 | 241 commits to main since this release2.1.0 (2026-05-19)
Features
- add /license page and footer link (5a27aec)
Documentation
- note AGPL-3.0 license in README (514a544)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.0.0 Stable
released this
2026-05-19 00:29:59 +02:00 | 245 commits to main since this release2.0.0 (2026-05-18)
⚠ BREAKING CHANGES
- ui: frontend now targets osc-api v2 — new media URL shape, structured skin detail endpoint (no more html), avatar moved under /api/users/{osu_id}/avatar, ci run subpaths drop /forgejo/.
Features
- ui: add 'API docs' link to admin panel header (-> /api/docs) (e5e8de7)
- ui: add /privacy and /rules pages, link from footer (c75dfc6)
- ui: add API docs link to footer (-> /api/docs Swagger) (15bafcb)
- ui: hide manual rebuild form from non-admins; owners trigger CI implicitly via upload/edit/delete (306131d)
- ui: per-page Open Graph / Twitter embeds (main, user, skin) (d42132c)
- ui: split previews toggle into gameplay/panel/thumbnail (49e4f1f)
- ui: typed ApiBackoffError for 429/409 + getRateLimits + hide force_rebuild from non-admins (a979f31)
Bug Fixes
- skins-editor: disable row drag while editing so dblclick selects text (ee6edbe)
- ui: drop docs phase from CI progress visualizer (no longer emitted) (f79b574)
- ui: drop the non-admin explanatory line from CI panel (71424c4)
- ui: main page logo back as small embed; skin page large embed, title is just skin.ini name (a199c7e)
- ui: privacy and rules pages in first-person, no em-dash, escape {your_osu_id} (66b6f3d)
- ui: remove Cloudflare from privacy (no proxy on sulej.net, direct IP) (53538f2)
- ui: smaller Discord embeds (twitter:card summary); drop main page logo+counts; drop og:video from skin page (66b62df)
Performance Improvements
- ui: hero img eager+fetchpriority high; avatar grid lazy+decoding async; explicit width/height to skip CLS (ef6a5c2)
Refactors
- ui: consume v2 api contract, replace markdown doc with structured detail (c59ec86)
- ui: drop build history rendering from skin detail (bc85edf)
- ui: drop do_docs toggle from CIPanel + admin deploy panel (05ac12a)
- ui: drop pregen docs counter from admin (backend no longer emits it) (df5ad49)
CI
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.0.0-beta.16 Stable
released this
2026-05-19 00:08:36 +02:00 | 233 commits to beta since this release2.0.0-beta.16 (2026-05-18)
Bug Fixes
- ui: main page logo back as small embed; skin page large embed, title is just skin.ini name (a199c7e)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v2.0.0-beta.15 Stable
released this
2026-05-19 00:04:49 +02:00 | 235 commits to beta since this release2.0.0-beta.15 (2026-05-18)
Bug Fixes
- ui: smaller Discord embeds (twitter:card summary); drop main page logo+counts; drop og:video from skin page (66b62df)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads