-
v5.1.0 Stable
released this
2026-08-18 14:22:07 +02:00 | 21 commits to main since this release5.1.0 (2026-08-18)
Features
- name the skins each render lane is working on (23b3618)
- show render steps as parallel lanes gated before publishing (4d9ba5e)
Bug Fixes
- report deleting the last skin as a live change instead of nothing to update (5c0a94d)
Dependencies
- update pnpm to v11.21.0 (fa93148)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v5.1.0-beta.3 Stable
released this
2026-08-18 14:08:41 +02:00 | 43 commits to beta since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v5.1.0-beta.1 Stable
released this
2026-08-18 13:08:57 +02:00 | 47 commits to beta since this release5.1.0-beta.1 (2026-08-18)
Features
- show render steps as parallel lanes gated before publishing (a2f5219)
Dependencies
- update pnpm to v11.21.0 (fa93148)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v5.0.0 Stable
released this
2026-08-18 08:38:37 +02:00 | 30 commits to main since this release5.0.0 (2026-08-18)
⚠ BREAKING CHANGES
- read render runs by osu_id, the api dropped run_key
- drop the /users/0 legacy community-skin redirects
Bug Fixes
- show every api setting on the admin settings page, unlisted keys under Other (d48e269)
Refactors
- drop dead compat guards in admin, intersect and the stub api (ac2f133)
- drop the /users/0 legacy community-skin redirects (3a020f4)
- follow the SkinsUpdate/update_skins rename (5f04971)
- read only the detail error envelope the api emits (3afa5ce)
- read render runs by osu_id, the api dropped run_key (ede1088)
- sync types and drop the pre-backfill revision guard from version labels (6943586)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v5.0.0-beta.1 Stable
released this
2026-08-18 08:28:23 +02:00 | 51 commits to beta since this release5.0.0-beta.1 (2026-08-18)
⚠ BREAKING CHANGES
- read render runs by osu_id, the api dropped run_key
- drop the /users/0 legacy community-skin redirects
Bug Fixes
- show every api setting on the admin settings page, unlisted keys under Other (d48e269)
Refactors
- drop dead compat guards in admin, intersect and the stub api (ac2f133)
- drop the /users/0 legacy community-skin redirects (3a020f4)
- follow the SkinsUpdate/update_skins rename (5f04971)
- read only the detail error envelope the api emits (3afa5ce)
- read render runs by osu_id, the api dropped run_key (ede1088)
- sync types and drop the pre-backfill revision guard from version labels (6943586)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v4.1.0 Stable
released this
2026-08-17 22:44:44 +02:00 | 39 commits to main since this release4.1.0 (2026-08-17)
Features
- give translucent chrome an opaque fallback under reduced transparency (8bfda68)
- label the pick button on skin cards where the card is wide enough (075f4f0)
- show the running phase in the admin render queue (a8fcefd)
- strengthen every border when the OS asks for more contrast (29c32c4)
Bug Fixes
- align the skin page's action card with the preview, not the description (f459b1d)
- bound dialog height to the viewport so short screens can scroll to the actions (0b372fc)
- break long unbroken names and error text instead of overflowing the page (c13a418)
- call support one thing everywhere (ea81b3b)
- cap popovers, selects and menus to the space the viewport actually leaves (6e8dcde)
- cap textarea auto-growth at a scrollable max height (1dc882c)
- carry the login wall's next through the navbar login (bbc7222)
- correct stale copy, flag hidden communities and let narrow forms wrap (151a321)
- count renders, not skins, in the busy banner (998373a)
- count tokens read by script as used in the css audit (a051828)
- distinguish a loading announcements list from an empty one (e9aade6)
- distinguish loading member and join-request lists from empty ones (c1dad7f)
- drop internal terms from the upload dialog (ffbe2cc)
- drop overlay and progress-bar movement under reduced motion (66d9875)
- drop the removed --name/WORKER_ID flag from the worker setup guide (65b4d74)
- explain rate limits in plain words (c6f33b0)
- explain render picks in plain words and show what unset slots fall back to (12c80da)
- expose the full text of truncated names and descriptions via title (acfffb4)
- fade the admin tab strip's edge where it scrolls (572926f)
- give skin cards and roster rows a press state for touch (9138a45)
- give yellow status text a light-theme tone that clears 3:1 (192c24c)
- hold the Twitch tip while a render banner is showing (1f67ed8)
- keep changelog pills reachable and drop opacity-faded labels (470e3d7)
- keep logged-out visitors off the inquiry form and the queue poll (60cc483)
- label recent renders by status and drop the via-site badge (820b600)
- let a dialog's own max-width win over the primitive's (b2f5dfe)
- let skin card tags and description span the card under the actions (3345ff2)
- let the admin overview grid columns shrink below their content (ea4c5c0)
- make the version picker read as history instead of a bare date (8168a26)
- match the real open state so overlay transitions actually run (0526630)
- name icon-only controls, label bare fields and keep heading levels in order (11e19ad)
- paint the community accent onto what the page actually renders (198d913)
- plain wording for nav labels, the leave confirmation and the download-all tooltip (c1e76a2)
- raise inactive tab contrast above 3:1 on Latte (2553373)
- render inquiry timestamps without a locale-dependent format (eddc3b9)
- roster pages of 48 in batches of 12 so no column count ends mid-row (f998d7f)
- roster pages of 54 in batches of 18 (59eee6f)
- route the changelog anchor jump through SvelteKit's replaceState (133eb2b)
- say when a community has no accent instead of showing the default swatch (a9680e0)
- serve avatars from the stub the way the real api does (8dc7a61)
- shorter empty state for a community skin page (4c1a527)
- show the rate-limit retry as minutes, not raw seconds (34afd65)
- tie the dialog footer bleed to the dialog padding so it stops overhanging (dd29d47)
- title every page and mark the active admin section (35fc6bd)
- use the shared Textarea for the inline skin description editor (93d381b)
- wrap the render worker capability badges (4145c2d)
- wrap the worker command so the copy button never covers it (e1b851d)
Reverts
- keep the skin card pick button icon-only (8680a0f)
Refactors
- drop move-to-top/bottom from editor rows and shorten the JSON tab (af0907f)
- move the theme-color tint into the palette instead of the toggle (f22fb1c)
- use the Checkbox primitive for the last native checkboxes (04e1da1)
CI
- add an overflow audit that renders every route against hostile content (614b7ae)
Documentation
- scope the fmtNum locale note to the helper (e634e08)
Styles
- tighten letter-spacing as the heading sizes grow (63d4326)
Tests
- add an accessible-name, title and console gate (76725b1)
- composite element opacity, skip disabled controls and reach every route in the contrast audit (b743ca3)
- freeze motion and reach every route in the overflow audit (8399ddd)
- shape the stub api to the openapi contract with logged-out and setup modes (7d33925)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v4.1.0-beta.9 Stable
released this
2026-08-17 22:39:45 +02:00 | 64 commits to beta since this release4.1.0-beta.9 (2026-08-17)
Bug Fixes
- drop the removed --name/WORKER_ID flag from the worker setup guide (9d090f6)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v4.1.0-beta.8 Stable
released this
2026-08-17 22:34:45 +02:00 | 67 commits to beta since this release4.1.0-beta.8 (2026-08-17)
Bug Fixes
- roster pages of 54 in batches of 18 (8459f41)
Reverts
- keep the skin card pick button icon-only (2a83d30)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v4.1.0-beta.7 Stable
released this
2026-08-17 20:31:52 +02:00 | 70 commits to beta since this release4.1.0-beta.7 (2026-08-17)
Bug Fixes
- align the skin page's action card with the preview, not the description (f809081)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v4.1.0-beta.6 Stable
released this
2026-08-17 20:10:15 +02:00 | 72 commits to beta since this release4.1.0-beta.6 (2026-08-17)
Features
- label the pick button on skin cards where the card is wide enough (23e555f)
Bug Fixes
- roster pages of 48 in batches of 12 so no column count ends mid-row (f6afef3)
- shorter empty state for a community skin page (2101a46)
Refactors
- drop move-to-top/bottom from editor rows and shorten the JSON tab (d10650b)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads