Repo Document

Changelog - April 7, 2026

Rewrote docs/Openclash Config.md

changelogs/en/2026-04-07.mdUpdated Apr 12, 2026

Changelog - April 7, 2026

Documentation System Update

1) Reworked the main OpenClash guide

  • Rewrote docs/Openclash_Config.md
  • Restructured it into a single guide split by system generation
  • Made the package-manager split explicit:
    • OpenWrt 24.10 and earlier stable releases use opkg
    • OpenWrt 25.12 and newer / newer branches use apk
  • Added guidance for:
    • identifying the system version
    • choosing the right YAML in this repository
    • when to use config_linkedin_auto.yaml
    • why academic sites often need direct routing
    • where to add custom direct/proxy rules

2) Added opkg / apk dual-path guidance across docs

  • Updated docs/ExtendOverlaySize.md
  • Updated docs/en/ExtendOverlaySize.md
  • Updated docs/Storage_Expansion_Guide.md
  • Updated docs/en/Storage_Expansion_Guide.md
  • Updated docs/OpenWrt_AutoBackup.md
  • Updated docs/en/OpenWrt_AutoBackup.md
  • Updated docs/OpenWrt_Backup_Resotre.md
  • Updated docs/en/OpenWrt_Backup_Resotre.md
  • Updated docs/System_Maintenance.md
  • Updated docs/en/System_Maintenance.md
  • Updated scripts/README.md
  • Updated scripts/README_EN.md
  • Reworked pages that previously assumed opkg as the only path so they now:
    • identify the OpenWrt generation first
    • then show both opkg and apk commands
  • Added compatibility warnings for third-party installer wrappers on 25.12+

3) Updated README entry points

  • Updated README.md
  • Updated README_EN.md
  • The repository entry points now clearly say:
    • the OpenClash guide covers both opkg and apk
    • theme/plugin installation should not blindly reuse older commands
    • readers should jump directly into the reworked guide

Frontend Redesign

4) Rebuilt the homepage information flow

  • Updated frontend/components/HomePage.tsx
  • Updated frontend/app/globals.css
  • The homepage now emphasizes:
    • project overview
    • version split guidance
    • recommended reading paths
    • grouped document catalog
  • The visual hierarchy now pushes “identify version first, run commands second”

5) Reworked document page headers

  • Updated frontend/app/m/[...slug]/page.tsx
  • Updated frontend/app/en/m/[...slug]/page.tsx
  • Added a clearer document header with:
    • title
    • summary
    • repo path
    • last updated date
    • language switch actions

Result

  • Readers on newer OpenWrt releases now see the opkg / apk split before they copy old commands
  • The OpenClash guide has become a proper primary tutorial instead of a patchwork note
  • The docs frontend now has a clearer reading path and stronger visual hierarchy