Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@luminati-io/luminati-proxy

luminati-io100.4kISC1.517.182

A configurable local proxy for brightdata.com

luminati, proxy, lpm

readme

Proxy manager

dependencies Status devDependencies Status optionalDependencies Status

A forward HTTP/HTTPS proxy on your side, to accelerate/compress/rotate/distribute/manage/monitor/report/log/debug traffic to your proxies around the world.

With Proxy manager you can drive the Bright Data residential IPs or Bright Data static IPs.

This tool requires a Bright Data account. Please report issues or bugs to your account manager or from our help center

Read this in 中文.

Features

  • Highly scalable
  • Connection pool for faster response time
  • Easy setup for multiple configurations using a simple web interface
  • Statistics
  • Automatically rotate IP every X requests
  • Load balancing using multiple Super Proxies
  • SSL analyzing (using a self-signed certificate)
  • SOCKSv5 proxy

Minimal requirements

  • 2GB RAM
  • 1 CPU
  • 3GB HDD
  • 4GB RAM
  • 2 CPUs
  • 3GB SSD

Installation

Windows

Download the Proxy Manager installer

Linux/MacOS - Install script

  • Run the setup script to install
    wget -qO- https://brightdata.com/static/lpm/luminati-proxy-latest-setup.sh | bash
    Or
    curl -L https://brightdata.com/static/lpm/luminati-proxy-latest-setup.sh | bash

    Linux/MacOS - Manual install

  • Install Node.js (nodejs.org) Node.js version for the proxy manager should be at least 14.19.0 and not newer than version 20.12.1
  • Make sure npm version at least is 6.14.6 and not newer than version 8.1.3
    • if not, run: sudo npm install -g npm@6.14.6
  • Install Proxy Manager from the terminal prompt:
    sudo npm install -g @luminati-io/luminati-proxy
  • If you use npm version higher then 6 please add '--legacy-peer-deps' flag:
    sudo npm install -g @luminati-io/luminati-proxy --legacy-peer-deps
    If you are trying to install the Proxy Manager from china on Mac/Linux please run the following command first to make sure npm is installing with allowed registry:
    npm config set registry https://r.cnpmjs.org/
    After this command ran successfully install using:
    sudo npm install -g @luminati-io/luminati-proxy --allow-root

    Upgrade

  • Use npm to upgrade
    sudo npm install -g @luminati-io/luminati-proxy
    Or use the cli command:
    proxy-manager --upgrade

