• v2.10.0-beta.6 cc13b32eef

    skinhub-bot released this 2026-06-11 07:06:56 +02:00 | 447 commits to beta since this release

    2.10.0-beta.6 (2026-06-11)

    Features

    • open uploads to everyone, show render picks to swiss-like members only (77b700b)
    Downloads
  • v2.10.0-beta.5 e7b363c3b6

    skinhub-bot released this 2026-06-11 00:39:14 +02:00 | 449 commits to beta since this release

    2.10.0-beta.5 (2026-06-10)

    Features

    • admin overview on the new stats/activity API with fast ci-health deep check (b080a4b)

    Refactors

    • split the admin page into overview/users/ci/content sub-routes (ffbaf39)
    Downloads
  • v2.10.0-beta.4 758754b295

    skinhub-bot released this 2026-06-10 23:09:25 +02:00 | 452 commits to beta since this release

    2.10.0-beta.4 (2026-06-10)

    Bug Fixes

    • apply hardening headers and a strict CSP to the OG crawler response (6a9138e)
    • present OG_SHARED_SECRET when fetching /api/og (3d7c4ee)
    • validate url scheme before binding to href/src (b403cfa)

    Documentation

    • explain why style-src keeps unsafe-inline (edd61b1)
    Downloads
  • v2.10.0-beta.3 8c0d7d75fc

    skinhub-bot released this 2026-06-10 00:41:59 +02:00 | 457 commits to beta since this release

    2.10.0-beta.3 (2026-06-09)

    Bug Fixes

    • drop og:video from crawler previews (thumbnail-only) (64b0032)
    Downloads
  • v2.10.0-beta.2 96e1382098

    skinhub-bot released this 2026-06-10 00:33:46 +02:00 | 459 commits to beta since this release

    2.10.0-beta.2 (2026-06-09)

    Features

    • serve OG previews to link crawlers on the locked site (ef80291)
    Downloads
  • v2.10.0-beta.1 a228f109bf

    skinhub-bot released this 2026-06-10 00:14:09 +02:00 | 461 commits to beta since this release

    2.10.0-beta.1 (2026-06-09)

    Features

    • lock the site behind a login wall (feed65b)
    • show live rate-limit budget on /limits (61e6fe5)
    Downloads
  • v2.9.3 71cd5a3d20

    v2.9.3 Stable

    skinhub-bot released this 2026-06-09 15:49:37 +02:00 | 444 commits to main since this release

    2.9.3 (2026-06-09)

    Bug Fixes

    • point the skins.json help text at .forgejo/workflows (3b02fc3)

    CI

    • move workflows to .forgejo/workflows [skip ci] (dbd0f10)
    Downloads
  • v2.9.2 94e8ee4cc6

    v2.9.2 Stable

    skinhub-bot released this 2026-06-09 12:29:26 +02:00 | 448 commits to main since this release

    2.9.2 (2026-06-09)

    Bug Fixes

    • anchor the What's New popover under its button (0df2bc2)
    Downloads
  • v2.9.1 f73d6446da

    v2.9.1 Stable

    skinhub-bot released this 2026-06-09 11:51:09 +02:00 | 450 commits to main since this release

    2.9.1 (2026-06-09)

    Bug Fixes

    • ci-banner: clear the build banner on a no-change run (63943ec)
    • clone tags in SkinsEditor reset so edits don't alias the prop (ce09c87)
    • footer: grouped-column layout; drop Source link (91ecc11)
    • invalidate instead of full-reload on pick save and clear the copy timer on unmount (26d90f2)
    • order changelog markers by date then version for chronological compare (f3427c4)
    • re-stream a repeat deep-link to the same CI run after close (5adc59e)
    • seed TagSelector default month from today instead of a literal (0ec377c)
    • skins-editor: auto-scroll the page when dragging a row to the edge (adf26b9)
    • ui: dvh heights + overscroll-contain for clean mobile modal scroll (7c9b0d5)
    • ui: keep version + What's New dropdowns on-screen on mobile (4c5fdbf)
    • ui: lock page scroll behind open modals and popovers (230b531)
    • whats-new: portal the popover so it sits on-screen and taps off close it (626b9ec)
    Downloads
  • v2.9.1-beta.5 8c090d287d

    v2.9.1-beta.5 Stable

    skinhub-bot released this 2026-06-09 10:58:38 +02:00 | 473 commits to beta since this release

    2.9.1-beta.5 (2026-06-09)

    Bug Fixes

    • clone tags in SkinsEditor reset so edits don't alias the prop (ce09c87)
    • invalidate instead of full-reload on pick save and clear the copy timer on unmount (26d90f2)
    • order changelog markers by date then version for chronological compare (f3427c4)
    • re-stream a repeat deep-link to the same CI run after close (5adc59e)
    • seed TagSelector default month from today instead of a literal (0ec377c)
    Downloads