Skip to content

Releases: madeye/SwitchyDelta

SwitchyDelta 3.1.1

Choose a tag to compare

@madeye madeye released this 11 Aug 10:07
151a5bd

SwitchyDelta 3.1.1

Changes

  • Per-tab icon colour in auto switch mode — the toolbar icon is tinted with the profile the active tab resolves to, and ringed with the switch profile's own colour, so it shows both "auto switch is on" and "this is where this tab goes" (#22, #25)
  • Rule lists now change the icon colour — the fill follows the match chain past nested rule lists to the profile that actually applies, instead of stopping at the list (which copies the switch profile's colour and so looked unchanged) (#30)
  • Uncommitted navigations (slow sites, DNS failures, error pages) are tracked via pendingUrl, so the icon no longer sticks on the previous colour (#27)
  • Popup "Add condition" pre-fills the current tab's host and suggests the registrable domain (#23, #24)
  • Finished the TypeScript rewrite; the legacy CoffeeScript packages are gone (#20)
  • Headless-Chrome e2e coverage for the action icon, including the real gfwlist rule list (#30)

Install

  1. Download switchydelta-3.1.1.zip
  2. Unzip it
  3. Chrome → chrome://extensions → Developer mode → Load unpacked → select the unzipped folder

Permissions

Required: proxy, storage, unlimitedStorage, alarms, activeTab, webRequest, webRequestAuthProvider, sidePanel
Optional: <all_urls> (authenticated proxies)

Copyright

Copyright 2026 Max Lv. Based on SwitchyOmega (Copyright 2012-2017 The SwitchyOmega Authors).

SwitchyDelta 3.0.1

Choose a tag to compare

@madeye madeye released this 11 Aug 02:37
957d731

SwitchyDelta 3.0.1

Changes

  • Profile colour editing — palette + custom color on Fixed and Switch profiles; sidebar chips update with the working copy
  • Host permission grant offered even without stored credentials (#16)
  • Side-panel Open-in-tab placement (#15)
  • Popup “Add condition” no longer closes before options open (#14)
  • Runtime memory footprint reductions (#13)
  • Disable Vite modulepreload console warning (#12)

Install

  1. Download switchydelta-3.0.1.zip
  2. Unzip it
  3. Chrome → chrome://extensions → Developer mode → Load unpacked → select the unzipped folder

Permissions

Required: proxy, storage, unlimitedStorage, alarms, activeTab, webRequest, webRequestAuthProvider, sidePanel
Optional: <all_urls> (authenticated proxies)

Copyright

Copyright 2026 Max Lv. Based on SwitchyOmega (Copyright 2012-2017 The SwitchyOmega Authors).

SwitchyDelta 3.0.0

Choose a tag to compare

@madeye madeye released this 10 Aug 09:48
47f57b9

SwitchyDelta 3.0.0

TypeScript rewrite of Proxy SwitchyOmega for Chromium MV3.

Highlights

  • Optional host permission — no install-time <all_urls>; proxy auth requests access only when credentials are used
  • Proxy authentication restored via webRequest + webRequestAuthProvider (asyncBlocking)
  • Side panel options UI, fixed/switch profiles, rule-list downloads
  • Compact extension package (~400 KB)

Install

  1. Download switchydelta-3.0.0.zip
  2. Unzip it
  3. Chrome → chrome://extensions → Developer mode → Load unpacked → select the unzipped folder

Or upload the zip to the Chrome Web Store as a package.

Permissions

Required: proxy, storage, unlimitedStorage, alarms, activeTab, webRequest, webRequestAuthProvider, sidePanel
Optional: <all_urls> (only for authenticated proxies)

Copyright

Copyright 2026 Max Lv. Based on SwitchyOmega (Copyright 2012-2017 The SwitchyOmega Authors).