Skip to content

Releases: JieMeiDev/clash-dashboard

v0.1.18

Choose a tag to compare

@github-actions github-actions released this 16 Jun 05:58
Fix mobile Destination IP column alignment and release v0.1.18.

Unify th/td padding and box-sizing, align sticky header offset, and left-align the Destination IP header to match data cells.

Co-authored-by: Cursor <cursoragent@cursor.com>

v0.1.17

Choose a tag to compare

@JieMeiDev JieMeiDev released this 15 Jun 23:08

Summary

Typography cleanup: consistent font weights and clearer visual hierarchy across all pages.

Changes

Changed

  • Unified font weights to 400 (body/page titles) and 500 (labels, table headers, modal titles)
  • Page titles (h1): weight 400, Apple theme colors #000 / #fff; removed conflicting md:text-xl utility
  • Overview stat cards: labels and values share weight 400; hierarchy via size and color
  • Settings, Connections drawer, and modal labels: font-bold (700) → medium (500)
  • Statistics rank weight 500; proxy node names 12px for readability

Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.17/CHANGELOG.md

v0.1.16

Choose a tag to compare

@JieMeiDev JieMeiDev released this 15 Jun 22:44

Summary

Monthly Statistics page with LAN and destination IP download rankings, plus Connections table layout fixes.

Changes

Added

  • Statistics page (/statistics, sidebar Stats): top 10 LAN IPs and top 10 destination IPs by download for the current calendar month
  • Monthly stats persisted in localStorage (per external controller); survives Clash and router restarts when using the same browser
  • One-click Clear button to reset current month statistics

Changed

  • Connections table: fixed Destination IP (180px) and Chains (320px) column widths
  • Connections table layout: table-layout: fixed and standard table cells (fixes Type/TProxy wrapping into the first column)

Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.16/CHANGELOG.md

v0.1.15

Choose a tag to compare

@JieMeiDev JieMeiDev released this 15 Jun 16:17

Summary

YACD-style theme switcher in the sidebar — Auto / Dark / Light with persisted preference.

Changes

Added

  • Theme switcher in sidebar footer (YACD-style): single icon button opens Auto / Dark / Light menu with checkmark on the active choice
  • Theme preference persisted in localStorage; Auto follows system prefers-color-scheme

Changed

  • Removed sidebar Clash Version label (version remains on About page)
  • Sidebar footer now groups theme switcher and About icon, matching YACD layout

Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.15/CHANGELOG.md

v0.1.14

Choose a tag to compare

@JieMeiDev JieMeiDev released this 15 Jun 16:17

Summary

Apple HIG–inspired dark/light theme with unified grouped-card surfaces on Connections and Logs.

Changes

Added

  • Apple HIG theme layer (apple-theme.scss): iOS Settings–style typography, colors, and grouped cards

Changed

  • Dark mode: pure black page background (#000) with #1c1c1e grouped cards on Connections and Logs
  • Unified Connections table colors (header, fixed column, and card share one surface)
  • Logs panel uses transparent inner background inside the card container
  • Card radius 12px; header large-title style

Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.15/CHANGELOG.md

v0.1.13

Choose a tag to compare

@JieMeiDev JieMeiDev released this 15 Jun 15:25

Summary

Completes the mobile Proxies scroll fix — no need to tap Expand before swiping.

Changes

Fixed

  • Mobile .page uses height: auto so long pages scroll; Logs keeps internal scroll (logs-page)
  • Policy group Tags always expanded on mobile; removes iOS swipe trap from collapsed overflow-y-hidden

Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.13/CHANGELOG.md

v0.1.12

Choose a tag to compare

@JieMeiDev JieMeiDev released this 15 Jun 15:12

Summary

Fixes vertical scrolling on the Proxies page on mobile.

Changes

Fixed

  • Proxies page scrolls vertically again (strategy groups + proxy list)
  • Proxy group tags use touch-action: pan-y so iOS swipes reach the page scroll container

Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.12/CHANGELOG.md

v0.1.11

Choose a tag to compare

@JieMeiDev JieMeiDev released this 15 Jun 15:09

Summary

About page now links the Clash core Source to the JieMeiDev archive mirror.

Changes

Changed

Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.11/CHANGELOG.md

v0.1.10

Choose a tag to compare

@JieMeiDev JieMeiDev released this 15 Jun 14:58

Summary

Fixes a visual inconsistency on mobile in dark mode where the pinned Source IP column appeared darker than the rest of the Connections table.

Changes

Fixed

  • Pinned Source IP column background now matches the card (#2c2c2e) instead of page background (#1c1c1e)

Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.10/CHANGELOG.md

v0.1.9

Choose a tag to compare

@JieMeiDev JieMeiDev released this 15 Jun 14:53

Summary

Minimal mobile support for the Connections page — previously hidden on screens ≤768px.

Changes

Added

  • Conns entry in the mobile top navigation (short label for Connections)
  • Responsive Connections layout: compact header, smaller table text, horizontal scroll retained
  • Full-width connection detail drawer on mobile

Changed

  • On mobile, table hides Network, Chains, Rule, and Type columns — tap a row to see them in the drawer
  • Sidebar nav pills slightly narrower with ellipsis for long labels
  • Rules remains desktop-only (noMobile) for now

Full Changelog: https://github.com/JieMeiDev/clash-dashboard/blob/v0.1.9/CHANGELOG.md