• v4.0.0-beta.2 b4688e41a3

    v4.0.0-beta.2 Stable

    skinhub-bot released this 2026-08-10 07:38:45 +02:00 | 293 commits to beta since this release

    4.0.0-beta.2 (2026-08-10)

    Bug Fixes

    • point the default border colour at the border token (d357931)

    Refactors

    • collapse the API error hierarchy to one type (dbbd2d3)
    • extract the shared tab bar with proper tab semantics (be57f44)
    • funnel every request through one transport helper (fdd597c)
    • simplify the skins editor's change tracking and JSON pane (24e45ce)

    Documentation

    • drop CI wording from user-facing copy and comments (b255ea7)

    Styles

    • soften borders and source them from the surface ladder (1d58e61)
    Downloads
  • v4.0.0-beta.1 6117f60be6

    v4.0.0-beta.1 Stable

    skinhub-bot released this 2026-08-10 01:54:50 +02:00 | 303 commits to beta since this release

    4.0.0-beta.1 (2026-08-09)

    ⚠ BREAKING CHANGES

    • follow the backend rename from CI to renders

    Refactors

    • follow the backend rename from CI to renders (f40bb33)

    Styles

    Downloads
  • v3.2.0-beta.4 ec0ea3af7b

    v3.2.0-beta.4 Stable

    skinhub-bot released this 2026-08-10 01:35:13 +02:00 | 306 commits to beta since this release

    3.2.0-beta.4 (2026-08-09)

    Features

    • adopt shadcn-svelte on the existing Catppuccin theme (7b8343b)

    Refactors

    • collapse the version banner variants and drop build jargon (0d0ae6b)
    • drop the legacy component classes and slate remap (b722d82)
    • move admin render-workers table to shadcn (24775c6)
    • move community management to shadcn (e1f5d4f)
    • move login, home and community manage to shadcn (1cf2cb6)
    • move picks and admin content pages to shadcn (9236adb)
    • move render-worker and inquiry pages to shadcn components (6bd0766)
    • move the admin communities page to shadcn (d70640b)
    • move the admin overview to shadcn (48932b1)
    • move the admin users page to shadcn (4ba5a77)
    • move the app and admin layouts to shadcn (68066fe)
    • move the changelog card to shadcn and drop the private release link (ed0bc81)
    • move the changelog page to theme tokens (6a71a3a)
    • move the community pages to shadcn (e186473)
    • move the member roster to shadcn (b83a433)
    • move the profile page to shadcn (ae32e81)
    • move the skin detail view to shadcn (549f171)
    • move the skins editor to shadcn (fca7eb1)
    • rebuild the contact modal on shadcn dialog (97865bd)
    • rebuild the pick modal on shadcn dialog (e13991c)
    • rebuild the render panel on shadcn dialog (5f560fe)
    • rebuild the upload modal on shadcn dialog (e3f16eb)
    • rebuild the version picker on shadcn popover (6809c9c)
    • rebuild What's New on shadcn popover (06361f2)
    • rename the CI panel to renders (32a101c)
    • rename the load banner and drop the stale runner count (055d4a4)

    Styles

    • finish version picker theme tokens (b7ae80d)
    • give cards and overlays real borders so they read at 2px (0f5c2d4)
    Downloads
  • v3.2.0-beta.2 4b8278c89b

    v3.2.0-beta.2 Stable

    skinhub-bot released this 2026-08-09 19:21:46 +02:00 | 339 commits to beta since this release

    3.2.0-beta.2 (2026-08-09)

    Bug Fixes

    • drop client calls to removed backend routes (bd71445)

    Refactors

    • remove every Forgejo reference from the frontend (d91d089)
    Downloads
  • v3.2.0-beta.1 1c52dea9e8

    v3.2.0-beta.1 Stable

    skinhub-bot released this 2026-08-09 16:21:56 +02:00 | 342 commits to beta since this release

    3.2.0-beta.1 (2026-08-09)

    Features

    • register and approve render workers (e4f35e7)

    Dependencies

    • update dependency vite to v8.2.0 (b3dce72)
    • update frontend dependencies to latest (1d413df)
    Downloads
  • v3.1.1 8819d52e2a

    v3.1.1 Stable

    skinhub-bot released this 2026-08-09 11:41:04 +02:00 | 324 commits to main since this release

    3.1.1 (2026-08-09)

    Bug Fixes

    • deps: Update dependency @sveltejs/kit to v2.70.2 [SECURITY] (b4c65a9)

    Dependencies

    • update actions/checkout digest to 3d3c42e (30afcc6)
    • update actions/setup-node action to v7 (56a78c8)
    • update dependency @codemirror/state to v6.7.1 (7ca463d)
    • update dependency @codemirror/view to v6.43.6 (ae4ba18)
    • update dependency @codemirror/view to v6.43.7 (1427113)
    • update dependency @codemirror/view to v6.43.8 (28bc4d5)
    • update dependency @lucide/svelte to v1.28.0 (1df4334)
    • update dependency @sveltejs/kit to v2.69.2 (9bad0ee)
    • update dependency @sveltejs/kit to v2.69.3 (103233e)
    • update dependency @sveltejs/vite-plugin-svelte to v7.1.3 (a1e041a)
    • update dependency @sveltejs/vite-plugin-svelte to v7.1.4 (daa49dd)
    • update dependency @sveltejs/vite-plugin-svelte to v7.2.0 (39383fd)
    • update dependency @types/node to v24.13.3 (36cd9e6)
    • update dependency svelte to v5.56.5 (e60a23f)
    • update dependency svelte to v5.56.6 (8fd81a6)
    • update dependency svelte to v5.56.7 (9f8724c)
    • update dependency svelte to v5.56.8 (a148e9c)
    • update dependency svelte-check to v4.7.2 (37d322b)
    • update dependency svelte-check to v4.7.3 (c348770)
    • update dependency svelte-check to v4.7.4 (ed3befd)
    • update dependency vite to v8.1.4 (feee89f)
    • update dependency vite to v8.1.5 (67b69ce)
    • update docker/login-action digest to dbcb813 (8fda6e5)
    • update pnpm to v11.10.0 (68209a8)
    • update pnpm to v11.20.0 (f1d99dd)
    • update tailwindcss monorepo to v4.3.3 (85350b8)
    Downloads
  • v3.1.0 b67693670d

    v3.1.0 Stable

    skinhub-bot released this 2026-07-08 17:36:12 +02:00 | 353 commits to main since this release

    3.1.0 (2026-07-08)

    Features

    • profile: account unavailable chip (2f21215)
    Downloads
  • v3.0.1 d8011f6801

    v3.0.1 Stable

    skinhub-bot released this 2026-07-08 17:24:51 +02:00 | 355 commits to main since this release

    3.0.1 (2026-07-08)

    Bug Fixes

    • admin: stray scrollbar next to the tab bar (398d435)
    Downloads
  • v3.0.0 d0be3a45f9

    v3.0.0 Stable

    skinhub-bot released this 2026-07-07 20:08:23 +02:00 | 359 commits to main since this release

    3.0.0 (2026-07-07)

    ⚠ BREAKING CHANGES

    • backend-driven community logos and link previews
    • adopt the generalized community API
    • move community skins to /community/[slug]/skins

    Features

    • accent-colour embed bar for link-preview cards (78e0af4)
    • add a combo colours preview and a fixed-height gallery viewer (86e4d81)
    • add the /community/osc swiss community page (c8f54a7)
    • admin overview on the new stats/activity API with fast ci-health deep check (b4d9b33)
    • admin: community edit + skin_repo in create form (dbd4eb3)
    • admin: dedicated communities tab (7886786)
    • admin: full per-community management panel (64fd4bf)
    • adopt the generalized community API (a27f5a3)
    • advertise the SkinHub Twitch panel extension (c3b09db)
    • api: community management client surface (0750fac)
    • backend-driven community logos and link previews (d456755)
    • badge OSC members and gate profile picks on membership (21c0085)
    • catppuccin latte/mocha themes with a red-haze accent (eacc661)
    • collapse the navbar into a hamburger menu on phones (32be2bf)
    • community: data-driven copy, accent color, join requests (9f0462c)
    • community: description-driven pages and generic OG previews (c155948)
    • community: generic /community/[slug] page + dynamic nav (8703eb3)
    • community: manage page for community admins (0f4d11b)
    • community: static-convention community logos with glyph fallback (0b3a046)
    • filter the skin version picker to versions where the skin changed (715a5b7)
    • forgejo outage banner and admin overview status (49e9379)
    • full-size thumbnail gallery on the skin detail page (b99679d)
    • lock the site behind a login wall (a221fac)
    • manage communities from the admin panel (44684d5)
    • manage community membership from the admin users panel (b729e37)
    • move community skins to /community/[slug]/skins (32a9b20)
    • open uploads to everyone, show render picks to swiss-like members only (4acc044)
    • profile: make the Twitch extension promo card dismissible (c55798f)
    • rebrand to SkinHub with catppuccin themes and a communities menu (18e02ac)
    • redesign skin detail page with hero banner and tabbed layout (ded02aa)
    • reframe the homepage as the global members directory (6c16ebe)
    • render and publish CI services in the changelog (95fa48a)
    • serve OG previews to link crawlers on the locked site (b28c91a)
    • SH monogram logo (two-tone, vertically centered) (78fb75e)
    • show live rate-limit budget on /limits (6cea2a5)
    • show per-skin version on skin cards and detail (c10e628)
    • support the group=osc filter in the community client (b5914e6)
    • support: inquiry form backed by the API (5bf3644)
    • swap in a SkinHub logo; keep the OSC logo for /community/osc (a81f146)

    Bug Fixes

    • admin: allow appointing auto-joined members as community admins (ebe0b72)
    • admin: bust the communities cache on create/delete (925b6e5)
    • apply hardening headers and a strict CSP to the OG crawler response (6964836)
    • base the skin-limit placeholder on the user's own default cap (fa7334e)
    • community: validate accent color client-side before styling (3b77876)
    • drop og:video from crawler previews (thumbnail-only) (43d561f)
    • drop the downloads tab and move the skin version picker to the header (96afe6c)
    • guard the login redirect target to same-origin paths (85bae5e)
    • non-technical wording for the outage banner (c0b9209)
    • point the community-skin client at /api/community/osc (26cdc92)
    • present OG_SHARED_SECRET when fetching /api/og (01f9c3e)
    • terser copy on the community page (386d7fc)
    • ui: tighten page copy (482a9be)
    • validate url scheme before binding to href/src (6570cce)

    Refactors

    • split the admin page into overview/users/ci/content sub-routes (1e4015e)

    Documentation

    • explain why style-src keeps unsafe-inline (fce816f)

    Styles

    • ui: plain ascii separators in labels and copy (9ae8c5c)

    Dependencies

    • update actions/checkout action to v7 (5420573)
    • update dependency @codemirror/view to v6.43.5 (c483d58)
    • update dependency @lucide/svelte to v1.23.0 (2fc5dda)
    • update dependency @sveltejs/adapter-node to v5.5.7 (9955796)
    • update dependency @sveltejs/kit to v2.69.1 (ab17394)
    • update dependency svelte-check to v4.7.1 (e62b0a8)
    • update dependency vite to v8.1.1 (f867fd8)
    • update dependency vite to v8.1.2 (bb93b0a)
    • update dependency vite to v8.1.3 (5311c15)
    • update docker/login-action digest to af1e73f (5cef605)
    • update pnpm to v11.9.0 (9252a53)
    Downloads
  • v3.0.0-beta.8 37cc3ccca2

    v3.0.0-beta.8 Stable

    skinhub-bot released this 2026-07-07 17:16:54 +02:00 | 339 commits to beta since this release

    3.0.0-beta.8 (2026-07-07)

    Features

    • support: community and tag request templates (4420c4c)
    Downloads