Firefox/Chrome browser extension. SmartProxy will automatically enable/disable proxy for the sites you visit, based on customizable patterns.
Release notes for 1.4.7
Fixing domain rules don't match subdomains [Chrome Only] #365 Fixing subscriptions timer keeps running after disabling it in same browser session. Fixing Import Rules from UI issues
Release notes for 1.4.5
About page Russian translation. Thanks to @solokot Fixing Ignore failure detection UI not showing. #360
Release notes for 1.4.4
About page Chinese translation. Thanks to envoy Fixing icons were not applying to corrects tabs. #355
Release notes for 1.4.3
About page was failing to load when there is no translation. Fixing when all green smart rules profile icons not showing. #353 Fixing toolbar description showing undefined. #353
Release notes for 1.4.1
Saving a Rules Subscriptions doesn't work. #353
Release notes for 1.4
New status aware icons #127 Firefox for Android update Close popup fix for Firefox Android #330 Adding import text and file capability from Switchy to import modal. #286 Reload tab when clicking on Proxyable Domain and when adding Failed Requests to rule lists #301 thanks to @jackyzy823 Able to set action/proxy servers in adding multiple rules. #335 thanks to @jackyzy823 Added multiple rows remove functionality #338 About page is now translatable. Restrict port max number #340 thanks to @jackyzy823 Fixing exact url rule type issue. #311 Fixing subscriptions Refresh Rate were not backed up. #307 Fixed menu settings ui bug where menu item was active. #346 thanks to @flyher
Release notes for 1.3.1
Regression fix in [Chrome] sites using custom port are not detected by Smart rules. #298
Release notes for 1.3.0
Performance improvement of Proxyable Resource data table Improving host name with port checks in Chrome #304 Port number should be double checked in Firefox and Proxyable Resources tab #304 Rule subscriptions should store loaded data in local storage. #299 Fixing on [Firefox] selecting 'No Proxy' for "Pass through proxy" doesn't persist after saving. #294
Release notes for 1.2.1 Correction for fix: In Chrome sites using custom port are not detected by Smart rules. #298, #304
Release notes for 1.2.0 Fix: Whitelisted tabs should not be treated as proxified. #293 Fix: In Chrome sites using custom port are not detected by Smart rules. #298 Fix for missing rule while restoring when hostName is empty. #297 Fix: In Chrome SwitchyOmega rule subscriptions were not saved correctly causing misbehavior. #302 Add rule window default rule type will be DomainSubdomain Persian translations thanks to @atpersian Chinese translations update
Release notes for 1.1.1
Adding rules subscriptions to AlwaysEnabled profile. Localizing the Edit button in UI and translations update. Fixing ProxyPerOrigin that wasn't working when an SPA website changes its Url. #279 Chinese Simplified translations update thanks to Steven Rules subscription status is not showing correct status, #281 Fixing proxy servers import validations, Thanks @Stzx #282 In rules UI, the '[Use Profile Proxy]' was not applying correctly, #290 Do not show URL based rule types in Chromium, #278
Release notes for 1.0.9
Re-enabling update check for all browsers. Properties of old versions need to be removed. This wasn't working on Chrome.
Release notes for 1.0.8
Fixes message is not showing about Google Chrome not supporting authentication on SOCKS5. #272 Properties of old versions need to be removed specificity otherwise they will stay and not go away, causing repeat of migration process. #269, #266 and #270 Enabling update check for all browsers
Release notes for 1.0.7
Firefox settings should be set according to SmartProxy. #265 Fixed display issues of ProxyServer subscriptions
Release notes for 1.0.6
Fixing add to ignore should display fail message earlier. #260 Fixing migration and backup issues #257, #259 and #250 On Firefox start waits for settings to be loaded then applies the rules #253 Fixing Ignore Failure Rules creation
Release notes for 1.0.5
In Chrome updating a proxy server should refresh the active proxy. In popup Add to ignore should display fail message earlier. Force Firefox to use Browser/system settings (instead of direct) while extension is loading. #253 More diagnostics logs
Release notes for 1.0.4
Fixing failed request monitor counter not working properly on reloads Diagnostic tools are added to help tackle problems Do not store subscription proxies/rules in backup
Release notes for 1.0.3
Display proxy server name on subscriptions attempt status Fixing missing keyboard shortcuts Fixed issue with subscription not updating in Chrome with manifest v3 Fix for Proxyable resources partial fail in activation
Release notes for 1.0.0
The focus of version 1.0 was Smart Profiles, but we didn't stop there, bunch of cool features are added.
displayMatchedRuleOnBadge
will display the applied rule to the tab in tooltip.Full Changelog: https://github.com/salarcode/SmartProxy/compare/v0.9.12...v1.0.x
Beta releases tracking topic: #236
V1.0 beta 2 notes:
Check #213 for details
Dark mode is added. Thanks to @dogancelik
Release notes for 0.9.11
Fix for Firefox 92.0 which HTTP, HTTPS and SOCKS4 proxy server types have stopped working.
Fix: Proxy mode is synced even if "Enable syncing proxy-mode" is unchecked. Fix: Backup can't be restore on 0.9.8
Rule Source Domain
on proxy rules is no loner mandatory
Fix for when proxy mode is synced even if "Enable syncing proxy-mode" is unchecked
New proxy rule subscriptions
Supporting GFWList, learn how here: https://github.com/salarcode/SmartProxy/wiki/GFWList
Improved Proxyable Resources
New whitelist proxy rule types
Fixed an issue with "proxy per tab/origin" smart feature
Edge (chromium) is supported
Opera is supported