ip2proxy 3.4.0 → 3.5.0
raw patch · 3 files changed
+9/−4 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- ChangeLog.md +5/−0
- IP2Proxy.hs +2/−2
- ip2proxy.cabal +2/−2
ChangeLog.md view
@@ -1,5 +1,10 @@ # Revision history for ip2proxy +## 3.5.0 -- 2026-04-28++* Added support for new proxy type "AIC" in "is_proxy" field.++ ## 3.4.0 -- 2026-01-12 * Added functions that allow the opening of the BIN file once and querying multiple times.
IP2Proxy.hs view
@@ -119,7 +119,7 @@ The 'getModuleVersion' function returns a string containing the module version. -} getModuleVersion :: String -getModuleVersion = "3.4.0" +getModuleVersion = "3.5.0" {-| The 'getPackageVersion' function returns a string containing the package version. @@ -314,7 +314,7 @@ let is_proxy = if (country_short == "-") || (proxy_type == "-") then 0 - else if (proxy_type == "DCH") || (proxy_type == "SES") + else if (proxy_type == "DCH") || (proxy_type == "SES") || (proxy_type == "AIC") then 2 else 1
ip2proxy.cabal view
@@ -10,13 +10,13 @@ -- PVP summary: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change -version: 3.4.0 +version: 3.5.0 -- A short (one-line) description of the package. synopsis: IP2Proxy Haskell package for proxy detection. -- A longer description of the package. -description: This Haskell package allows users to query an IP address to determine if it was being used as VPN anonymizer, open proxies, web proxies, Tor exits, data center, web hosting (DCH) range, search engine robots (SES) and residential (RES). +description: This Haskell package allows users to query an IP address to determine if it was being used as VPN anonymizer, open proxies, web proxies, Tor exits, data center, web hosting (DCH) range, search engine robots (SES), AI crawlers (AIC) and residential (RES). -- URL for the project homepage or repository. homepage: https://www.ip2location.com