UNPKG

@luminati-io/luminati-proxy

Version:

A configurable local proxy for luminati.io

2,014 lines 214 kB
[ { "ver": "1.221.905", "type": "stable", "changes": [ { "type": "star", "text": "Logging more details to the changelog and keeping the whole history of configuration files" } ] }, { "ver": "1.221.843", "type": "stable", "changes": [ { "type": "star", "text": "Improved monitoring of potential issues" }, { "type": "bug", "text": "Fixed a bug with refreshing sessions after resetting the explicit session field in the IP control tab" } ] }, { "ver": "1.220.899", "type": "dev", "changes": [ { "type": "star", "text": "Updated the publisher name to match new certificate" } ] }, { "ver": "1.220.764", "type": "dev", "changes": [ { "type": "star", "text": "Full synchronization of the statistics between all the instances" }, { "type": "bug", "text": "Fixed keeping IPs withing the same session" } ] }, { "ver": "1.220.91", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed Refresh IP rule action" } ] }, { "ver": "1.219.637", "type": "stable", "changes": [ { "type": "bug", "text": "Selecting all IPs in the Pool size allocation modal will now properly select only the filtered IPs" } ] }, { "ver": "1.219.457", "type": "stable", "changes": [ { "type": "star", "text": "Introduced a mechanism to allow throttling requests per domain name" } ] }, { "ver": "1.219.343", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed whitelisted IPs when using SOCKS5" } ] }, { "ver": "1.218.904", "type": "stable", "changes": [ { "type": "sparkles", "text": "Resolving super proxies over web socket instead of HTTP" } ] }, { "ver": "1.218.331", "type": "stable", "changes": [ { "type": "sparkles", "text": "Performance optimizations in proxies overview UI" } ] }, { "ver": "1.218.23", "type": "stable", "changes": [ { "type": "star", "text": "Introduced Cache based on the URL as part of the Rules" } ] }, { "ver": "1.217.753", "type": "stable", "changes": [ { "type": "star", "text": "Improve LPM communication with lpm_f over WS" } ] }, { "ver": "1.216.924", "type": "stable", "changes": [ { "type": "star", "text": "Show statistics start time" }, { "type": "star", "text": "Removed \"Refresh zones\" button because of websocket implementation" } ] }, { "ver": "1.216.840", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed auth on WS connections" } ] }, { "ver": "1.216.736", "type": "stable", "changes": [ { "type": "star", "text": "Improved builder for regular expressions on the trigger side for any actions" }, { "type": "bug", "text": "WS connection is always created which fixes zones updates" }, { "type": "star", "text": "Added filter by country in alloc modal" } ] }, { "ver": "1.216.628", "type": "stable", "changes": [ { "type": "star", "text": "Added \"Country\" column in the alloc IPs modal" } ] }, { "ver": "1.216.473", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed updating SMTP configuration" } ] }, { "ver": "1.216.179", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed visual bugs in the alloc IPs modal" } ] }, { "ver": "1.216.52", "type": "stable", "changes": [ { "type": "star", "text": "Added an option to fetch single proxy ports over the API" }, { "type": "star", "text": "Moved part of the API from HTTP to Web Socket" } ] }, { "ver": "1.215.236", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed lpm_f communication in Cloud LPM servers after a new server assignment" }, { "type": "bug", "text": "Fixed a bug where some credential fields were not cleared from proxies memory on logout" } ] }, { "ver": "1.213.501", "type": "stable", "changes": [ { "type": "bug", "text": "Fix zone updates not being reflected when Sync configuration option is turned on" } ] }, { "ver": "1.213.356", "type": "stable", "changes": [ { "type": "star", "text": "Improved resolving superproxies periodically" }, { "type": "star", "text": "Speed optimization" } ] }, { "ver": "1.212.374", "type": "stable", "changes": [ { "type": "bug", "text": "Skip x-lpm-port and x-lpm-authorization response headers when Request details option is disabled" } ] }, { "ver": "1.212.90", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed UI bugs on failing API endpoints" } ] }, { "ver": "1.211.793", "type": "stable", "changes": [ { "type": "sparkles", "text": "Optimization in proxy ports updates" } ] }, { "ver": "1.211.502", "type": "stable", "changes": [ { "type": "sparkles", "text": "Proxies config improvements" } ] }, { "ver": "1.210.639", "type": "stable", "changes": [ { "type": "bug", "text": "Limited the max number of external proxies allowed per port to improve memory usage" } ] }, { "ver": "1.210.535", "type": "stable", "changes": [ { "type": "star", "text": "Added support for content-encoding: br" }, { "type": "bug", "text": "Fixed Rules and preview for mobile social media apps" } ] }, { "ver": "1.209.645", "type": "stable", "changes": [ { "type": "star", "text": "UI improvement in targeting section" } ] }, { "ver": "1.207.977", "type": "stable", "changes": [ { "type": "star", "text": "Unlock option to select any preset when using a port with unblocker zone" } ] }, { "ver": "1.207.390", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed Auth Error when targeting city without plan state permissions" } ] }, { "ver": "1.207.58", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed banning IPs API when the list of IPs contains duplicates" } ] }, { "ver": "1.206.760", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed LPM upgrade on Windows" } ] }, { "ver": "1.206.425", "type": "stable", "changes": [ { "type": "bug", "text": "Consistency improvements with LPM browser timezone emulation" } ] }, { "ver": "1.206.232", "type": "stable", "changes": [ { "type": "star", "text": "UI improvements in zone description" } ] }, { "ver": "1.205.973", "type": "stable", "changes": [ { "type": "sparkles", "text": "Upgraded webpack version" } ] }, { "ver": "1.205.266", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed a bug with the waterfall rule incorrectly attaching username flags" } ] }, { "ver": "1.205.228", "type": "stable", "changes": [ { "type": "bug", "text": "Fix timezone feature inconsistency on Windows" } ] }, { "ver": "1.205.64", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed a bug causing requests to duplicate proxy API to hang" } ] }, { "ver": "1.205.22", "type": "stable", "changes": [ { "type": "sparkles", "text": "Allow traffic from not whitelisted IPs when zone's credential is passed" }, { "type": "bug", "text": "Fixed saving city targeting" } ] }, { "ver": "1.204.545", "type": "stable", "changes": [ { "type": "sparkles", "text": "Added a targeting option to select WebRTC behavior in the browser" }, { "type": "star", "text": "UI improvements: browser related configuration moved to a dedicated tab" } ] }, { "ver": "1.204.226", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed inconsistency with Ban IP rules when sending requests in short intervals" } ] }, { "ver": "1.203.920", "type": "stable", "changes": [ { "type": "sparkles", "text": "Added a targeting option to select a custom resolution to be used by the browser" } ] }, { "ver": "1.203.897", "type": "stable", "changes": [ { "type": "star", "text": "Use Chinese Super Proxies when needed" } ] }, { "ver": "1.203.800", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed support for resolving Chinese Super Proxies" } ] }, { "ver": "1.203.697", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed LPM installation script for Mac OS" } ] }, { "ver": "1.203.627", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed a Firefox UI bug in Windows Server 2012 when targeting amazon" } ] }, { "ver": "1.203.284", "type": "stable", "changes": [ { "type": "sparkles", "text": "UI improvements in proxies view: open browser button moved to a dedicated column" }, { "type": "sparkles", "text": "Added a targeting option to select a timezone to be used by the LPM browser" } ] }, { "ver": "1.202.863", "type": "stable", "changes": [ { "type": "sparkles", "text": "Existing proxy ports whose zone was disabled will not automatically switch to default zone" }, { "type": "bug", "text": "Fix reverse lookup configuration bug causing inifite loading in proxy view" } ] }, { "ver": "1.202.485", "type": "stable", "changes": [ { "type": "bug", "text": "UI fixes in zone preset description" } ] }, { "ver": "1.202.410", "type": "stable", "changes": [ { "type": "sparkles", "text": "Unlocked the option to set rules for unblocker zone preset" } ] }, { "ver": "1.202.232", "type": "stable", "changes": [ { "type": "star", "text": "Add option to add Unblocker Mobile UA flag to request username in unblocker zone" } ] }, { "ver": "1.202.64", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed city targeting being locked in UI despite allowing city targeting in zone plan" } ] }, { "ver": "1.201.857", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed API endpoint for banning multiple IPs" } ] }, { "ver": "1.201.722", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed workers crashing in certain Windows versions" } ] }, { "ver": "1.201.332", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed certain CLI flags not being utilized" } ] }, { "ver": "1.200.588", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed broken IPC causing crashes whole instance" } ] }, { "ver": "1.200.411", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed out of memory crashes on Cloud LPM servers" } ] }, { "ver": "1.199.160", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed logout: stop authenticating requests after logging out" } ] }, { "ver": "1.198.827", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed inconsistency with updating banlist on Windows" }, { "type": "sparkles", "text": "Upgraded electron version to support recommended node version" } ] }, { "ver": "1.198.629", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed restarting Cloud LPM button from luminati.io/cp/lpm" }, { "type": "star", "text": "UI improvement: added Rules column option in proxy ports list" } ] }, { "ver": "1.198.139", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed TypeError causing initalization of a proxy port to fail" } ] }, { "ver": "1.198.94", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed banned ips being used for new requests" } ] }, { "ver": "1.197.33", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed double vertical scrollbars in proxy edit page" }, { "type": "star", "text": "Display modal when upgrading LPM from UI without root permissions" }, { "type": "star", "text": "UI improvements for Ban IP durations in Rules tab" } ] }, { "ver": "1.196.832", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed Waterfall rule, skip refreshing the session" }, { "type": "star", "text": "Performance improvements" } ] }, { "ver": "1.196.634", "type": "stable", "changes": [ { "type": "bug", "text": "Added node version compatiblity check on startup" } ] }, { "ver": "1.196.424", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed crashing on Windows" }, { "type": "star", "text": "Request is canceled if all the IPs LPM is getting are banned" } ] }, { "ver": "1.195.934", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed unbanning IPs API" } ] }, { "ver": "1.195.444", "type": "stable", "changes": [ { "type": "sparkles", "text": "Stability improvements" } ] }, { "ver": "1.195.277", "type": "stable", "changes": [ { "type": "sparkles", "text": "Performance optimizations: fixed crashing workers" } ] }, { "ver": "1.195.206", "type": "stable", "changes": [ { "type": "star", "text": "Accepting --insecure-http-parser to ignore HTTP parsing errors" } ] }, { "ver": "1.195.51", "type": "stable", "changes": [ { "type": "sparkles", "text": "UI improvement: changed multiplied ports to collapsible/expandable" }, { "type": "star", "text": "Added more logging to worker.js crashes" }, { "type": "bug", "text": "Fixed the endpoint for banning IPs globally" } ] }, { "ver": "1.194.952", "type": "stable", "changes": [ { "type": "star", "text": "Improved logging and performance on multi CPUs machines" } ] }, { "ver": "1.194.798", "type": "stable", "changes": [ { "type": "star", "text": "Performance optimizations" } ] }, { "ver": "1.194.462", "type": "stable", "changes": [ { "type": "star", "text": "Increased the max size of http headers" }, { "type": "sparkles", "text": "Added icons to navigate and back button" } ] }, { "ver": "1.194.438", "type": "stable", "changes": [ { "type": "bug", "text": "Fix crashing UI when choosing Static Residential zone" }, { "type": "star", "text": "Improved keeping the same IP over time" } ] }, { "ver": "1.194.365", "type": "stable", "changes": [ { "type": "star", "text": "Added support for the authorization per request" }, { "type": "sparkles", "text": "Fixed categories in the dropdown UI" } ] }, { "ver": "1.194.314", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed x-lpm-port response headers for debugging" }, { "type": "sparkles", "text": "Added categories to dropdown UI" } ] }, { "ver": "1.194.195", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed keeping the same IP over the longer time" }, { "type": "bug", "text": "Fixed refreshing sessions" } ] }, { "ver": "1.194.180", "type": "stable", "changes": [ { "type": "sparkles", "text": "Added filtering by port" } ] }, { "ver": "1.194.126", "type": "stable", "changes": [ { "type": "star", "text": "Updated node and npm versions in Docker file" }, { "type": "sparkles", "text": "Added zone validation in proxy ports when zones config changes" }, { "type": "sparkles", "text": "Updated action icons in the UI" } ] }, { "ver": "1.194.9", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed refreshing gIPs" } ] }, { "ver": "1.193.847", "type": "stable", "changes": [ { "type": "sparkles", "text": "Introduced storing config changes on Luminati's servers" }, { "type": "sparkles", "text": "Updated node and npm versions in installation script" } ] }, { "ver": "1.193.647", "type": "stable", "changes": [ { "type": "sparkles", "text": "Increased limit for the string length in proxy port configuration" }, { "type": "bug", "text": "Fixed applying whitelist IPs from general settings" } ] }, { "ver": "1.193.514", "type": "stable", "changes": [ { "type": "sparkles", "text": "New design of the UI" }, { "type": "sparkles", "text": "Added x-lpm-port header witht the final port number" } ] }, { "ver": "1.193.343", "type": "stable", "changes": [ { "type": "sparkles", "text": "Refactored update general settings and update proxy port API to update only provided fields" } ] }, { "ver": "1.192.600", "type": "stable", "changes": [ { "type": "sparkles", "text": "Fixed balancing super proxies when passing explicit usernames" } ] }, { "ver": "1.192.577", "type": "stable", "changes": [ { "type": "sparkles", "text": "Updated minimal requirements and added recommended" }, { "type": "bug", "text": "Made country and state inputs searching for data by typing" } ] }, { "ver": "1.192.271", "type": "stable", "changes": [ { "type": "sparkles", "text": "Improved logging: added host and username for easier debugging" } ] }, { "ver": "1.191.644", "type": "stable", "changes": [ { "type": "bug", "text": "Prevent creation of conflicting proxy ports" }, { "type": "sparkles", "text": "Added upgrade warning when submiting a bug from non-latest version" } ] }, { "ver": "1.191.312", "type": "stable", "changes": [ { "type": "sparkles", "text": "Security improvements for Cloud Proxy Manager" }, { "type": "sparkles", "text": "Added warning when connections from any IP allowed" }, { "type": "bug", "text": "Fixed file descriptors and memory leak caused by client errors when using socks proxy" }, { "type": "bug", "text": "Fixed multiple errors in the UI" } ] }, { "ver": "1.190.862", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed legacy API page in Swagger" } ] }, { "ver": "1.190.701", "type": "stable", "changes": [ { "type": "sparkles", "text": "API documentation moved from swagger to https://luminati.io/doc/api#lpm_endpoints" } ] }, { "ver": "1.190.176", "type": "stable", "changes": [ { "type": "sparkles", "text": "UI improvements: show the optimized bandwidth in the stats" } ] }, { "ver": "1.189.541", "type": "stable", "changes": [ { "type": "sparkles", "text": "Rules UI improvements" } ] }, { "ver": "1.189.26", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed logging out when luminati server is not available" } ] }, { "ver": "1.188.647", "type": "stable", "changes": [ { "type": "sparkles", "text": "Adjustments for LPM in the Cloud" } ] }, { "ver": "1.188.363", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed socket closing on proxy port restart" } ] }, { "ver": "1.188.184", "type": "stable", "changes": [ { "type": "bug", "text": "Increased the headers size. Fixed: Parse Error: Header overflow" } ] }, { "ver": "1.187.913", "type": "stable", "changes": [ { "type": "sparkles", "text": "Improved performance for update settings API when a large number of proxy ports created" } ] }, { "ver": "1.187.569", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed memory leak on proxy ports multiplication" }, { "type": "sparkles", "text": "Improved config synchronization flow when cloud config is empty" }, { "type": "bug", "text": "Fixed default zone mismatch to active zones" }, { "type": "sparkles", "text": "Added a message to the UI when no active zones" }, { "type": "sparkles", "text": "Possibility to disable/enable specific rules on the UI" } ] }, { "ver": "1.187.411", "type": "stable", "changes": [ { "type": "sparkles", "text": "Optimizations for a large number of proxy ports" } ] }, { "ver": "1.187.214", "type": "stable", "changes": [ { "type": "sparkles", "text": "Introduced configurable limit for number of proxy ports to avoid out of memory crashes" } ] }, { "ver": "1.186.952", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed setting HAR limit to unlimited" } ] }, { "ver": "1.186.827", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed displaying TLS Warning" }, { "type": "bug", "text": "Fixed default port when UI is served via HTTPS on port 443" } ] }, { "ver": "1.186.335", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed live bandwitdh calculation in summary section" }, { "type": "bug", "text": "Fixed WS Server creation in SSL mode" } ] }, { "ver": "1.186.225", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed sessions/IPs rotation when using multiple CPUs" } ] }, { "ver": "1.186.153", "type": "stable", "changes": [ { "type": "sparkles", "text": "Added reporting capabilities to Cloud LPM" } ] }, { "ver": "1.186.28", "type": "stable", "changes": [ { "type": "sparkles", "text": "Added SNI support for web interface" } ] }, { "ver": "1.185.910", "type": "stable", "changes": [ { "type": "star", "text": "Enabled config synchronization on Windows" }, { "type": "star", "text": "Config synchronization made disabled by default" } ] }, { "ver": "1.185.803", "type": "stable", "changes": [ { "type": "star", "text": "Added extra validation when editing proxy ports" }, { "type": "bug", "text": "Minor bug fixes" } ] }, { "ver": "1.185.470", "type": "stable", "changes": [ { "type": "sparkles", "text": "Show update download progress on windows" }, { "type": "sparkles", "text": "Improved stats synchronization" } ] }, { "ver": "1.184.973", "type": "stable", "changes": [ { "type": "star", "text": "Introduced zones synchronization" } ] }, { "ver": "1.184.905", "type": "stable", "changes": [ { "type": "bug", "text": "Fix for smtp and https requests when rule might not be triggered" } ] }, { "ver": "1.184.310", "type": "stable", "changes": [ { "type": "sparkles", "text": "Implement sorting for ports table" }, { "type": "sparkles", "text": "Make ports filter works also for zone names" }, { "type": "star", "text": "Improved security in Cloud LPM" } ] }, { "ver": "1.183.659", "type": "stable", "changes": [ { "type": "bug", "text": "Fix memory leak on frequent config synchronization" } ] }, { "ver": "1.183.544", "type": "stable", "changes": [ { "type": "sparkles", "text": "Partial gIPs support. Implement 'Refresh IP' rule" } ] }, { "ver": "1.183.458", "type": "stable", "changes": [ { "type": "sparkles", "text": "Improved config synchronization perfomance" } ] }, { "ver": "1.183.313", "type": "stable", "changes": [ { "type": "sparkles", "text": "Implement Ban IP rule for not analyzed https requests" } ] }, { "ver": "1.183.101", "type": "stable", "changes": [ { "type": "bug", "text": "Fix stats table sorting" } ] }, { "ver": "1.183.23", "type": "stable", "changes": [ { "type": "sparkles", "text": "Offer to run upgrade command manually if request for privileges fails" } ] }, { "ver": "1.182.691", "type": "stable", "changes": [ { "type": "sparkles", "text": "Allow to add arbitrary IPs to the SSL certificate" } ] }, { "ver": "1.182.667", "type": "stable", "changes": [ { "type": "bug", "text": "Fix erasing whitelisted IPs" } ] }, { "ver": "1.182.564", "type": "stable", "changes": [ { "type": "sparkles", "text": "When running UI on https listen also for http requests to redirect to https" }, { "type": "sparkles", "text": "Always enable config synchronization for Cloud LPM" } ] }, { "ver": "1.182.426", "type": "stable", "changes": [ { "type": "bug", "text": "Fix date column sorting" }, { "type": "bug", "text": "Fix websocket error when LPM works on default port 80" }, { "type": "sparkles", "text": "Enable config synchronization for new LPM users by default" } ] }, { "ver": "1.182.312", "type": "stable", "changes": [ { "type": "bug", "text": "Fix memory leak caused by retry rules" } ] }, { "ver": "1.182.272", "type": "stable", "changes": [ { "type": "sparkles", "text": "Config synchronization made disabled by default" } ] }, { "ver": "1.182.94", "type": "stable", "changes": [ { "type": "bug", "text": "Fix possible EventEmitter memory leak for response listeners" }, { "type": "star", "text": "Multiple UI fixes and improvements" } ] }, { "ver": "1.181.960", "type": "stable", "changes": [ { "type": "star", "text": "Cloud LPM release - Host the LPM on Luminati server. Check luminati.io/cp/lpm" } ] }, { "ver": "1.181.892", "type": "stable", "changes": [ { "type": "bug", "text": "UI fixes" } ] }, { "ver": "1.181.858", "type": "stable", "changes": [ { "type": "star", "text": "Enabled configuration synchronization on Mac" }, { "type": "sparkles", "text": "Improved applying new configuration mechanism" } ] }, { "ver": "1.181.767", "type": "stable", "changes": [ { "type": "bug", "text": "Disable storing configuration on Luminati servers for Win and Mac" } ] }, { "ver": "1.181.745", "type": "stable", "changes": [ { "type": "bug", "text": "Fix broken Rules tab" } ] }, { "ver": "1.181.635", "type": "stable", "changes": [ { "type": "star", "text": "UI improvements for smaller resolutions" } ] }, { "ver": "1.181.596", "type": "stable", "changes": [ { "type": "star", "text": "UI improvements for the Cloud version" } ] }, { "ver": "1.181.358", "type": "stable", "changes": [ { "type": "star", "text": "Enable storing configuration on Luminati servers on all OS" } ] }, { "ver": "1.181.265", "type": "stable/dev", "changes": [] }, { "ver": "1.181.265", "type": "stable", "changes": [ { "type": "star", "text": "UI Improvements in the embedded Cloud LPM" } ] }, { "ver": "1.181.199", "type": "stable", "changes": [ { "type": "sparkles", "text": "Fix default country in new port popup and improve country dropdown at targeting section" } ] }, { "ver": "1.181.145", "type": "stable", "changes": [ { "type": "sparkles", "text": "Enabled option for serving UI on HTTPS" } ] }, { "ver": "1.181.51", "type": "stable", "changes": [ { "type": "sparkles", "text": "Remove 'sending emails as a rule action' logic" }, { "type": "sparkles", "text": "Improve troubleshooting section" }, { "type": "bug", "text": "Start LPM even if some ports failed to start" } ] }, { "ver": "1.180.690", "type": "stable", "changes": [ { "type": "sparkles", "text": "Adjustemnts for LPM in the Cloud" } ] }, { "ver": "1.180.664", "type": "stable", "changes": [ { "type": "sparkles", "text": "Changed port for WS connection with Luminati servers" }, { "type": "sparkles", "text": "Adjustemnts for LPM in the Cloud" } ] }, { "ver": "1.180.240", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed error message for authentication" } ] }, { "ver": "1.180.34", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed styling in Firefox" } ] }, { "ver": "1.179.924", "type": "stable", "changes": [ { "type": "sparkles", "text": "Serving UI on HTTPS when LPM in the cloud" } ] }, { "ver": "1.179.847", "type": "stable", "changes": [ { "type": "sparkles", "text": "Backup local configuration on config synchronization" } ] }, { "ver": "1.179.735", "type": "stable", "changes": [ { "type": "bug", "text": "Crash fix during the startup process" }, { "type": "sparkles", "text": "Configuration synchronization across instances" } ] }, { "ver": "1.179.238", "type": "stable", "changes": [ { "type": "sparkles", "text": "Make har_limit option configurable from settings page" }, { "type": "bug", "text": "Fixed banning IPs due to sending bad API requests" } ] }, { "ver": "1.179.25", "type": "stable", "changes": [ { "type": "bug", "text": "Speed up ports initialization" } ] }, { "ver": "1.178.650", "type": "stable", "changes": [ { "type": "sparkles", "text": "Enable TLS connections support by default" }, { "type": "sparkles", "text": "Support TLS connections by IP" }, { "type": "bug", "text": "Fix POST requests retrying" } ] }, { "ver": "1.178.350", "type": "stable", "changes": [ { "type": "star", "text": "Store configuration on Luminati servers as a backup" } ] }, { "ver": "1.178.241", "type": "stable", "changes": [ { "type": "star", "text": "Support TLS connection between client and LPM" } ] }, { "ver": "1.178.104", "type": "stable", "changes": [ { "type": "star", "text": "UI and presets simplifications" }, { "type": "star", "text": "Introduced WS authorization" } ] }, { "ver": "1.177.584", "type": "stable/dev", "changes": [ { "type": "star", "text": "UI simplifications (reduced redundant options)" } ] }, { "ver": "1.177.331", "type": "stable", "changes": [ { "type": "bug", "text": "When using pool rotate session on 'retry' rule instead of recreating it" } ] }, { "ver": "1.177.194", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed stability issues and crashing on auth fail" } ] }, { "ver": "1.176.648", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed setting default values on the UI" } ] }, { "ver": "1.176.452", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed authentication issues" }, { "type": "bug", "text": "Fixed /refresh_ips endpoint" } ] }, { "ver": "1.175.943", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed possible endless loop for https requests when all available IPs are banned" } ] }, { "ver": "1.175.756", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed crashing on a process start" } ] }, { "ver": "1.175.680", "type": "stable", "changes": [ { "type": "star", "text": "Add IP filter to the IPs managing popup" }, { "type": "star", "text": "Add proxy filter by internal name" }, { "type": "sparkles", "text": "Autogenerate cli options for readme file" }, { "type": "sparkles", "text": "Fix /proxies/{port}/banip API endpoint to accept residential IPs" } ] }, { "ver": "1.174.267", "type": "stable", "changes": [ { "type": "star", "text": "Updated User-Agent in the headers randomization" } ] }, { "ver": "1.174.208", "type": "stable", "changes": [ { "type": "bug", "text": "Filter out wrong IPs from config" }, { "type": "bug", "text": "Add decoding fallback for pages wrongly encoded with raw deflate" } ] }, { "ver": "1.173.955", "type": "stable", "changes": [ { "type": "star", "text": "Show IPs refresh cost in pool IPs popup" } ] }, { "ver": "1.173.820", "type": "stable", "changes": [ { "type": "star", "text": "Running LPM on all the CPUs for all the presets" }, { "type": "bug", "text": "Fix bug when parallel requests might cause pool overloading" } ] }, { "ver": "1.173.424", "type": "stable", "changes": [ { "type": "star", "text": "Performance optimizations" } ] }, { "ver": "1.173.180", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed state permission" } ] }, { "ver": "1.173.48", "type": "stable", "changes": [ { "type": "bug", "text": "Fixed websocket on non-standard ports" } ] }, { "ver": "1.172.674", "type": "stable", "changes": [ { "type": "bug", "text": "Add an option to set log level in the UI" }, { "type": "bug", "text": "Fixed installation script for CentOS" } ] }, { "ver": "1.172.386", "type": "stable", "changes": [ { "type": "bug", "text": "Fix bug when pool might not be used after restart" } ] }, { "ver": "1.172.201", "type": "stable", "changes": [ { "type": "bug", "text": "Fix untriggered rules for long requests" } ] }, { "ver": "1.172.46", "type": "dev", "changes": [ { "type": "bug", "text": "Remove extra options from config file" } ] }, { "ver": "1.171.623", "type": "dev", "changes": [ { "type": "star", "text": "Remove detailed debug logs" }, { "type": "bug", "text": "Fixed choosing OS on mobile zones" } ] }, { "ver": "1.171.545", "type": "stable", "changes": [ { "type": "bug