Specific Version

  • To install a specific proxy manager version, choose a version from releases

  • Run (VERSION_NUMBER is the version you've chosen (example: 1.75.355)):

    sudo npm install -g @luminati-io/luminati-proxy@VERSION_NUMBER

Release Notes

You can review the CHANGELOG.md for list of changes in every version

Usage

First run

After running the app for the first time:

proxy-manager

Point your browser to the app admin UI http://127.0.0.1:22999 to set up credentials and configure your proxies.

Run as daemon

To run the proxy manager in the background:

proxy-manager --daemon

Dropin replacement for existing super-proxies

Proxy Manager comes with a "dropin mode" which behaves exactly like the existing super-proxies. When running a proxy in dropin mode, you do not need to sign in via the administrative UI in order to make requests through your proxies. Rather, the proxy username and password are provided with each request to the proxy server. This mode is enabled by default, and you can use this mode as an easy replacement when migrating from the regular super-proxy to the Proxy Manager.

Dropin mode is enabled by default. To disable the dropin proxy, use the flag --no-dropin:

proxy-manager --no-dropin

For full documentation on the API for making requests through the dropin proxy, see the API Example page in your Bright Data account.

Complete list of command line options

proxy-manager --help
Usage:
  proxy-manager [options] config1 config2 ...

Options:
  -h, -?, --help                   Show help                           [boolean]
  -v, --version                    Show version number                 [boolean]
  -p, --port                       Port for the HTTP proxy              [number]
      --proxy_type                 Set to "persist" to save proxy into the
                                   configuration file.                  [string]
      --multiply                   Multiply the port definition given number of
                                   times                   [number] [default: 0]
      --multiply_users                                [boolean] [default: false]
      --users                      List of users. This option has to be used
                                   along with "multiply_users"           [array]
      --ssl                        Enable SSL analyzing
                                                      [boolean] [default: false]
      --tls_lib                    SSL library    [string] [default: "open_ssl"]
      --av_check                   Enable antivirus check
                                                      [boolean] [default: false]
      --iface                      Interface or IP to listen on         [string]
      --customer                   Customer name                        [string]
      --zone                       Zone name        [string] [default: "static"]
      --password                   Zone password                        [string]
      --proxy                      Hostname or IP of super proxy
                                         [string] [default: "brd.superproxy.io"]
      --proxy_port                 Super proxy port    [number] [default: 22225]
      --proxy_connection_type      Determines what kind of connection will be
                                   used between Proxy Manager and Super Proxy
                                                      [string] [default: "http"]
      --proxy_retry                Automatically retry on super proxy failure
                                                           [number] [default: 2]
      --insecure                   Enable SSL connection/analyzing to insecure
                                   hosts                               [boolean]
      --country                    Country                              [string]
      --state                      State                                [string]
      --city                       City                                 [string]
      --zip                        Zip code                             [string]
      --asn                        ASN                                  [string]
      --ip                         Data Center IP                       [string]
      --vip                        gIP                                  [number]
      --ext_proxies                A list of proxies from external vendors.
                                   Format: [username:password@]ip[:port] [array]
      --ext_proxy_username         Default username for external vendor ips
                                                                        [string]
      --ext_proxy_password         Default password for external vendor ips
                                                                        [string]
      --ext_proxy_port             Default port for external vendor ips [number]
      --dns                        DNS resolving     [string] [default: "local"]
      --reverse_lookup_dns         Process reverse lookup via DNS
                                                      [boolean] [default: false]
      --reverse_lookup_file        Process reverse lookup via file      [string]
      --reverse_lookup_values      Process reverse lookup via value      [array]
      --session                    Session for all proxy requests
                                                        [string] [default: true]
      --sticky_ip                  Use session per requesting host to maintain
                                   IP per host        [boolean] [default: false]
      --pool_size                                                       [number]
      --rotate_session             Session pool size  [boolean] [default: false]
      --throttle                   Throttle requests above given number
                                                          [number] [default: ""]
      --rules                      Proxy request rules                   [array]
      --route_err                  Block or allow requests to be automatically
                                   sent through super proxy on error
                                                  [string] [default: "pass_dyn"]
      --smtp                                                             [array]
      --override_headers                                               [boolean]
      --os                         Operating System of the Peer IP      [string]
      --headers                    Request headers                       [array]
      --debug                      Request debug info default value
                                                      [string] [default: "none"]
      --lpm_auth                   x-lpm-authorization header
                                                      [string] [default: "none"]
      --const                                         [boolean] [default: false]
      --multiply_ips                                  [boolean] [default: false]
      --multiply_vips                                 [boolean] [default: false]
      --max_ban_retries                                   [number] [default: 10]
      --preset                                [string] [default: "session_long"]
      --ua                         Unblocker Mobile UA[boolean] [default: false]
      --timezone                   Timezone ID to be used by the browser[string]
      --resolution                 Browser screen size                  [string]
      --webrtc                     WebRTC plugin behavior in the browser[string]
      --bw_limit                   BW limit params
      --follow_redirect            Auto redirect requests
                                                      [boolean] [default: false]
      --render                     Process scripts from HTML pages     [boolean]
      --whitelist_ips              Default for all proxies whitelist ip list for
                                   granting access to them [array] [default: []]
      --www_whitelist_ips          Whitelist ip list for granting access to
                                   browser admin UI        [array] [default: []]
      --www                        HTTP and WebSocket port used for browser
                                   admin UI and request logs    [default: 22999]
      --config                     Config file containing proxy definitions
                                                                        [string]
      --mode                       Defines a set of permissible operations
                                   within the UI/API                    [string]
      --dropin                     Create dropin mode proxy port (default:
                                   22225)              [boolean] [default: true]
      --dropin_port                Port for dropin mode         [default: 22225]
      --no_usage_stats             Disable collection of usage statistics
                                                      [boolean] [default: false]
      --lpm_token                  An authorization token               [string]
      --high_perf                                     [boolean] [default: false]
      --zagent                                        [boolean] [default: false]
      --reseller                                      [boolean] [default: false]
      --cluster                                         [string] [default: true]
      --sync_config                Synchronize Proxy Manager configuration with
                                   the cloud          [boolean] [default: false]
      --sync_zones                                     [boolean] [default: true]
      --sync_stats                                     [boolean] [default: true]
      --request_stats              Enable requests statistics
                                                       [boolean] [default: true]
      --test_url                   Url for testing proxy
                         [string] [default: "http://geo.brdtest.com/mygeo.json"]
      --log                        Log level        [string] [default: "notice"]
      --logs                       Number of request logs to store
                                                        [number] [default: 1000]
      --logs_settings              Settings for logs remote delivery
                                                                   [default: {}]
      --har_limit                  Number of bytes to store
                                                        [number] [default: 1024]
      --ports_limit                Limit the numer of open proxy ports at the
                                   same time                    [default: 10000]
      --ui_ws                      Enable live logs preview and other live data
                                   communication on the UI
                                                       [boolean] [default: true]
      --force                      Kill other instances of Proxy Manager if
                                   there are any      [boolean] [default: false]
      --session_termination        Stop sending new requests when the peer IP
                                   becomes unavailable and redirect to
                                   confimration page before new IP is taken
                                                      [boolean] [default: false]
      --api                        Alternative url to luminati API      [string]
      --api_domain                 Alternative domain url to luminati API
                                               [string] [default: "lum-lpm.com"]
      --pmgr_domain                Alternative domain url to Proxy Manager
                                                                        [string]
      --local_login                Requires each browser to authenticate against
                                   Proxy Manager      [boolean] [default: false]
      --read_only                  Avoid saving current config in the config
                                   file               [boolean] [default: false]
      --extra_ssl_ips              List of IPs to add to SSL certificate
                                                           [array] [default: []]
      --bw_limit_webhook_url       URL to send webhook messages to when BW limit
                                   is reached                           [string]
      --bw_th_webhook_url          URL to send webhook messages to when BW limit
                                   threshold is reached                 [string]
      --new_ui                     Enable UiKit UI    [boolean] [default: false]
      --api_body_limit             Controls the maximum request body size
                                                       [string] [default: "2mb"]
      --api_parameter_limit        Controls the maximum number of parameters
                                   that are allowed in the URL-encoded data
                                                       [number] [default: 10000]
      --socket_inactivity_timeout  The amount of time a socket can be inactive
                                   before it times out and closes
                                                               [default: 120000]
      --no-www                     Disable local web
      --no-config                  Working without a config file
  -d, --daemon, --start-daemon     Start as a daemon
      --restart-daemon             Restart running daemon
      --stop-daemon                Stop running daemon
      --delete-daemon              Delete daemon instance
      --upgrade                    Upgrade proxy manager
      --downgrade                  Downgrade proxy manager (if backup exists on
                                   disk)
      --dir                        Path to the directory with database and
                                   configuration files
      --status                     Show proxy manager processes current status
      --gen-cert                   Generate cert
      --auto-upgrade               Enable auto upgrade
      --start-upgrader             Install CRON process that checks upgrades
      --stop-upgrader              Removes CRON process that checks upgrades
      --insecure-http-parser       Disables the strict checks
      --proxy_country                                              [default: ""]
      --resolve_proxies_interval                                [default: 10000]
      --info                                                    [default: false]
      --av_server                                               [default: false]
      --cn                                                      [default: false]
      --api_domain_fallback                               [default: "l-lpm.com"]

Docker

A docker image can be found on https://hub.docker.com/r/luminati/luminati-proxy/

docker pull luminati/luminati-proxy

docker run luminati/luminati-proxy proxy-manager

docker run luminati/luminati-proxy proxy-manager --version

Make sure to forward appropriate ports. Proxy manager uses by default 22999 for the web console and the api, 22225 for dropin and 24000 for first configurable proxy.

  • To run docker with cli option see the below example:
    docker run luminati/luminati-proxy proxy-manager --www_whitelist_ips "172.17.0.1" --ssl true
    You can add many more options to this run.

Docker with predefined config file

To use lpm's config file, docker volumes can be used: https://docs.docker.com/storage/volumes/

Following these instructions will make your docker run with a specific config file:

  • create volume
    docker volume create lpm-vol
  • Inspect the recently created volume
    docker inspect lpm-vol
    Should output something like this:
    [
      {
          "CreatedAt": "2018-02-01T12:59:58+02:00",
          "Driver": "local",
          "Labels": null,
          "Mountpoint": "/var/lib/docker/volumes/lpm-vol/_data",
          "Name": "lpm-vol",
          "Options": {},
          "Scope": "local"
      }
    ]
  • Take the mountpoint path /var/lib/docker/volumes/lpm-vol/_data and run
    cd /var/lib/docker/volumes/lpm-vol/_data
  • put .luminati.json to this directory (here also will be the logs and other files generated by the container)
  • run docker image and attach this volume:
    docker run --rm --name 'lpm1' --mount source=lpm-vol,target=/root
    "luminati/luminati-proxy" proxy-manager

SSL Requests

The --ssl parameter is for SSL analyzing, HTTPS requests can be made without it.

Help

The FAQ can be found on the Bright Data FAQ

If you do not find the answer there, feel free to open an issue on github.

Or contact support@brightdata.com.

REST API

Working documentation of the API can be found inside the app.

The API also can be found on the Bright Data here

changelog

Proxy manager - Change Log

1.517.182 Stable

  • :star: Bump bootstrap version
  • :bug: Fix IPs not displayed in 'Select the IPs' modal

1.514.763 Stable

  • :star: Bump dependencies versions
  • :bug: Fix login fails with bad_token message if 2fa enabled
  • :bug: Fix logout crashes the process

1.512.980 Stable

  • :star: Bump dependencies versions
  • :star: Remove check-node-version dependency

1.512.323 Stable

  • :star: Deamon mode using forever instead of pm2

1.510.674 Development Latest

  • :star: Remove deprecated request package dependency
  • :star: Check for ReDoS user input
  • :star: Introduce cloud shared banlist
  • :bug: Fixed unban ip handler

1.503.964 Development Latest

  • :star: Updated dependencies

1.485.258 Stable

  • :star: NodeJS installation version updated to 20.12.1

1.481.650 Stable

  • :bug: Fixed migration for new style rules without version specified

1.476.196 Stable

  • :star: Add Node option to port OS targeting settings

1.467.451 Stable

  • :star: Process bw based on x-brd-debug header
  • :star: Manage socket inactivity timeout in UI settings
  • :star: Update Docker image npm version to 8.6.0

1.461.863 Stable

  • :bug: Fixed SSL analyzing when socks5

1.457.521 Stable

  • :bug: Fixed json_requester now sending json body

1.446.170 Stable

  • :bug: Fix datadog logs integration (upgraded ingestion endpoint)

1.443.428 Stable

  • :bug: Fix "add new port" modal unable to click next when overflow

1.442.838 Stable

  • :star: Add new rule trigger -- Connection timeout

1.440.909 Stable

  • :star: Add apply regex only to target domain option for URL triggered rules
  • :star: Change test domain from lumtest.com to geo.brdtest.com
  • :star: Add tooltip for the HAR viewer icon buttons

1.421.780 Stable

  • :star: Introduce api parameter limit control flag

1.419.693 Stable

  • :sparkles: Move some api calls to ws

1.417.160 Stable

  • :bug: Fix unable to deactivate render port setting via UI

1.414.367 Development Latest

  • :bug: Fix unable to deactivate rules via UI

1.413.15 Stable

  • :star: Remove deprecated DNS usage
  • :star: Raise min Node version to 14.19.0

1.410.597 Stable

  • :bug: Fix handling uninitialized port

1.407.3 Stable

  • :bug: Fix Ban IP rules created from UI not apply

1.404.754 Stable

  • :bug: Fix UI crash on unknown zone type

1.404.212 Stable

  • :bug: Use correct port in intermediary sockets for SSL
  • :bug: Allow Refresh IP rule for request dur actions
  • :star: Default rule action 'Retry with the same IP'

1.402.365 Stable

  • :star: Introduce follow redirect port option

1.399.639 Stable

  • :bug: Fix mem leak on tls sockets
  • :bug: Fix overflowed General Settings page display
  • :star: Default rule action refresh_ip
  • :star: Ban IP rule actions unavailable if Request details disabled
  • :sparkles: UI design changes

1.394.442 Stable

  • :bug: fix logs noice if recent stats disabled on lpm first run

1.391.825 Stable

  • :bug: fix update general settings via UI

1.390.445 Stable

  • :bug: fix unable update port to number less then UI port
  • :bug: fix wrong responce for CONNECT request errors
  • :bug: fix unable to change boolean port settings via UI

1.388.252 Stable

  • :star: introduce lpm token protected API v2
  • :sparkles: update dependencies
  • :sparkles: update docker base image to node:18.16.0-bullseye

1.385.646 Stable

  • :star: Add rate limit for API state changing calls

1.384.439 Stable

  • :sparkles: Alert before save about config spread
  • :star: Deprecate POST /add_whitelist_ip /add_wip
  • :star: Add PUT /whitelist_ip /wip
  • :star: Add DELETE /whitelist_ip /wip
  • :star: Allow zone type auth on premise

1.379.317 Stable

  • :bug: Prevent writing to closed stream on rules chain apply

1.376.171 Development Latest

  • :star: Support NodeJS 18

1.375.164 Stable

  • :sparkles: Updated settings FAQ links
  • :star: Refresh connection to lpm_f by interval
  • :star: Introduced zip code targeting
  • :bug: Fix port's Whitelisted IPs are erased on settings update

1.370.592 Stable

  • :sparkles: Updated links to FAQ pages
  • :bug: Fix proxy port users change does not apply if multiply proxy port enabled
  • :star: Update default installed node version to 14.19.0
  • :star: Better UI to backend socket connection

1.359.448 Stable

  • :bug: Fix windows version upgrade

1.358.906 Stable

  • :bug: Apply log level for daily rotate file

1.357.632 Stable

  • :bug: Fix docker image build
  • :sparkles: Better startup logging

1.352.979 Stable

  • :bug: Fix Ban IP per Domain rule not apply
  • :star: Better CPU usage on high load

1.351.969 Stable

  • :bug: Fix memory leak on long running proxy manager

1.337.781 Stable

  • :bug: Fix premise pmgr NodeJS 12.18.3 compatibility

1.337.221 Stable

  • :bug: Fix autogenerated port numbering
  • :sparkles: Disable debug headers by default
  • :bug: Fix 2fa authentication in premise pmgr

1.317.660 Stable

  • :bug: Fix update default proxy port

1.315.269 Stable

  • :bug: Fix docker build

1.314.864 Stable

  • :bug: Fix 'certificate has expired' error

1.313.493 Stable

  • :bug: Increased the headers size. Fixed: Parse Error: Header overflow

1.312.660 Stable

  • :star: Zone auth allowed only for whitelisted customers

1.307.810 Stable

  • :bug: Fix 'Host' header behavior

1.303.587 Stable

  • :bug: Remove usage of username.json file

1.302.488 Stable

  • :star: Correct username in event log

1.300.693 Stable

  • :star: Prefill username in report a bug modal
  • :bug: Fix Ban IP globally rule doesn't unban after 1 minute

1.293.147 Stable

  • :bug: Fix can't change default zone with sync config off

1.283.18 Stable

  • :bug: Fix can't get property 'plan' of undefined error

1.282.255 Stable

  • :star: Add nodejs version check

1.280.385 Stable

  • :star: Add render option for unblocker and serp zones

1.277.863 Stable

  • :star: Use random session id for rotating IPs

1.275.824 Stable

1.273.170 Stable

  • :bug: Fix lpm UI doesnt show Forbidden page if IP is not whitelisted
  • :star: Fix Readme

1.272.573 Stable

  • :star: Preserve request headers order in HAR log

1.272.43 Stable

  • :star: API domain fallback for CN

1.271.782 Development Latest

  • :star: Sync LPM language with CP current language for cloud instances
  • :bug: Added missing translation tags
  • :star: Use local server for API calls from CN

1.271.471 Development Latest

  • :star: Real time language updates

1.270.370 Stable

  • :bug: Use different superproxy on long session
  • :star: Increased superproxy hosts update frequency

1.269.473 Stable

  • :star: x-lpm-ports header support

1.268.704 Stable

  • :bug: Fix multiply setting drop on port preset change

1.267.718 Stable

  • :bug: Fix ports not working in docker container

1.266.433 Stable

  • :star: Updated dependencies

1.266.175 Stable

  • :sparkles: Added alert message on port number conflict

1.264.173 Stable

  • :star: Removed max ext proxy limitation for on premise pmgr

1.263.145 Stable

  • :star: Reduce net load on port update

1.258.249 Stable

  • :bug: Fix duplicate cache events listeners

1.256.472 Stable

  • :star: X-lpm-authorization header to separate setting

1.256.271 Stable

  • :bug: Abort unnecessary proxy status requests

1.256.139 Stable

  • :bug: Fixed multiple listeners caching error

1.255.903 Stable

  • :star: Keep session proxy setting

1.255.850 Stable

  • :sparkles: Option to change default debug value in General Settings

1.255.592 Stable

  • :star: Enable request stats in Cloud Proxy Manager

1.255.419 Stable

  • :bug: Fix HAR logs for caching css and js

1.255.171 Stable

  • :sparkles: Updated version of react-tooltip

1.254.777 Stable

  • :bug: Async rules post check on retry request

1.254.439 Stable

  • :sparkles: Separate button for collecting recent stats

1.254.277 Stable

  • :bug: Moved cache to single parent process

1.253.757 Stable

  • :bug: Fixed too many setdb listeners bug

1.253.382 Stable

  • :bug: Fixed inability to remove rotating ip preset header

1.253.120 Stable

  • :bug: Fixed change default settings

1.252.735 Stable

  • :sparkles: Download CSV button for proxy manager stats

1.245.259 Stable

  • :bug: Fixed using new IP on 'Retry with same IP' rule

1.239.207 Stable

  • :bug: Improved stability

1.237.854 Stable

  • :bug: Fixed bandwidth calculation when using unblocker zone
  • :bug: Stop redirections when using bypass rule

1.236.925 Stable

  • :bug: Fixed in place updates only when synchronization is turned on

1.236.237 Stable

  • :bug: Fixed bandwidth calculation when using unblocker zone

1.236.100 Stable

  • :sparkles: Added more details to the logs at debug level

1.235.456 Stable

  • :bug: Fixed connectivity issues from China

1.235.67 Stable

  • :bug: Fixed memory leaks

1.234.135 Development Latest

  • :sparkles: Improved text and explanations

1.233.836 Stable

  • :bug: Fixed updating disabled zones

1.232.896 Stable

  • :sparkles: UI improvements
  • :bug: Fixed updating flags when setting or unsetting unblocker

1.231.909 Stable

  • :sparkles: Added links to FAQ pages with the instrucitons
  • :bug: Fixed banning IPs feature

1.230.178 Stable

  • :bug: Fixed sending usage stat with invalid domain name

1.230.0 Stable

  • :sparkles: Improved FAQ and linked with relevant places in Proxy Manager

1.229.796 Stable

  • :bug: Fixed targeting options from China

1.228.877 Stable

  • :bug: Fixed updating password when updating proxy port

1.228.582 Stable

  • :bug: Fixed updating password when changing zone settings

1.228.121 Stable

  • :sparkles: Fixed bandwidth calculation for the HTTPS requests

1.228.97 Stable

  • :sparkles: Improvements for Chinese users: Proxy Manager works with slower connections

1.227.883 Stable

  • :sparkles: Improved the process of renaming the Proxy Manager work directory at startup

1.227.290 Stable

  • :sparkles: Introduced a mechanism to rename the Proxy Manager working directory at the process startup

1.226.959 Stable

  • :star: Connection improvements with Bright Data servers

1.226.680 Stable

  • :bug: Fixed Refresh IP rule when working with ports that are multiplied per IP

1.226.376 Stable

  • :star: Further improvements in the communication with servers over WS

1.226.157 Stable

  • :star: Improve Proxy Manager communication with lpm_f over WS

1.226.49 Stable

  • :star: Improve Proxy Manager communication with lpm_f over WS

1.225.712 Stable

  • :sparkles: UI fixes

1.225.541 Stable

  • :sparkles: UI design changes

1.225.497 Stable

  • :bug: Fixed process crashing on some linux server machines due to missing web socket library
  • :sparkles: Added an option to select the SSL library to be used when SSL analyzing is activated

1.225.430 Stable

  • :bug: Fixed connection issues from China
  • :bug: Fixed a memory leak in web socket connections
  • :star: Introduced an option to allow using BoringSSL in Cloud Proxy Manager

1.223.826 Stable

  • :star: Added an option to add extra debug info to the responses (DNS resolution)

1.223.771 Stable

  • :bug: Fixed external proxies, setting a correct port number

1.223.605 Stable

  • :bug: Fixed a memory leak involving bypassed and cached requests statistics

1.223.70 Stable

  • :star: Configurable API body limit

1.222.778 Stable

  • :bug: Fixed memory leak

1.222.632 Stable

  • :bug: Fixed missing ports dropdown in the Proxy Manager Web tester UI

1.222.104 Stable

  • :sparkles: Stability fixes on Windows
  • :star: Improved error handling: added more details if the request fails

1.221.905 Stable

  • :star: Logging more details to the changelog and keeping the whole history of configuration files

1.221.843 Stable

  • :star: Improved monitoring of potential issues
  • :bug: Fixed a bug with refreshing sessions after resetting the explicit session field in the IP control tab

1.220.899 Development Latest

  • :star: Updated the publisher name to match new certificate

1.220.764 Development Latest

  • :star: Full synchronization of the statistics between all the instances
  • :bug: Fixed keeping IPs withing the same session

1.220.91 Stable

  • :bug: Fixed Refresh IP rule action

1.219.637 Stable

  • :bug: Selecting all IPs in the Pool size allocation modal will now properly select only the filtered IPs

1.219.457 Stable

  • :star: Introduced a mechanism to allow throttling requests per domain name

1.219.343 Stable

  • :bug: Fixed whitelisted IPs when using SOCKS5

1.218.904 Stable

  • :sparkles: Resolving super proxies over web socket instead of HTTP

1.218.331 Stable

  • :sparkles: Performance optimizations in proxies overview UI

1.218.23 Stable

  • :star: Introduced Cache based on the URL as part of the Rules

1.217.753 Stable

  • :star: Improve Proxy Manager communication with lpm_f over WS

1.216.924 Stable

  • :star: Show statistics start time
  • :star: Removed "Refresh zones" button because of websocket implementation

1.216.840 Stable

  • :bug: Fixed auth on WS connections

1.216.736 Stable

  • :star: Improved builder for regular expressions on the trigger side for any actions
  • :bug: WS connection is always created which fixes zones updates
  • :star: Added filter by country in alloc modal

1.216.628 Stable

  • :star: Added "Country" column in the alloc IPs modal

1.216.473 Stable

  • :bug: Fixed updating SMTP configuration

1.216.179 Stable

  • :bug: Fixed visual bugs in the alloc IPs modal

1.216.52 Stable

  • :star: Added an option to fetch single proxy ports over the API
  • :star: Moved part of the API from HTTP to Web Socket

1.215.236 Stable

  • :bug: Fixed lpm_f communication in Cloud Proxy Manager servers after a new server assignment
  • :bug: Fixed a bug where some credential fields were not cleared from proxies memory on logout

1.213.501 Stable

  • :bug: Fix zone updates not being reflected when Sync configuration option is turned on

1.213.356 Stable

  • :star: Improved resolving superproxies periodically
  • :star: Speed optimization

1.212.374 Stable

  • :bug: Skip x-lpm-port and x-lpm-authorization response headers when Request details option is disabled

1.212.90 Stable

  • :bug: Fixed UI bugs on failing API endpoints

1.211.793 Stable

  • :sparkles: Optimization in proxy ports updates

1.211.502 Stable

  • :sparkles: Proxies config improvements

1.210.639 Stable

  • :bug: Limited the max number of external proxies allowed per port to improve memory usage

1.210.535 Stable

  • :star: Added support for content-encoding: br
  • :bug: Fixed Rules and preview for mobile social media apps

1.209.645 Stable

  • :star: UI improvement in targeting section

1.207.977 Stable

  • :star: Unlock option to select any preset when using a port with unblocker zone

1.207.390 Stable

  • :bug: Fixed Auth Error when targeting city without plan state permissions

1.207.58 Stable

  • :bug: Fixed banning IPs API when the list of IPs contains duplicates

1.206.760 Stable

  • :bug: Fixed Proxy Manager upgrade on Windows

1.206.425 Stable

  • :bug: Consistency improvements with Proxy Manager browser timezone emulation

1.206.232 Stable

  • :star: UI improvements in zone description

1.205.973 Stable

  • :sparkles: Upgraded webpack version

1.205.266 Stable

  • :bug: Fixed a bug with the waterfall rule incorrectly attaching username flags

1.205.228 Stable

  • :bug: Fix timezone feature inconsistency on Windows

1.205.64 Stable

  • :bug: Fixed a bug causing requests to duplicate proxy API to hang

1.205.22 Stable

  • :sparkles: Allow traffic from not whitelisted IPs when zone's credential is passed
  • :bug: Fixed saving city targeting

1.204.545 Stable

  • :sparkles: Added a targeting option to select WebRTC behavior in the browser
  • :star: UI improvements: browser related configuration moved to a dedicated tab

1.204.226 Stable

  • :bug: Fixed inconsistency with Ban IP rules when sending requests in short intervals

1.203.920 Stable

  • :sparkles: Added a targeting option to select a custom resolution to be used by the browser

1.203.897 Stable

  • :star: Use Chinese Super Proxies when needed

1.203.800 Stable

  • :bug: Fixed support for resolving Chinese Super Proxies

1.203.697 Stable

  • :bug: Fixed Proxy Manager installation script for Mac OS

1.203.627 Stable

  • :bug: Fixed a Firefox UI bug in Windows Server 2012 when targeting amazon

1.203.284 Stable

  • :sparkles: UI improvements in proxies view: open browser button moved to a dedicated column
  • :sparkles: Added a targeting option to select a timezone to be used by the Proxy Manager browser

1.202.863 Stable

  • :sparkles: Existing proxy ports whose zone was disabled will not automatically switch to default zone
  • :bug: Fix reverse lookup configuration bug causing inifite loading in proxy view

1.202.485 Stable

  • :bug: UI fixes in zone preset description

1.202.410 Stable

  • :sparkles: Unlocked the option to set rules for unblocker zone preset

1.202.232 Stable

  • :star: Add option to add Unblocker Mobile UA flag to request username in unblocker zone

1.202.64 Stable

  • :bug: Fixed city targeting being locked in UI despite allowing city targeting in zone plan

1.201.857 Stable

  • :bug: Fixed API endpoint for banning multiple IPs

1.201.722 Stable

  • :bug: Fixed workers crashing in certain Windows versions

1.201.332 Stable

  • :bug: Fixed certain CLI flags not being utilized

1.200.588 Stable

  • :bug: Fixed broken IPC causing crashes whole instance

1.200.411 Stable

  • :bug: Fixed out of memory crashes on Cloud Proxy Manager servers

1.199.160 Stable

  • :bug: Fixed logout: stop authenticating requests after logging out

1.198.827 Stable

  • :bug: Fixed inconsistency with updating banlist on Windows
  • :sparkles: Upgraded electron version to support recommended node version

1.198.629 Stable

  • :bug: Fixed restarting Cloud Proxy Manager button from brightdata.com/cp/lpm
  • :star: UI improvement: added Rules column option in proxy ports list

1.198.139 Stable

  • :bug: Fixed TypeError causing initalization of a proxy port to fail

1.198.94 Stable

  • :bug: Fixed banned ips being used for new requests

1.197.33 Stable

  • :bug: Fixed double vertical scrollbars in proxy edit page
  • :star: Display modal when upgrading Proxy Manager from UI without root permissions
  • :star: UI improvements for Ban IP durations in Rules tab

1.196.832 Stable

  • :bug: Fixed Waterfall rule, skip refreshing the session
  • :star: Performance improvements

1.196.634 Stable

  • :bug: Added node version compatiblity check on startup

1.196.424 Stable

  • :bug: Fixed crashing on Windows
  • :star: Request is canceled if all the IPs Proxy Manager is getting are banned

1.195.934 Stable

  • :bug: Fixed unbanning IPs API

1.195.444 Stable

  • :sparkles: Stability improvements

1.195.277 Stable

  • :sparkles: Performance optimizations: fixed crashing workers

1.195.206 Stable

  • :star: Accepting --insecure-http-parser to ignore HTTP parsing errors

1.195.51 Stable

  • :sparkles: UI improvement: changed multiplied ports to collapsible/expandable
  • :star: Added more logging to worker.js crashes
  • :bug: Fixed the endpoint for banning IPs globally

1.194.952 Stable

  • :star: Improved logging and performance on multi CPUs machines

1.194.798 Stable

  • :star: Performance optimizations

1.194.462 Stable

  • :star: Increased the max size of http headers
  • :sparkles: Added icons to navigate and back button

1.194.438 Stable

  • :bug: Fix crashing UI when choosing Static Residential zone
  • :star: Improved keeping the same IP over time

1.194.365 Stable

  • :star: Added support for the authorization per request
  • :sparkles: Fixed categories in the dropdown UI

1.194.314 Stable

  • :bug: Fixed x-lpm-port response headers for debugging
  • :sparkles: Added categories to dropdown UI

1.194.195 Stable

  • :bug: Fixed keeping the same IP over the longer time
  • :bug: Fixed refreshing sessions

1.194.180 Stable

  • :sparkles: Added filtering by port

1.194.126 Stable

  • :star: Updated node and npm versions in Docker file
  • :sparkles: Added zone validation in proxy ports when zones config changes
  • :sparkles: Updated action icons in the UI

1.194.9 Stable

  • :bug: Fixed refreshing gIPs

1.193.847 Stable

  • :sparkles: Introduced storing config changes on Luminati's servers
  • :sparkles: Updated node and npm versions in installation script

1.193.647 Stable

  • :sparkles: Increased limit for the string length in proxy port configuration
  • :bug: Fixed applying whitelist IPs from general settings

1.193.514 Stable

  • :sparkles: New design of the UI
  • :sparkles: Added x-lpm-port header witht the final port number

1.193.343 Stable

  • :sparkles: Refactored update general settings and update proxy port API to update only provided fields

1.192.600 Stable

  • :sparkles: Fixed balancing super proxies when passing explicit usernames

1.192.577 Stable

  • :sparkles: Updated minimal requirements and added recommended
  • :bug: Made country and state inputs searching for data by typing

1.192.271 Stable

  • :sparkles: Improved logging: added host and username for easier debugging

1.191.644 Stable

  • :bug: Prevent creation of conflicting proxy ports
  • :sparkles: Added upgrade warning when submiting a bug from non-latest version

1.191.312 Stable

  • :sparkles: Security improvements for Cloud Proxy Manager
  • :sparkles: Added warning when connections from any IP allowed
  • :bug: Fixed file descriptors and memory leak caused by client errors when using socks proxy
  • :bug: Fixed multiple errors in the UI

1.190.862 Stable

  • :bug: Fixed legacy API page in Swagger

1.190.701 Stable

1.190.176 Stable

  • :sparkles: UI improvements: show the optimized bandwidth in the stats

1.189.541 Stable

  • :sparkles: Rules UI improvements

1.189.26 Stable

  • :bug: Fixed logging out when luminati server is not available

1.188.647 Stable

  • :sparkles: Adjustments for Proxy Manager in the Cloud

1.188.363 Stable

  • :bug: Fixed socket closing on proxy port restart

1.188.184 Stable

  • :bug: Increased the headers size. Fixed: Parse Error: Header overflow

1.187.913 Stable

  • :sparkles: Improved performance for update settings API when a large number of proxy ports created

1.187.569 Stable

  • :bug: Fixed memory leak on proxy ports multiplication
  • :sparkles: Improved config synchronization flow when cloud config is empty
  • :bug: Fixed default zone mismatch to active zones
  • :sparkles: Added a message to the UI when no active zones
  • :sparkles: Possibility to disable/enable specific rules on the UI

1.187.411 Stable

  • :sparkles: Optimizations for a large number of proxy ports

1.187.214 Stable

  • :sparkles: Introduced configurable limit for number of proxy ports to avoid out of memory crashes

1.186.952 Stable

  • :bug: Fixed setting HAR limit to unlimited

1.186.827 Stable

  • :bug: Fixed displaying TLS Warning
  • :bug: Fixed default port when UI is served via HTTPS on port 443

1.186.335 Stable

  • :bug: Fixed live bandwitdh calculation in summary section
  • :bug: Fixed WS Server creation in SSL mode

1.186.225 Stable

  • :bug: Fixed sessions/IPs rotation when using multiple CPUs

1.186.153 Stable

  • :sparkles: Added reporting capabilities to Cloud Proxy Manager

1.186.28 Stable

  • :sparkles: Added SNI support for web interface

1.185.910 Stable

  • :star: Enabled config synchronization on Windows
  • :star: Config synchronization made disabled by default

1.185.803 Stable

  • :star: Added extra validation when editing proxy ports
  • :bug: Minor bug fixes

1.185.470 Stable

  • :sparkles: Show update download progress on windows
  • :sparkles: Improved stats synchronization

1.184.973 Stable

  • :star: Introduced zones synchronization

1.184.905 Stable

  • :bug: Fix for smtp and https requests when rule might not be triggered

1.184.310 Stable

  • :sparkles: Implement sorting for ports table
  • :sparkles: Make ports filter works also for zone names
  • :star: Improved security in Cloud Proxy Manager

1.183.659 Stable

  • :bug: Fix memory leak on frequent config synchronization

1.183.544 Stable

  • :sparkles: Partial gIPs support. Implement 'Refresh IP' rule

1.183.458 Stable

  • :sparkles: Improved config synchronization perfomance

1.183.313 Stable

  • :sparkles: Implement Ban IP rule for not analyzed https requests

1.183.101 Stable

  • :bug: Fix stats table sorting

1.183.23 Stable

  • :sparkles: Offer to run upgrade command manually if request for privileges fails

1.182.691 Stable

  • :sparkles: Allow to add arbitrary IPs to the SSL certificate

1.182.667 Stable

  • :bug: Fix erasing whitelisted IPs

1.182.564 Stable

  • :sparkles: When running UI on https listen also for http requests to redirect to https
  • :sparkles: Always enable config synchronization for Cloud Proxy Manager

1.182.426 Stable

  • :bug: Fix date column sorting
  • :bug: Fix websocket error when Proxy Manager works on default port 80
  • :sparkles: Enable config synchronization for new Proxy Manager users by default

1.182.312 Stable

  • :bug: Fix memory leak caused by retry rules

1.182.272 Stable

  • :sparkles: Config synchronization made disabled by default

1.182.94 Stable

  • :bug: Fix possible EventEmitter memory leak for response listeners
  • :star: Multiple UI fixes and improvements

1.181.960 Stable

  • :star: Cloud Proxy Manager release - Host the Proxy Manager on Luminati server. Check luminati.io/cp/lpm

1.181.892 Stable

  • :bug: UI fixes

1.181.858 Stable

  • :star: Enabled configuration synchronization on Mac
  • :sparkles: Improved applying new configuration mechanism

1.181.767 Stable

  • :bug: Disable storing configuration on Luminati servers for Win and Mac

1.181.745 Stable

  • :bug: Fix broken Rules tab

1.181.635 Stable

  • :star: UI improvements for smaller resolutions

1.181.596 Stable

  • :star: UI improvements for the Cloud version

1.181.358 Stable

  • :star: Enable storing configuration on Luminati servers on all OS

1.181.265

1.181.265 Stable

  • :star: UI Improvements in the embedded Cloud Proxy Manager

1.181.199 Stable

  • :sparkles: Fix default country in new port popup and improve country dropdown at targeting section

1.181.145 Stable

  • :sparkles: Enabled option for serving UI on HTTPS

1.181.51 Stable

  • :sparkles: Remove 'sending emails as a rule action' logic
  • :sparkles: Improve troubleshooting section
  • :bug: Start Proxy Manager even if some ports failed to start

1.180.690 Stable

  • :sparkles: Adjustemnts for Proxy Manager in the Cloud

1.180.664 Stable

  • :sparkles: Changed port for WS connection with Luminati servers
  • :sparkles: Adjustemnts for Proxy Manager in the Cloud

1.180.240 Stable

  • :bug: Fixed error message for authentication

1.180.34 Stable

  • :bug: Fixed styling in Firefox

1.179.924 Stable

  • :sparkles: Serving UI on HTTPS when Proxy Manager in the cloud

1.179.847 Stable

  • :sparkles: Backup local configuration on config synchronization

1.179.735 Stable

  • :bug: Crash fix during the startup process
  • :sparkles: Configuration synchronization across instances

1.179.238 Stable

  • :sparkles: Make har_limit option configurable from settings page
  • :bug: Fixed banning IPs due to sending bad API requests

1.179.25 Stable

  • :bug: Speed up ports initialization

1.178.650 Stable

  • :sparkles: Enable TLS connections support by default
  • :sparkles: Support TLS connections by IP
  • :bug: Fix POST requests retrying

1.178.350 Stable

  • :star: Store configuration on Luminati servers as a backup

1.178.241 Stable

  • :star: Support TLS connection between client and Proxy Manager

1.178.104 Stable

  • :star: UI and presets simplifications
  • :star: Introduced WS authorization

1.177.584

  • :star: UI simplifications (reduced redundant options)

1.177.331 Stable

  • :bug: When using pool rotate session on 'retry' rule instead of recreating it

1.177.194 Stable

  • :bug: Fixed stability issues and crashing on auth fail

1.176.648 Stable

  • :bug: Fixed setting default values on the UI

1.176.452 Stable

  • :bug: Fixed authentication issues
  • :bug: Fixed /refresh_ips endpoint

1.175.943 Stable

  • :bug: Fixed possible endless loop for https requests when all available IPs are banned

1.175.756 Stable

  • :bug: Fixed crashing on a process start

1.175.680 Stable

  • :star: Add IP filter to the IPs managing popup
  • :star: Add proxy filter by internal name
  • :sparkles: Autogenerate cli options for readme file
  • :sparkles: Fix /proxies/{port}/banip API endpoint to accept residential IPs

1.174.267 Stable

  • :star: Updated User-Agent in the headers randomization

1.174.208 Stable

  • :bug: Filter out wrong IPs from config
  • :bug: Add decoding fallback for pages wrongly encoded with raw deflate

1.173.955 Stable

  • :star: Show IPs refresh cost in pool IPs popup

1.173.820 Stable

  • :star: Running Proxy Manager on all the CPUs for all the presets
  • :bug: Fix bug when parallel requests might cause pool overloading

1.173.424 Stable

  • :star: Performance optimizations

1.173.180 Stable

  • :bug: Fixed state permission

1.173.48 Stable

  • :bug: Fixed websocket on non-standard ports

1.172.674 Stable

  • :bug: Add an option to set log level in the UI
  • :bug: Fixed installation script for CentOS

1.172.386 Stable

  • :bug: Fix bug when pool might not be used after restart

1.172.201 Stable

  • :bug: Fix untriggered rules for long requests

1.172.46 Development Latest

  • :bug: Remove extra options from config file

1.171.623 Development Latest

  • :star: Remove detailed debug logs
  • :bug: Fixed choosing OS on mobile zones

1.171.545 Stable

  • :bug: Possible to choose OS when using mobile zone
  • :star: More detailed debug logs, allow to switch it per port

1.171.435 Stable

  • :bug: Correctly show UI warnings when using --ssl true
  • :bug: Fixed statistics aggregation for HTTPS requests

1.171.357 Stable

  • :bug: Fixed bug when reserved pool might be overloaded

1.170.998 Development Latest

  • :bug: Stop writing extra options to the config file

1.170.919 Stable

  • :bug: Fixed crashing when the domain name is empty
  • :star: Added limit for reconnecting on websocket

1.170.768 Stable

  • :star: Stats optimization: using only top level domain

1.170.700 Stable

  • :bug: Fixed deleting logs only related to the specific port

1.170.508 Stable

  • :bug: Merged duplicated config objects to avoid config discrepancy
  • :star: Updated Chinese translations

1.170.414 Stable

  • :bug: Fixed response tab in HAR viewer

1.170.174 Stable

  • :bug: Fixed bug when banned ip might be re-added to the pool

1.170.30 Stable

  • :bug: Updated error messages for google login
  • :sparkles: Added basic WS connection with Luminati servers
  • :star: HAR viewer filter can now search by session id

1.169.751 Development Latest

  • :sparkles: Proxy resolution based on API instead of DNS
  • :sparkles: Multiple performance optimizations

1.169.16 Development Latest

  • :bug: Fixed cannot read property 'x-luminati-ip' of undefined

1.168.796 Development Latest

  • :star: Added support for the headers changes in Luminati API

1.168.496 Stable

  • :star: update Chinese translations

1.168.142 Stable

  • :bug: Fix upgrading mechanism

1.168.67 Stable

  • :star: update alternative domain without restarting lpm
  • :star: use actual hostname in howto

1.167.729 Stable

  • :star: turn on SSL to SP by default if connecting from CN

1.167.493 Stable

  • :star: Improved upgrader
  • :star: Added better examples

1.167.220 Stable

  • :bug: Fixed auto upgrader

1.166.867 Stable

  • :bug: HAR viewer: UI improvements

1.166.405 Stable

  • :bug: Fixed error: cannot read property 'socket2headers' of undefined
  • :bug: Fixed error: incorrect headers check

1.165.910 Stable

  • :star: Improvements in --auto-upgrade option
  • :star: Added "Operating System" option under "Targeting" tab

1.165.644 Stable

  • :bug: Fixes in SMTP rules

1.165.523 Stable

  • :bug: Fixed HAR viewer: now always showing Peer IP in the columns

1.165.449 Stable

  • :bug: Fixed check for a backup version on windows

1.165.421

1.165.256 Stable

  • :sparkles: Improved upgrading mechanism
  • :star: Added --auto-upgrade option

1.164.586 Stable

  • :star: Added request method to HAR viewer
  • :bug: Fixed logging from extension when local_login flag enabled

1.164.431 Stable

  • :bug: Fixed MacOS --upgrade/--downgrade options
  • :star: UI improvements: added number of allocate/banned IPs

1.164.400 Stable

  • :bug: Fixed certificate for MacOS Catalina
  • :star: Added users management API

1.164.328 Stable

  • :star: Added support for generating custom certificates

1.164.164 Stable

  • :sparkles: app.less stylesheet split per page/component

1.163.916 Stable

  • :sparkles: Added OS support for submitting bug report
  • :sparkles: Improved fe_warn metrics

1.163.762 Stable

  • :star: Added x-lpm-* headers support for country, state and city
  • :bug: Fixed external IPs rotating in SSL analyzing mode

1.163.474 Stable

  • :star: Added --downgrade option that will downgrade Proxy Manager to the version before upgrades
  • :star: Removed usage of Google Analytics
  • :sparkles: Merged HTTP and WS to use single port
  • :sparkles: Added devtool nosources-source-map to Webpack config

1.163.237 Stable

  • :star: Adjustments for Proxy Manager <> Extension integration

1.163.144 Stable

  • :bug: Fix database (Lokijs) errors
  • :star: Improved the UI in the dashboard (easy to hide/show components)

1.163.69 Stable

  • :star: Improvements in users management

1.163.36 Stable

  • :sparkles: Introduced users management and multiplying ports by users

1.162.728 Stable

  • :bug: Fixed initializing websocket

1.162.700 Stable

  • :sparkles: Improved the installation for Linux and Mac OS - fetching chromium binary only when needed

1.162.197 Stable

  • :bug: Fixed canceled requests shown in HAR viewer
  • :bug: Fixed banning/unbanning IPs banned per domain

1.161.831 Development Latest

  • :sparkles: Added status code classes (2, 3, ...) filtering to HAR viewer
  • :bug: Fix running 'luminati' command without specifying whole path
  • :bug: Fixed memory leak when using rules

1.161.309 Stable

  • :sparkles: Improve High CPU usage message
  • :sparkles: Add --show-logs feature that follows Proxy Manager daemon process logs
  • :sparkles: Canceled requests will now be saved and shown in HAR viewer

1.161.127 Stable

  • :sparkles: Node 12 support

1.160.911 Stable

  • :bug: Fixed WSS connections handling

1.160.654 Stable

  • :sparkles: CPU and mem usage are now shown per Proxy Manager process in --status
  • :bug: Fixed request retry with banned IPs

1.160.574 Stable

  • :sparkles: Added --status flag to check current proxy manager status

1.160.316 Stable

  • :sparkles: Logs are now shown up to when the UI is ready running in daemon mode
  • :sparkles: Easy way for adding recent IPs to whitelist from the UI
  • :star: Improved logs (added port number and access denied warnings)

1.160.116 Stable

  • :bug: Fixed rules working with SMTP

1.159.711 Stable

  • :sparkles: Added auto restart to worker processes when they die
  • :bug: Fixed message shown when --stop-daemon is used with no daemon process

1.159.461 Stable

  • :bug: Fixed support for SMTP connection

1.159.270 Stable

  • :bug: Fixed carriers.json updates
  • :sparkles: Added 'any' option to ease whitelisting all IPs through the UI
  • :sparkles: Admin whitelisted IPs will now automatically be added to proxies whitelist
  • :bug: Fixed usage in China

1.159.78 Stable

  • :bug: Fixed memory leak

1.158.770 Stable

  • :sparkles: Updated gIP management

1.158.722 Stable

  • :bug: Fixed upgrade for Windows

1.158.559 Development Latest

  • :sparkles: Introduced carriers list automatic update

1.158.189 Development Latest

  • :sparkles: Improved HTTPS requests performance
  • :bug: Fixed stats not being updated in overview panel

1.157.566 Stable

  • :bug: Fix EventEmitter listeners issues and ECONNREFUSED errors

1.157.534 Stable

  • :sparkles: Improved --upgrade argument behavior: it will now upgrade Proxy Manager and restart previously running daemons
  • :sparkles: Added missing carriers
  • :bug: Fixed Proxy Manager's memory usage

1.157.243 Stable

  • :sparkles: Improved requests bandwith calculation

1.157.37 Stable

  • :bug: Fixed connected from MLA when SSL analyzing is on
  • :bug: Fixed specific IPs selection for static shared zones
  • :bug: Fixed link tester in Docker containers
  • :bug: Fixed error handling for SOCKS5 connections between Proxy Manager and Super Proxies
  • :bug: Fixed 2-Step error shown when logging in

1.156.820

  • :sparkles: Added --read_only CLI option that prevents Proxy Manager from writing to the config file

1.156.236 Stable

  • :bug: Fixed rule email sending for cluster mode

1.156.75 Stable

  • :bug: Fixed 403 status when acessing sites that use cloudflare

1.156.38 Stable

  • :bug: Fixed error when the first IP was whitelisted to use admin UI through the API
  • :sparkles: Swagger documentation improvements
  • :bug: Fixed Proxy Manager crash on subsequent Proxy Tester calls with unexistent proxy ports

1.155.637 Development Latest

  • :sparkles: Improved UX and simplified UI

1.155.475

  • :bug: Fixed CSS on big request stats panels

1.155.263

  • :bug: Fixed API for bannip/unbanning IPs

1.155.206 Stable

  • :sparkles: Improved logging

1.155.133 Stable

  • :bug: Fixed SMTP settings in proxy port's General tab

1.154.894 Development Latest

  • :sparkles: Added option to use SOCKS to connect Proxy Manager and Super Proxy
  • :sparkles: Dashboard UI improvements, allowing to enable/disable recent stats panel

1.154.55 Development Latest

  • :sparkles: Added proxy port specific IPs whitelisting in General tab
  • :sparkles: Added option to unban IPs from UI in 'Banned IPs' table
  • :bug: Fixed 'Cannnot read property 'toLowerCase' of undefined' when running Proxy Manager on Docker

1.153.629 Stable

  • :bug: Fixed error logging

1.153.425 Stable

  • :sparkles: Reduced timeout period, improving memory management

1.153.222 Stable

  • :sparkles: Better handling of timeout handlers

1.153.189 Stable

  • :sparkles: Added 'High CPU usage' UI indicator and logs
  • :bug: Fixed HAR preview Timing tab ports display
  • :bug: Fixed bug in Proxies list

1.152.345 Stable

  • :sparkles: Added rule action 'Request URL' to send a HTTP request
  • :sparkles: Improved proxies overview UX, allowing deletion of multiple ports
  • :bug: Fixed default zone handling. Changing default zone will no more affect existing ports' zones
  • :sparkles: Ban IP rule actions are now available with URL triggered rules

1.151.641 Stable

  • :bug: Fix UI Error when accessing Targeting tab in static zones
  • :sparkles: Added option 'DNS check' to ignore requests without DNS resolution

1.151.510 Development Latest

  • :bug: Deprecated fast_session_pool in favor of regular pool
  • :bug: Fixed whitelisting IPs with ranges using API

1.151.372 Stable

  • :bug: Fixed WS traffic when SSL Analyzing is on
  • :bug: Fixed browser response when using Process data rule
  • :sparkles: Improved the UX of whitelisting IPs

1.151.77 Stable

  • :bug: Fixed WSS traffic when SSL Analyzing is on
  • :bug: Fixed updating whitelist IPs in cluster mode

1.150.854 Stable

  • :bug: Fixed duplication proxy ports
  • :star: Updated geo locations and list of available carriers

1.150.681 Stable

  • :bug: Fixed UI crash related to Static IP columns
  • :bug: Fixed proxy ports status column on specific errors
  • :bug: Fixed install for older MacOS versions
  • :sparkles: Support for cluster mode (running on multiple CPUs) without session management
  • :sparkles: Refresh IP action is now available for static residential zones

1.150.351 Stable

  • :sparkles: UI improvement: setting headers requires SSL Analyzing to reduce confusion
  • :bug: Fixed country targeting for static zones

1.150.274 Stable

  • :sparkles: IP refresh price now is shown in Refresh IP action rule
  • :sparkles: Static IP column will now show IPs in the pool
  • :bug: Fix shortcut problem for Windows home directories with '&' character

1.149.883 Stable

  • :star: Updated geo locations and list of available carriers
  • :bug: Fixed gIP allocation modal checkboxes

1.149.626 Stable

  • :bug: Session termination has been redesigned to avoid infinite loops
  • :bug: Fixed install script for MacOS, now using Node 10.15.3
  • :bug: Fix typos in 'Report Bug' modal
  • :bug: Enforce Node 10.16.3 on Linux

1.149.104 Stable

  • :bug: Fixed 'Cannot read property slice of undefined' on startup

1.148.901 Stable

  • :star: Performance improvements (make use of HTTP agent to reuse open sockets

1.148.629 Stable

1.148.475 Stable

1.148.367 Stable

  • :bug: bug fixes

1.148.204 Stable

  • :star: Super proxies are resolved on each request by default

1.148.122 Stable

1.148.74 Stable

  • :bug: fix whitelisting

1.147.992 Stable

1.147.960 Stable

  • :star: add a flag to ignore SSL to super proxy errors

1.147.813 Stable

  • :bug: Fixed overriding parameters in CLI

1.147.705 Stable

  • :bug: Bug fixes

1.147.566 Stable

  • :bug: UI bug fixes
  • :star: Adding UI supporting for cluster mode

1.147.269 Stable

  • :bug: Bug fixes
  • :star: Improved error handling

1.147.79 Stable

  • :bug: Bug fixes

1.146.711 Stable

  • :bug: Using correct password when Waterfall rule is applied

1.146.606 Stable

  • :bug: Fixed crashes for docker
  • :bug: Added more error handling

1.146.377 Stable

  • :bug: fixed error: Hostname/IP does not match certificate's altnames
  • :bug: Bug fixes / UI improvements

1.146.183 Stable

  • :star: Added support for domain param in /proxies/:port/banip and /proxies/:port/banips APIs

1.146.158 Stable

  • :bug: Fixed Proxy Manager WS connection when accessed with https
  • :bug: Fix socket hang up errors

1.146.94 Stable

  • :star: Added missing countries of super proxies
  • :sparkles: Show Static IPs column in multiplied proxy port overviews using a static zones

1.145.600 Stable

  • :star: AS prefix allowed for ASN field

1.145.154 Stable

  • :bug: Bug fixes / UI improvements

1.144.356 Stable

  • :bug: Fixed overrding options when passing args in CLI

1.143.768 Stable

  • :bug: Fixed persisting the order of multiplied proxy ports
  • :bug: Fixed origin IP for incoming requests on SOCKS5

1.143.567 Stable

  • :star: UI improvements (zones list synchronization)

1.143.412 Stable

  • :bug: Fixed whitelisting and moved it from proxy config to general settings

1.143.166 Stable

  • :bug: Fixed error: unable to get local issuer certificate
  • :bug: Fixed overriding passwords

1.142.833 Stable

  • :bug: Fixed empty space when there isn't open browser icon in proxies table
  • :bug: Fixed stability issues

1.142.291 Stable

  • :bug: Fixed small bugs

1.142.102 Stable

  • :star: Improved performance when using a big number of proxy ports
  • :bug: Fixed zones/plans details

1.141.733 Stable

  • :star: Added api/async_req endpoint

1.141.582 Development Latest

  • :star: Added "local_login" flag to require each browser to authenticate separately

1.141.384 Stable

  • :bug: fixed callback leaks on overview page
  • :star: Added a button to refresh zones list/settings

1.141.40 Stable

  • :bug: Fixed targeting for datacenter

1.141.27 Stable

  • :bug: Fixed empty spaces (ui)

1.140.948 Stable

  • :bug: fixed session duration combined with pool

1.140.839 Stable

  • :star: replace HAR viewer with the message when logs are off

1.140.560 Stable

  • :star: Improved the performance of saving configuration

1.140.22 Stable

  • :bug: fix preserving the order on changes in DC IPs

1.139.746 Development Latest

  • :star: More accurate BW measurement

1.139.623 Stable

  • :bug: fix Proxy Manager response when cert is wrong and not using insecure flag
  • :sparkles: Added new Rule action: "Ban IPs globally"

1.139.129 Stable

  • :star: Added Insecure field under General tab

1.139.62 Stable

1.138.758 Stable

  • :bug: Fixed targeting mobile IPs

1.138.603 Stable

  • :star: Added support for "carrier" option in Link Tester API
  • :bug: Improved error messages
  • :bug: Fixed IP rotation for external proxies

1.138.518 Stable

  • :bug: Super Proxy's icon flag in Proxy Manager isn't changing
  • :bug: *chromeicon elements are not showed correctly on Mozilla

1.138.327 Stable

  • :bug: Fixed debug: none option to skip all the debug headers

1.138.101 Stable

  • :bug: Fixed presence of open browser button if host is not localhost

1.137.946 Stable

  • :bug: Fixed Waterfall rule between external proxy and Luminati proxy

1.137.753 Stable

  • :bug: Fixes in residential pool
  • :bug: Improved order of applying rules (Waterfall always at the end)

1.137.285 Development Latest

  • :bug: Fixed memory leaks

1.137.113 Stable

  • :star: Improved support off adding/removing IPs in DC pool
  • :star: UI improvements in HAR viewer

1.136.969 Stable

  • :bug: Fixed triggering certain rules for SMTP requests

1.136.784 Development Latest

  • :star: Added support to add/remove IPs in DC pool
  • :bug: Fixed modal with IP allocation
  • :bug: Removed ES/PT translations

1.136.517 Stable

  • :bug: Bug fixes (crashes)

1.136.350 Stable

  • :star: Carriers are filtered based on country selection
  • :star: Simplification of proxy port config

1.136.76 Stable

  • :bug: Bug fixes (lokijs, proxy status, creating proxy port by clicking on a feature)
  • :star: ASN codes are filtered based on country selection

1.135.762 Stable

  • :bug: Allow for any values (IPs/domains) in SMTP field

1.135.662 Stable

  • :star: Added Rules section to the HAR viewer

1.135.636 Stable

  • :star: Added UI for choosing SMTP proxy targets under "General" tab

1.135.547 Stable

1.135.418 Stable

  • :bug: Multiple bug fixed and improved error handling
  • :star: Performance optimizations
  • :star: Stop maintaining pool on inactivity - "Idle pool" as a new option in proxy config

1.134.429 Stable

  • :bug: Fixed some translations
  • :bug: SMTP connections more transparent

1.134.251 Stable

  • :star: Added translations for: Russian, Spanish, Protuguese, Turkish, Korean

1.134.15 Stable

  • :star: lightweight exe installer

1.133.690 Stable

  • :star: UI improvements

1.133.416 Stable

  • :star: Added support for testing SMTP

1.132.959 Stable

1.132.959 Stable

  • :star: List of banned IPs persists across changes in proxy port
  • :star: Sessions are automatically refreshed on banning IP

1.132.512 Stable

  • :bug: Fix errors about sessions

1.132.341 Stable

  • :star: Add missing translations for Chinese

1.131.652 Stable

  • :sparkles: Introduced Chinese translations

1.131.176 Stable

  • :bug: Fix an issue causing empty HAR logs

1.131.19 Stable

  • :bug: Fix lokijs related crashes
  • :star: Improved sessions management
  • :star: Introduced live data on the UI

1.130.708 Stable

  • :star: Add token based authentication at the request level

1.130.673 Development Latest

  • :star: Stability improvements

1.129.361 Stable

  • :bug: Fix crashes when incorrect header check

1.128.768 Stable

  • :bug: Fix crashes in SOCKS5 when connection is closed
  • :bug: Fix issues with LokiJS

1.128.452 Stable

  • :star: Added support for adding multiple proxies in CLI

1.128.416 Stable

  • :bug: Fix crashes in China

1.128.322 Stable

  • :star: Improved logs and error handling

1.127.776 Stable

  • :star: Updated dependencies

1.127.735 Stable

  • :star: Convenient way to use an alternative domain when it stops working

1.127.526 Stable

  • :bug: Fix 'long availability' pool type

1.126.871 Stable

1.125.699 Stable

  • :bug: Fix refresh IPs rule action

1.125.645 Stable

  • :star: Added support for 'Static residential' in UI
  • :star: Updated node and npm versions in Docker file

1.125.539 Development Latest

  • :sparkles: Added prototype of 2captcha integration

1.125.95 Stable

  • :star: Improved 'Download all proxy ports as CSV'

1.124.317 Development Latest

  • :sparkles: Prepare code for pending unblocker feature

1.124.224 Stable

  • :bug: UI bug fix

1.124.62 Development Latest

  • :star: Improved UI in Link Tester
  • :star: Improved UI proxies list table

1.123.411 Development Latest

  • :bug: Fixed 'SSL to superproxy'
  • :star: Resolved stability issues in China

1.123.208 Development Latest

1.123.8 Stable

  • :star: UI improvements: websocket automatically reconnects

1.122.334 Stable

  • :bug: Bug fixes for Chinese users

1.121.461 Stable

  • :bug: UI fixes in Firefox
  • :star: Updated list of User-Agent headers

1.121.365 Stable

  • :bug: UI and bug fixes

1.120.966 Stable

  • :bug: Fixed random-headers preset

1.120.619 Stable

  • :bug: Fixed checking for upgrades in China

1.120.389 Stable

  • :bug: Fixed UI: incorrect cache

1.120.280 Stable

1.120.149 Stable

  • :bug: Fixed installation script

1.119.886 Stable

  • :star: Rules: added a new action - banning IPs per domains

1.119.855 Stable

  • :bug: Fixed db errors

1.119.748 Stable

  • :bug: Fixed default port in rules tester

1.119.681 Stable

  • :bug: Fixed rules with external proxies

1.119.617 Stable

  • :star: New buttons and endpoint on API for opening a new browser configured with a determined port
  • :star: Rules: tigger code is now editible

1.119.493 Stable

  • :bug: Disabling features that dont apply to external proxies

1.119.232 Stable

  • :star: Rules: action code is shown along with the UI options for all rules parameters

1.118.749 Development Latest

  • :star: Rules: trigger code is shown along with the UI options for all rules parameters

1.118.308 Stable

  • :bug: Ban IP bug fixes

1.118.284 Development Latest

  • :star: Separation between multiple Proxy Manager instances
  • :bug: UI and bug fixes

1.117.683 Stable

  • :bug: Fixed Ban IP when combined with Waterfall rule
  • :bug: Fixed db issues and improved db performance

1.116.963 Stable

  • :bug: Fixed Ban IP when combined with other rules

1.116.548 Development Latest

  • :star: support using multiple instances on the same machine

1.116.387 Stable

  • :bug: UI bug fixes

1.116.320 Stable

  • :star: UI improvements

1.116.208 Stable

  • :star: Introduced token based auth for adding whitelisted IPs

1.116.113 Stable

  • :bug: Fixed whitelist_ips in local proxy port configuration

1.115.736 Stable

  • :bug: Bug fixes

1.115.628 Stable

1.114.998 Stable

  • :bug: fixed 502 erros handling with Rules

1.114.809 Stable

  • :star: HAR viewer optimizations

1.114.305 Stable

  • :star: New debugging tools: Sessions and banned IPs were added in 'Logs' tab

1.114.152 Development Latest

  • :star: UI improvements in edit proxy page
  • :star: New pool type 'Long-availability'
  • :star: Session termination

1.113.808 Stable

  • :star: Long-availability sessions pool

1.113.585 Stable

  • :star: UI improvements

1.113.30 Stable

  • :bug: Fixed multilevel waterfall Rule

1.112.820 Stable

  • :star: New endpoint on API: adding multiple IPs to banlist

1.112.806 Stable

  • :star: Added route_err option
  • :star: UI improvements

1.112.742 Stable

  • :star: Improved HAR viewer: showing all the failed requests too
  • :star: Improved usability of Fast Sessions Pool

1.112.498 Stable

  • :star: Further development of 25 port support

1.112.248 Stable

1.112.99 Stable

  • :sparkles: Updated Node and npm in Dockerfile

1.112.2 Stable

  • :sparkles: Improved statistics

1.111.930 Stable

  • :bug: Bug fixes

1.111.808 Stable

  • :sparkles: Improved instructions in Howto section
  • :sparkles: Support for 'ban IP' rule for 25 port
  • :bug: Fixed running Proxy Manager without UI

1.111.212 Stable

  • :bug: Fixed stability issues

1.111.73 Stable

  • :bug: Bug fixes

1.110.864 Stable

  • :bug: Fixed installation script for Mac

1.110.817 Stable

  • :sparkles: added simple command for whitelisting IPs
  • :bug: Fixed session duration

1.110.576 Development Latest

  • :sparkles: improved resolving conflicting proxy ports on Windows
  • :bug: Bug fixes

1.110.470 Stable

  • :sparkles: improved resolving conflicting proxy ports

1.110.246 Development Latest

  • :boom: All proxies will listen on 127.0.0.1 by default, unless specific interface is set or ips whitelist is defined
  • :sparkles: Add IP address from which log in was performed to whitelist ip list
  • :sparkles: improved performance
  • :bug: fixed propagating zone's password

1.109.493 Stable

  • :bug: Fixed socks proxy security issue

1.109.258 Stable

  • :bug: fixed UI bugs

1.109.164 Stable

  • :bug: scrapping data fixed
  • :bug: fixed installation script
  • :star: UI improvements

1.108.852 Stable

  • :star: UI improvements

1.108.597 Development Latest

  • :star: UI improvements

1.108.399 Development Latest

  • :star: Migration to node 10.X
  • :star: Performance improvements

1.108.119 Stable

  • :star: Updated dependencies
  • :star: New rule: switch proxy port based on URL

1.108.6 Development Latest

  • :sparkles: Logs speed optimization

1.107.868 Stable

  • :bug: Bug fixes
  • :sparkles: Rule: 'request time more than' improved

1.107.808 Stable

  • :bug: Fix windows installation

1.107.802 Stable

  • :sparkles: SSL stability improvements
  • :bug: Bug fixes

1.107.727 Stable

  • :bug: Fixed rules with a status code regex
  • :sparkles: Better labels for request time rules
  • :bug: Fixed reading legacy config file

1.107.671 Stable

  • :star: UI performance optimizations

1.107.599 Stable

  • :bug: SOCKS5 improvements

1.107.580 Stable

  • :bug: Fixed support of 25 port in SOCKS5 connections
  • :star: Stats optimizations

1.107.348 Stable

  • :star: HAR viewer improved
  • :star: dropin port can be disabled in config

1.107.220 Stable

  • :bug: Bug fixes

1.106.970 Stable

  • :star: Fixes in Link Tester

1.106.873 Stable

  • :star: Stability and performance improvements

1.106.784 Stable

  • :bug: Fix Link Tester

1.106.519 Stable

  • :star: Proxy Tester improvements
  • :star: UI fixes

1.106.377 Stable

  • :star: Link Tester improvements
  • :bug: Fix bypass requests mem leak

1.106.262 Stable

  • :bug: Fix wrong async logging initialization

1.106.222 Stable

  • :bug: Fix waterfall rule
  • :bug: Fix UI of Targeting tab
  • :star: Added 'screenshot' param to Link Tester

1.106.128 Development Latest

  • :bug: Fix memory and unfinished async tasks leaks

1.106.0 Stable

  • :star: Improvements in database management, more control over how many requests to keep
  • :bug: Bug fixes in Link Affiliate Tester

1.105.672 Stable

  • :bug: Fixed taking screenshot in Link Tester on windows
  • :bug: Added the note to status codes and timings in the logs when SSL analyzing is off

1.105.395 Development Latest

  • :star: Added mail notifications in the Rules module
  • :star: Added support for choosing a country of Super Proxy
  • :bug: Solved inconsistency in the presets

1.104.508 Stable

  • :bug: Fixed disappearing proxy ports
  • :star: Added PID of the request to the logs

1.104.371 Stable

  • :bug: Fixed daemon mode
  • :star: Added an IP of the request sender to the logs

1.104.180 Development Latest

  • :bug: Fixed memory leak (when Rule with HTML body is set)
  • :star: Moved 'Regexp for null response' config into Rules tab
  • :star: Moved 'Regexp for bypass proxy' config into Rules tab
  • :star: Moved 'Regexp for super proxy' config into Rules tab

1.103.790 Stable

  • :sparkles: Added regexp generator

1.103.508 Stable

  • :star: added Link Tester API

1.103.296 Stable

  • :bug: Fix mem leak via hanging events

1.102.979 Stable

  • :star: Added "U-Mobile" carrier in targeting options
  • :star: Added fast IPs pool
  • :sparkles: Closing inactive sockets in order to avoid memory leaks

1.101.871 Development Latest

  • :star: Added "Refresh IP" Rule
  • :star: Forwarding for google domains
  • :sparkles: Whitelist block page instructions
  • :sparkles: "Admin Whitelisted IPs" option available in General Settings

1.101.406 Stable

  • :bug: Avoid lowercasing headers for proxied requests

1.101.384 Stable

  • :bug: Fixed managing history db
  • :bug: Fixed Proxy Tester when sending concurrent requests
  • :star: Improved Test Affiliate tab

1.101.324 Development Latest

  • :star: Added button to open a modal with IPs/gIPs
  • :star: New tab in proxy configuration: Headers
  • :star: Refreshing IPs/gIPs from Proxy Manager
  • :bug: Fixed memory leaks
  • :star: Improved performance
  • :bug: Fixed web access security issue
  • :bug: Fixed BW up and BW down in proxies list
  • :star: improved Timeline in logs: waterfall and other rules are visible
  • :star: added taking screenshots in 'Test affiliate links'
  • :sparkles: move logs to luminati_proxy_manager dir
  • :star: changed SOCKS 5 port to be the same as main proxy port
  • :bug: fixed countries list for global shared zones
  • :bug: fixed dialog on port conflict in electron app
  • :bug: no version in exe name (for resident tasks)
  • :star: HAR viewer improvements

1.101.34 Development Latest

  • :star: Refreshing IPs/gIPs from Proxy Manager
  • :star: UI improvements and additional tooltips

1.100.731 Stable

  • :bug: Fixed memory leaks
  • :star: Improved performance
  • :bug: Fixed web access security issue

1.100.623 Stable

  • :bug: Fixed initializing web sockets

1.100.537 Stable

  • :bug: Fixed BW up and BW down in proxies list
  • :bug: Stopped logging small issues to the console

1.100.496 Stable

  • :bug: Fixed Test Affiliate redirections

1.100.410 Development Latest

  • :bug: Fixed installation script node version dependency

1.100.341 Stable

  • :bug: fixed city selection in targeting options

1.100.333 Stable

  • :bug: added handling TCP errors

1.100.316 Stable

  • :bug: fixed providing ASN manually
  • :star: improved Timeline in logs: waterfall and other rules are visible

1.100.85 Development Latest

  • :star: added taking screenshots in 'Test affiliate links'
  • :sparkles: move logs to luminati_proxy_manager dir

1.99.679 Development Latest

  • :star: changed SOCKS 5 port to be the same as main proxy port

1.99.85 Development Latest

  • :star: removed hutil from dependency
  • :star: added small cities for targeting
  • :star: new feature in logs: select and resend

1.98.91 Development Latest

  • :sparkles: new feature: Test affiliate links

1.98.63 Stable

  • :star: added sending success rate info to luminati.io

1.97.753 Stable

  • :bug: fixed memory leaks

1.97.739 Stable

  • :bug: fixed selecting Carrier in Targeting

1.97.727 Development Latest

  • :bug: fixed RegExp for url in Rules
  • :bug: fixed memory leaks

1.97.122 Development Latest

  • :star: new database with locations and ASNs
  • :star: removed option "direct_exclude"
  • :star: recent statistics are synced with dashboard in control panel
  • :bug: fixed memory leak for waterfall

1.96.621 Stable

  • :bug: lpm_install.sh: fix shasum for debian based systems

1.96.336 Stable

  • :star: added global settings page
  • :bug: fixed countries list for global shared zones

1.96.18 Stable

  • :bug: lpm_install.sh: fixed issue with PATH in sudo

1.95.899 Stable

1.95.360 Stable

  • :bug: fixed dialog on port conflict in electron app
  • :bug: no version in exe name (for resident tasks)
  • :star: HAR viewer improvements
  • :bug: lpm_install.sh: fixed npm downgrade issue
  • :bug: lpm_install.sh: fixed build_tools installation on non-debian systems

1.94.794 Stable

  • :bug: fixed debug log info
  • :bug: fixed targeting for certain cities

1.94.520 Stable

1.94.415 Development Latest

  • :sparkles: HAR viewer improvements

1.93.910

  • :star: added support for HAR viewer in Firefox

1.93.813

  • :star: added new HAR viewer
  • :bug: fixed setting max requests

1.93.58

  • :bug: Fixed memory leak introduced in latest versions
  • :star: Added request_stats_limit flag to limit usage stats saved to sqite db (this will not affect ports with history: true)

1.92.822

  • :bug: fix saving RegExp in proxy configuration

1.92.281

  • :sparkles: UI improvements
  • :star: compability with broken config files

1.92.212

  • :bug: fix port conflicts on starting the process

1.92.43

  • :star: improved performance of starting the process
  • :sparkles: UI improvements

1.91.108

  • :sparkles: UI improvements
  • :bug: bug fixes

1.90.563

  • :sparkles: UI improvements
  • :bug: bug fixes

1.90.546

1.90.506

1.90.377

1.89.371

  • :sparkles: new logs viewer
  • :bug: fixed bugs related to socks5
  • :bug: fixed reverse resolve bug
  • :star: daemon mode improvements

1.88.679

  • :sparkles: add external proxies support
  • :sparkles: UI improvements
  • :sparkles: install script improvements
  • :star: improved logging
  • :star: allow tcp requests to 43 (whois) via socks and connect (only on zones with special permission)
  • :bug: fixed proxy error handing and provide meaningful proxy errors
  • :bug: fixed socks connection establish error handling
  • :bug: fix https request to ip (will not be ssl analyzed)

1.88.182

  • :bug: fixed overload error on osx
  • :sparkles: ui improvments

1.87.565

1.86.979

  • :star: view response body in recent request log viewer
  • :sparkles: stability fixes

1.86.25

  • :sparkles: improved upgrading on windwos binary
  • :bug: allow google authentication token to be refreshed

1.85.660

  • :sparkles: multiple performance improvements in request pipeline

1.85.98

  • :sparkles: improved recent stats to show only user generated requests
  • :bug: socks5 to work with multiply ports

1.84.634

  • :bug: fixed recent stats bandwidth calculations
  • :sparkles: added links to messages in notification center

1.84.166

  • :star: added report a bug to easily get support

1.84.22

  • :sparkles: optimization improvments for linux/mac

1.83.446

  • :star: added banip api endpoint
  • :sparkles: UI and bug fixing

1.81.930

  • :sparkles: improved configuration tab and added download option
  • :sparkles: UI and bug fixing

1.81.318

  • :star: add min request time as rule trigger type
  • :sparkles: improved multiply feature

1.80.942

  • :star: adding HAR view for request history
  • :sparkles: UI and bug fixing

1.80.565

  • :bug: fix crash when enabling history
  • :sparkles: improved view of request history
  • :sparkles: polishing UI elements

1.80.111

  • :sparkles: improved bash installation script on Mac

1.79.834

  • :bug: fixed exe installer

1.79.778

  • :bug: proxy port with default zone
  • :star: added 'carier' selector for mobile/residential
  • :star: number of requests per port
  • :star: bandwidth calculation per port

1.79.346

  • :bug: fixed socks5 for Firefox browser
  • :sparkles: ui improvments

1.78.485

  • :star: onboarding flow for easier setup
  • :sparkles: multiple ui improvments

1.77.943

  • :star: rule trigger 'max request time'
  • :star: notification center
  • :bug: add subjectAltName on certificate generation

1.77.506

  • :star: added proxy tester tool in main nav bar
  • :sparkles: improved performance of edit and save proxies
  • :bug: fixed request authorization feature

1.76.851

  • :star: add file log transport
  • :bug: fix google bypass on selective dc zones
  • :bug: fix whitelist IP to include localhost
  • :sparkles: improvments in UI on proxies page and rules

1.76.363

  • :bug: fix multiply and duplicate port conflict
  • :bug: fix reserved session timeout
  • :sparkles: peformance improvments and UI for proxies page

1.75.912

  • :star: html body as a rule trigger
  • :star: 'ban ip' as a rule action
  • :star: 'reserved IP pool' as a rule action

1.75.443

  • :bug: fix session_duration 0 to disable session duration
  • :star: 'waterfall' rule action to retry using different port

1.75.355

  • :star: added password and port fields to edit page
  • :star: instant proxy duplication
  • :bug: fix selection of boolean values in edit page

1.74.978

  • :star: remove git dependency
  • :star: reserved session
  • :star: new edit page design structure
  • :star: new add proxy modal design

1.74.626

  • :star: add experimental cluster mode under '--cluster' flag in cmd
  • :star: add race request option
  • :star: add new rule action 'retry port'
  • :bug: fix selection of mobile peers

1.72.729

1.72.569

  • :star: improve log performance
  • :star: fix exe link on windows

1.72.187

  • :star: added install script for Linux/MacOs installs
  • :star: added option to create many ports from allocated ips

1.71.813

  • :star: published to npm
  • :star: added 'how to use' page
  • :star: improved onboarding flow

1.70.851

  • :bug: fixed upagrade issue from previous version

1.70.725

  • :star: new navbar layout
  • :star: upgradable .exe version
  • :star: improved ssl sniffing performance

1.70.323

  • :bug: bug fixes and ui improvments

1.70.145

  • :star: added option to view vip IP pool
  • :star: added option to select specific vip per port
  • :bug: fixed login bug
  • :bug: fixed debug log info

1.69.565

  • :star: added new onboarding flow
  • :star: added rotating User agent and cookies
  • :bug: fixed multiple bugs and UI issues

1.68.880

  • :star: added export proxies list as CSV file
  • :bug: fixed x-lpm-session header

1.68.476

  • :star: added dynamic presets
  • :star: added timeout option to improve request performance
  • :bug: ui and bug fixing

1.65.923

  • :star: added success rate counting
  • :bug: multiple ui and bug fixing

1.64.509

  • :bug: fixed city selector

1.64.275

  • :star: improve proxy list ui

1.63.154

  • :star: improve stats ui
  • :star: improve quick-start wizard ui

1.61.888

  • :bug: fix rule editing in proxy form when rules are undefined

1.61.772

  • :bug: fix proxy form when rules are set
  • :bug: fix rule options not remembered in form
  • :star: add reset rules button in proxy form
  • :star: add rules form analytics
  • :bug: fix analytics for input fields
  • :bug: fix upgrade popup not firing in electron app

1.61.507

  • :star: release status code rule

1.61.96

  • :bug: fix 1mb limit on proxy configuration size
  • :bug: fix broken save button in proxy form when rules present
  • :star: add google analytics events on proxy edit modal
  • :star: upgrade to new hutil version (fixes port handling in url globs)
  • :star: allow setting rules per port

1.59.973

  • :star: remove internal browser and show terminal with log in exe
  • :star: add disable_color flag to disable colors in terminal

1.58.884

  • :star: modify UI
  • :bug: fix logging bug

1.58.632

  • :star: modify UI

1.57.967

  • :star: add file logging

1.57.488

  • :star: support custom urls for proxy status check

1.57.189

  • :bug: fix allocated ips

1.56.937

  • :bug: fix session handling with proxy-authorization header
  • :star: add x-lpm-session header support

1.56.648

  • :bug: fix UI create proxy
  • :star: added certificate setup instructions

1.56.452

  • :bug: fix typeerror when using rules

1.55.635

  • :star: added back button in stats
  • :star: windows binary file show dialog on port conflicts

1.55.53

  • :bug: fixed high memory usage on high number of concurrent requests

1.54.526

  • :star: added reset stats button
  • :bug: fixed memory leak in stats

1.53.605

  • :bug: fix UI css

1.52.848

  • :sparkles: add stats feature

1.52.425

  • :bug: fix google login

1.52.369

  • :bug: fix upgrade modal

1.52.241

  • :bug: fix allocated ips selection

1.52.1

  • :bug: fix login for renamed users
  • :star: limit minimum values to numeric input fields

0.10.20

  • :star: added support for ip whitelist on each port
  • :star: added analytics events on buttons and proxies
  • :bug: fix reverse lookup for http

0.10.19

  • :star: added firewall ports tester in tools
  • :bug: fix login problem for root users
  • :bug: fix --iface parameter to accept ip addresses as well as interface names
  • :bug: fix login for renamed customers

0.10.18

  • :star: added "--timeout" parameter
  • :bug: fix login problem with some users
  • :sparkles: speed and stability improvements
  • :star: sessions are initialized on first request

0.10.17

  • :bug: fix keep default zone if enabled/available
  • :sparkles: fix correct config proxy zones

0.10.16

  • :bug: fix memory leak
  • :bug: fix dropin proxy select available zone, static by default

0.10.15

  • :bug: fix saving configuration from UI
  • :bug: fix port conflicts crash
  • :sparkles: stability improvements

0.10.14

  • :bug: fix "port": "auto" when no proxies are running
  • :bug: fix permission "asn" check
  • :sparkles: stability improvements

0.10.13

  • :bug: fix high cpu usage after multple UI reloads
  • :star: added "port": "auto" option support to POST /api/proxies - auto selects next available port

0.10.12

  • :sparkles: fix manager crash on socks ECONNREFUSED ECONNRESET errors

0.10.11

  • :sparkles: further reduce load on lumtest
  • :sparkles: reduce rate of /cp/lum_local_conf requests

0.10.10

  • :sparkles: reduce rate of lumtest requests

0.10.9

  • :sparkles: reduce rate of proxy check_credentials requests

0.10.8

  • :bug: fix infinite requests when luminati.io credentials are invalid

0.10.7

  • :star: added --cookie, --no-cookie options
  • :bug: fix option to set Pool size from allocated IPs

0.10.6

  • :star: added smart rules scripting for zero-fail-rate (alpha)
  • :bug: fixed Google account login

0.10.5

  • :bug: fixed fatal exception when zone has no passwords
  • :bug: fixed inability to make POST requests with ssl analyzing
  • :bug: resolved build failures on node v4

0.10.4

  • :star: update default zone passwords from luminati.io
  • :sparkles: gather better stack traces during crashes
  • :boom: force login when luminati.io credentials are out of date

0.10.2

  • :star: zone information is now always up-to-date with luminati.io
  • :bug: whitelist, recent_ips, and stats no longer show empty lists
  • :bug: zone password changes no longer old passwords in config files

0.10.1

  • :bug: removed spurious SOCKS error when using dropin proxy
  • :bug: fixed errors encountered when giving password on the command line
  • :bug: fixed compile errors on Node versions < 6

0.10.0

  • :star: made --dropin flag on by default
  • :sparkles: apply proxy defaults late to avoid polluting configs with defaults
  • :boom: report exception message when prereq check fails

0.9.75

  • :bug: avoid login error when customer=undefined
  • :bug: enable login to work correctly when using --no-config
  • :bug: ensure that proxies are correctly initialized in put/post
  • :boom: remove inaccurate/confusing parameter reporting in UI
  • :sparkles: slow down rate of requests to lumtest.com to reduce load

0.9.74

  • :bug: fixed issue with automating upgrading
  • :star: made automatically saved config files shorter
  • :bug: removed login issues when using --password on the command line

0.9.73

  • :bug: fixed --dropin to work correctly when credentials given on command line
  • :star: made handling of command-line arguments work reliably

0.9.72

  • :bug: fixed event listener leak
  • :bug: fixed usage of stringify in error reports
  • :star: added additional analytics events
  • :star: report location of config file during startup

0.9.69

  • :sparkles: added analytics events for understanding crashes

0.9.67

  • :sparkles: update API doc

0.9.66

  • :bug: fix API usage

0.9.65

  • :bug: fix startup on win

0.9.64

  • :star: added feature to set pool from allocated IPs
  • :star: added feature to save history in external DB

0.9.63

  • :bug: tests failed with Node 5

0.9.62

  • :boom: move --resolve (manager level) to --reverse_lookup_file (proxy level)
  • :sparkles: added --reverse_lookup_dns and --reverse_lookup_values options
  • :sparkles: show allocated IPs for static plans

0.9.61

  • :sparkles: update REST api docs
  • :sparkles: improve app stability

0.9.60

  • :bug: SOCKS now works with sticky_ip

0.9.59

  • :sparkles: use es6-shim

0.9.58

  • :sparkles: use indexOf instead of include to support old browsers

0.9.57

  • :sparkles: More correct usage message for docker users
  • :sparkles: Add warning for proxy with history and no debug info
  • :bug: History now show all pages
  • :sparkles: Improve presets description, and make it more clear
  • :star: Show session info for single session proxies
  • :star: Random single session now support refresh_sessions, max_requests & session_duration

0.9.56

  • :sparkles: Improve app stability
  • :bug: Remove empty country from the UI
  • :bug: Allow editing of proxies with socks and multiply properly using dialog
  • :sparkles: Add ability to dismiss upgrade (you can do upgrade from dropdown menu)

0.9.55

  • :bug: Explicit any country was not working properly
  • :bug: Add countries that have no cities/states into UI
  • :sparkles: Warn when keep_alive value is outside effective range 0-60
  • :sparkles: Added alert for SSL connection to IP URLs
  • :sparkles: Handle 404 URLs

0.9.54

  • :bug: Allow setting max requests from the UI

0.9.53

  • :bug: Allow windows and other OS to handle the large CSV file properly

0.9.52

  • :bug: Fix bug in loading of countries to UI

0.9.51

  • :sparkles: simplify handling of cities options in the UI
  • :bug: Handle city names with spaces properly
  • :bug: Treat zones with no plans proprly
  • :sparkles: presets now show the values they set as disabled
  • :boom: Clean up unused endpoint (/api/block)
  • :bug: Treat resolve false as no resolve file and not as auto resolve

0.9.50

  • :sparkles: Support short_username for shorter credentials headers

0.9.49

  • :sparkles: Improve db handling
  • :sparkles: Remove unnecesary warnings

0.9.48

  • :star: Improve proxy settings UI by presets
  • :sparkles: show sticky sessions in the pool dialog
  • :sparkles: Improve session editing (in form and inline)

0.9.47

  • :star: Detect config errors when saving config from UI
  • :sparkles: UI improvements

0.9.46

  • :star: Allow defining multiple identical ports using the multiply property
  • :sparkles: Link to FAX from inside the app

0.9.45

  • :bug: Obtain session info using protocol defined by --secure_proxy

0.9.44

  • :bug: Proxy field descriptions displayed wrong

0.9.43

  • :bug: Upgrade notification will display correctly

0.9.42

  • :sparkles: proxy API prevent port conflicts when saving proxy
  • :boom: API changes move POST /delete to DELETE /proxies
  • :bug: Upgrade message when no newer version is available
  • :sparkles: Link to changelog in upgrade message

0.9.41

  • :star: make keep_alive support single session
  • :sparkles: get last version using cdn

0.9.40

  • :sparkles: make --session visible in UI and CLI

0.9.39

  • :star: sticky_ip sessions now support keep_alive, max_requests and session_duration
  • :sparkles: proxy inline form will prevent port conflicts when saving proxy

0.9.38

  • :star: FAQ now contain REST api documentation

0.9.37

  • :bug: drop in mode proxy use sticky_ip sessions and not pool sessions
  • :bug: do not show alerts for lumtest.com requests
  • :bug: avoid crashing when there is a new host for collecting stats

0.9.36

  • :star: refresh_sessions for sequential pools will only refresh the used session, and not all

0.9.35

  • :sparkles: Proxy settings dialog will prevent port conflicts when saving proxy

0.9.34

  • :bug: refresh_sessions now refresh sticky_ip sessions properly
  • :sparkles: export history to CSV
  • :star: Reintroducing direct_include/direct_exclude
  • :sparkles: use pagination in proxies
  • :sparkles: use pagination in pool

0.9.32

  • :sparkles: show history details below instead of modal
  • :star: support stopping a running daemon using --stop-daemon
  • :sparkles: use pagination in history details

0.9.31

  • :sparkles: Shuffle proxy hosts before using them, to spread traffic
  • :bug: Avoid checking proper installation of optional dependencies

0.9.30

  • :star: Auto generate random seed for proxies, to avoid multiple instances share the same session
  • :star: allow specifing seed for proxies to make them share the same IPs

0.9.29

  • :sparkles: use autocomplete for 'city' field in inline edit
  • :bug: History can now be filtered by context

0.9.28

  • :sparkles: use autocomplete for 'city' field in proxy edit form

0.9.25

  • :sparkles: lock UI during upgrade
  • :sparkles: use select for zone field in inline edit
  • :sparkles: update tooltips
  • :bug: show working URL for admin in case iface is used

0.9.24

  • :bug: Maintain HTTP header order and casing
  • :sparkles: move 'add' and 'duplicate' buttons on top of the table

0.9.23

  • :sparkles: prevent memory leak warning for large pool_size
  • :sparkles: prevent edit field if zone has no permissions for it
  • :sparkles: improve layout of proxies table
  • :sparkles: do not show not relevant errors

0.9.22

  • :sparkles: register IP in zone whitelist during login

0.9.21

  • :bug: login/logout issues

0.9.20

  • :bug: fix cases with Google sign-in with non-configured proxies

0.9.19

  • :sparkles: show proxy status details in next line
  • :star: history now includes all requests made by proxy-manager for that proxy

0.9.18

  • :boom: --direct_include and --direct_exclude options have been removed; use --bypass_proxy instead (was restored on version 0.9.33)
  • :sparkles: Use a drop-down to select the State/Province/Region in the proxies table, instead of free form text
  • :bug: fix bug in saving history setting in UI
  • :bug: fix request alerts on headers

0.9.16

  • :sparkles: use HTML tooltip for proxy status icon

0.9.15

  • :sparkles: show proxy status details in popup

0.9.14

  • :star: add X-Hola-Context header, that will not be passed over outside the manager, but will be added to the response and history
  • :sparkles: improve checks for proxy saving
  • :sparkles: visual changes for proxies table

0.9.13

  • :bug: handle gracefully old data table that do not exists
  • :sparkles: delete zones from local DB after logout

0.9.12

  • :sparkles: improve tests

0.9.11

  • :sparkles: visual changes for login screen
  • :bug: fix freezes of /proxies page

0.9.10

  • :sparkles: improve upgrade process

0.9.7

  • :bug: fix upgrade for Windows

0.9.6

  • :boom: remove experimental React version
  • :bug: close HTTPS connection after "Refresh session" clicked to allow software to connect to new residential IP

0.9.5

  • :bug: Maintain the letter casing of the header names
  • :star: improve upgrade process

0.9.4

  • :boom: Proxy Manager will now refuse to run on older versions of Node.js

0.9.3

  • :sparkles: delete credentials from config after logout

0.9.2

  • :sparkles: Allow installation for node 4 & 5 to allow upgrades to continue to work

0.9.1

  • :boom: Dropping support for node 4 & 5, please upgrade to node 6 or above

0.8.38

  • :sparkles: Use encoded creds instead of plain-text for Google OAuth login
  • :sparkles: Move refresh and delete buttons to the top
  • :sparkles: Update columns icon

0.8.37

  • :bug: Avoid crush if proxies have been deleted, while request comes in
  • :sparkles: check proxy before saving to config file
  • :boom: Force login in order to perform management operations through the UI

0.8.36

  • :bug: fix 25 null_response now filter by domain as well

0.8.35

  • :bug: delete proxies after logout

0.8.34

  • :sparkles: Improved proxy edit form

0.8.33

  • :sparkles: allow to select city w/o selected state
  • :boom: delete credentials from config and stop proxies after log-out

0.8.32

  • :star: Replace text inputs for city and state by comboboxes
  • :sparkles: Hide irrelevant fields
  • :star: Proxy status UI and API

0.8.31

  • :sparkles: Separate "Default" and "Any" options for country
  • :sparkles: Hide pool dialog for proxies that have no pool

0.8.30

  • :sparkles: Improved proxy edit form

0.8.29

  • :sparkles: Improved stability and reduces memory

0.8.28

  • :sparkles: Improve email login

0.8.27

  • :sparkles: Added warning on default zone change

0.8.26

  • :boom: Remove statistics

0.8.25

  • :sparkles: improve tests
  • :sparkles: improve SSL load time

0.8.24

  • :star: Google login to luminati

0.8.23

  • :bug: history bug fix

0.8.22

  • :star: improved login message

0.8.21

  • :boom: drop-in proxy was changed to be disabled by default, and enabled only by the dropin cli argument or config value

0.8.20

  • :bug: fix pool_size 0 behavior and load proxy bug

0.8.19

  • :boom: you can now login with Luminati.io credentials

0.8.18

  • :boom: Removed core-dump support, can still be used when installed on the machine independently
  • :boom: Setting max_requests, keep_alive or session_duration no longer automatically enable pool behaviors, you have to explicitly specify pool_size

0.8.17

  • :sparkles: Fixed laggy behavior of the proxies page when it has been open for a long time

0.8.16

  • :bug: bypass_proxy bug fix

0.8.15

  • :star: max_requests now support range - where each session gets a random max_request value in the range
  • :sparkles: UI now allow define ranges for session_duration

0.8.14

  • :boom: Remove support for country specific super proxy (will use super proxy from any country if already configured for a specific country)
  • :boom: Credential will be rechecked every hour and after every proxy modification

0.8.13

  • :star: Support core dump on crush using optional dependency in core-dump - removed on v0.8.18
  • :bug: History bug fix

0.8.12

  • :star: Settings page replaced with login flow
  • :boom: Removed /api/status API

0.8.11

  • :star: History can now be configured at the proxy level
  • :sparkles: Warnings on saving proxy if there are any small issues with the settings

0.8.10

  • :sparkles: IP resolution file is now to be edited from the tools tab

0.8.9

  • :sparkles: Configuration file is now to be edited from the tools tab

0.8.5

  • :star: cache super-proxy IPs between runs in local DB
  • :boom: /api/create endpoint was removed, the same functionality can be done using a POST request to /api/proxies
  • :sparkles: Improved tests

0.8.4

  • :bug: Fix SOCKS port handling in arguments and clone using UI

0.7.39

  • :boom: The web UI can now be run in normal and guest modes as well as in root mode (default)
  • :sparkles: Improved tests
  • :sparkles: Improved proxy error message

0.7.38

  • :bug: Handle password that contain special characters properly

0.7.37

  • :star: Column list in proxies overview is now configurable

0.7.34

  • :star: Added warning when enabling history with not SSL analyzing
  • :sparkles: Added history alert for IP urls
  • :sparkles: Add uninstall/install instructions to node upgrade notice

0.7.33

  • :bug: Specifying --socks port will not longer create conflict on the drop-in proxy
  • :star: Notify on Auto IP resolution and warn about missing IP resolution when using SOCKs (#18)

0.7.32

  • :star: notification about recommended version of node (6+)
  • :bug: obtain proxy peer IP & country for https requests from headers

0.7.31

  • :boom: secure_proxy can not be configured per proxy (like all other parameters) with command line giving advantage only over defaults settings
  • :star: ssl analyzing can now be turned on/off individually for each proxy

0.7.30

  • :bug: Proxies with unavailable network interfaces no longer cause errors
  • :bug: Default values for binary options are now working correctly

0.7.29

  • :star: User can now view IPs for accessing each proxy from outside of localhost
  • :star: History backup archives are being removed after a month
  • :bug: Kilobyte is now counted as 1000 bytes instead of 1024

0.7.28

  • :star: Request history archives can now be viewed along with the newer records
  • :bug: History no longer crushes in case requests completes come before history initiation is complete

0.7.25

  • :star: Display and save the Proxy Peer IP in the history
  • :star: Added bypass_proxy regexp for accessing assets directly
  • :star: deamon mode using pm2
  • :sparkles: Removed per-proxy local statistics to avoid discrepancies with the global statistics

0.7.24

  • :star: Archived request logs can now be viewed via the UI
  • :sparkles: Displaying extra arguments in --no-config mode only

0.7.23

  • :star: IP resolution file can now be edited from within the UI
  • :bug: "Delaying pool for 10 seconds" messages were shown even when the problem had been already resolved as well as after the application had been terminated

0.7.22

  • :bug: Session info was not displayed

0.7.21

  • :star: iOS certificate instructions in the FAQ
  • :bug: Empty proxy settings are no longer stored in the configuration file

0.7.20

  • :sparkles: Moving the allow_proxy_auth from performance to IP policy
  • :sparkles: Improve debug log

0.7.19

  • :bug: Credentials UI now works when using --no-config

0.7.18

  • :bug: :boom: Socks interface now listen only on selected interface
  • :bug: Do not initiate and use more sessions then pool_size if refresh is hit multiple times
  • :star: Logs now contain timestamp information

0.7.17

  • :bug: Semiautomatic upgrade fixed for Windows

0.7.16

  • :star: Default zone can now be changed
  • :bug: Proxies info is now correctly updated on credentials change

0.7.15

  • :star: The application can now be updated semiautomatically via the UI

0.7.14

  • :star: Quick start wizard for beginner users

0.7.13

  • :star: Statistics on sessions from IP pool are now available
  • :bug: Various minor bugs fixed

0.7.12

  • :star: Quicker credentials check

0.7.11

  • :star: IP pool for a given local proxy can now be viewed

0.7.10

  • :star: FAQ section added

0.7.9

  • :star: Sessions can now be refreshed from the UI/Rest without removing or changing proxy settings

0.7.7

  • :bug: Restarting is fixed under Windows

0.7.6

  • :star: Graceful shutdown from the UI and automatic restart on configuration change

0.7.5

  • :star: Configuration can be edited from within the UI

0.7.4

  • :star: UI Preselect available port for new proxy
  • :star: nodejs API now does not have to be bound to a specific port

0.7.3

  • :star: History now stores body of each request
  • :star: Requests from history can now be modified and replayed
  • :star: Resettable statistics on local proxies

0.7.2

  • :star: Allow SSL connections/analyzing to insecure domains
  • :bug: do not parse password as numbers even if format fit

0.7.1

  • :star: PhantomJS is now an optional dependency

0.7.0

  • :star: Major changes to the UI
  • :star: Adding keep_alive support that keeps unused pool sessions alive

0.6.0

  • :boom: session_timeout was replaced by session_init_timeout, and its usints have been changed from milliseconds to seconds

0.5.2

  • :boom: SOCKS Interface can now be configured using UI and config files for each proxy

0.5.0

  • :boom: NodeJS api has changed its require method: from require('luminati-proxy') to require('luminati-proxy').Luminati

0.4.25

  • :boom: Null response for HTTPS connect requests return error code 501

0.4.24

  • :boom: Drop-in mode is now on by default

0.4.22

  • :boom: The rest api /api/proxies the timeout parameter was replaced by idle_timeout
  • :boom: The cli & config parameter timeout was replaced by the request_timeout

0.2.0

  • :boom: Default proxy port was changed from 23000 to 24000

Legend

  • :star: additional features
  • :sparkles: improvements
  • :bug: bug fixes
  • :boom: breaking changes