Skip to content

Latest commit

 

History

History
98 lines (97 loc) · 4.88 KB

changelog.md

File metadata and controls

98 lines (97 loc) · 4.88 KB

Changelog

  • v1.23.0:
    • New source (proxy-daily)
    • New option added ("unique") that when TRUE filters the emitted proxies by their uniqueness (HOST:PORT). Default value is TRUE.
    • Added CLI command for updating geoip data; see Update GeoIp Database for more info.
  • v1.22.0:
    • Added new sources
  • v1.21.0:
    • Added new sources
    • Removed sources that are broken or disappeared
    • Fixed geoip-country lookups - issue #115
    • Added run script to update geoip database - see Update GeoIp Database
  • v1.20.2:
    • Upgraded dependencies
  • v1.20.1:
    • Upgraded dependencies:
      • upgraded version of data-sourcer includes stability and error-handling improvements
  • v1.20.0:
    • Can now pass options to dataSourcer when calling getProxies and getProxiesFromSource. Most relevant options:
      • browser - Options object passed to puppeteer.launch(options)
      • sourcesDir - Directory path where your sources are defined. Default is the "sources" directory included with the ProxyLists project.
    • Calls to getProxies and getProxiesFromSource will now both clean-up by calling the dataSourcer.close method once all the sources have sent their end event. This has the effect of automatically closing any browser instances used by proxy sources.
  • v1.19.0:
    • Several new sources, more info scraped from existing sources
    • Close browser tabs used by source when it sends its end event
    • Overall better error handling
    • CLI:
      • --output-file and --log-file can now accept absolute file paths
  • v1.18.0:
    • Fixed more sources
    • CLI tool now exits properly
    • No end event issue should be resolved - see #90
  • v1.17.0:
    • Fixed sources
    • Can now use mixed upper/lower casing for filter options - see #92 for more details
  • v1.16.1:
    • Updated dependencies (vulnerability warnings)
  • v1.16.0:
    • Fixed-up several sources, getting anonymityLevel and protocols where possible.
  • v1.15.0:
    • Upgraded dependencies
    • Fixed sources: hidemyname (formerly incloak), premproxy, proxydb
    • Now using data-sourcer for managing sources
    • Cleaner CLI usage: Write log messages to proxy-lists.log file.
  • v1.14.1:
    • Fix for regression in CLI
  • v1.14.0:
    • Added options: countriesBlackList, filterMode, defaultRequestOptions
  • v1.13.0:
    • Added source (premproxy)
    • Fixed source (proxydb)
    • Fix for blackhatworld source when last reply in thread does not contain the proxy list
    • Added another blackhatworld forum thread
  • v1.12.0:
    • Added new source (coolproxy)
  • v1.11.2:
    • Removed source (hidemyass)
    • Fixed source (blackhatworld)
  • v1.11.1:
    • Fixed #46
    • Removed source (maxiproxies) because it no longer exists.
  • v1.11.0:
    • Added new source (blackhatworld).
    • Fix for #43
  • v1.10.0:
    • Added new source (maxiproxies).
    • Removed source (proxyspy) because it is no longer working.
    • Fix for #42
    • If using your own custom sources:
      • Proxy sources are now only required to provide ipAddress and port; all other fields are optional and should be provided only if known.
  • v1.9.0:
    • Fixes for proxydb.
    • Removed source (proxyocean) because it no longer exists.
    • Added support for ipv6 addresses.
  • v1.8.0:
    • Added --stdout option to CLI utility.
    • Fixed issues: #35, #37
  • v1.7.1:
  • v1.7.0:
    • Now performing geo-ip look-up for all proxies
    • More proxy sources: gatherproxy.com, incloak.com, proxydb.net
  • v1.6.0:
    • Added command-line interface.
    • Fixes for source (kingproxies).
  • v1.5.1:
    • Fixes for source (hidemyass).
    • Removed geo-ip lookups from source (proxies24).
  • v1.5.0:
    • Added series option to ProxyLists.getProxies() and ProxyLists.getProxiesFromSource().
  • v1.4.0:
    • isValidProxy no longer checks the proxy.country attribute.
    • ProxyLists.getProxies(), ProxyLists.getProxiesFromSource(), and getProxies() for all sources now using event emitter interface.
  • v1.3.0:
    • Removed attribute proxy.protocol in favor of proxy.protocols (an array of all supported protocols).
    • Renamed attribute proxy.ip_address to proxy.ipAddress for consistency.
    • Added attribute proxy.source.