Skip to content

v1.1.1

Latest

Choose a tag to compare

@vivishko vivishko released this 03 Dec 19:10
· 1 commit to main since this release

Overview

This release introduces a flexible proxy management workflow with per-site rules, reusable proxy presets, and handy import/export tools.

New

  • Global proxy toggle to quickly enable or disable proxy usage for the browser.
  • Support for reusable proxy presets (name, host, port, protocol, credentials, country).
  • Per-site rules:
    • Use specific proxy for a domain.
    • Force NO_PROXY (always direct connection).
    • Use RANDOM_PROXY (deterministic proxy selection per host).
  • Temporary direct mode for the current site (“bypass proxy for this domain” without touching global settings).
  • Import / export of proxies to a JSON file.
  • Import / export of site rules to a JSON file.
  • Logging toggle in the popup (top-right):
    • Enables detailed debug logging in the background script.
    • Useful for checking which proxy is applied and why.

Improvements

  • More robust domain matching, including subdomains (most specific rule wins).
  • Deterministic random proxy selection based on hostname for predictable load distribution.
  • Generated PAC script now reflects:
    • Global proxy state.
    • Per-site rules.
    • Temporary direct sites.
  • Cleaner popup UI with separate tabs for:
    • Current page & global settings.
    • Proxies.
    • Site rules.

Fixes & stability

  • Safer handling of missing or invalid proxy configurations (fallback to DIRECT).
  • Additional error logging around PAC script generation and proxy updates.
  • Minor UI and state sync fixes between popup and background.