Features:
- New modern dark UI with gradient accents
- Hostname support for custom proxy (e.g. relayup.local)
- Full private IP range bypass (10.x, 172.16-31.x, 192.168.x)
- WebRTC Leak Protection setting
- Kill Switch - block traffic if proxy disconnects
- Auto-connect on browser startup
- Custom proxy authentication (username/password)
- Bypass list for custom exceptions
- Local Network Access for printers, NAS, routers, etc
- Multiple proxy sources with automatic fallback (Arweave → GitBros → GitHub)
- Arweave as default proxy source for decentralized, permanent storage
- Auto-update interval for proxy list
Fix: Proxy setup failure handling across scripts:
- Improved error messaging in options.js
- Added 'proxyFailed' message handler in background.js
- Updated UI toggle state in popup.js when proxy fails
Enhancements for Proxy Check and "Save & Enable" Button:
- Changed the endpoint for proxy checks to 'https://check.en.anyone.tech'.
- Implemented disabling of the "Save & Enable" button during the proxy check to prevent multiple submissions.
- Updated the URL in store.js from 'store.debros' to 'dapps.debros' for the dApp Store.