| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-03-07 | 3.5 kB | |
| v3.14.0 source code.tar.gz | 2026-03-07 | 25.7 MB | |
| v3.14.0 source code.zip | 2026-03-07 | 25.9 MB | |
| Totals: 3 Items | 51.6 MB | 0 | |
New Features
- All bindins: For IP addresses that cannot be found, return an empty string.
-
Go/Java maker and editor with non-contiguous and disorder ip segments supports, eg:
:::txt
non-contiguous and disorder segments source file
120.24.0.100|120.24.1.255|中国|广东省|深圳市|阿里|CN 1.2.3.0|1.2.3.255|Australia|New South Wales|Sydney|Google|AU 47.0.1.100|47.0.1.120|United States|California|Stanton|0|US 150.24.1.0|150.24.1.120|Tokyo|Asagaya-minami|0|0|JP 47.0.1.121|47.0.1.255|United States|California|0|0|US 58.251.27.0|58.251.27.200|中国|广东省|深圳市|联通|CN A valid
XDBbinary file could be generated with the abovenon-contiguousanddisordersegments input, ONLY for Go / Java maker for now.
What's Changed
- test: update test make all pass by @ArgoZhang in https://github.com/lionsoul2014/ip2region/pull/434
- I18n supporting with zh and en README by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/435
- I18n golang readme by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/436
- I18n php readme by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/437
- add english readme for java binding by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/438
- add english readme for c binding by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/439
- add english readme for lua c extension binding by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/440
- I18n lua readme by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/441
- add english readme for rust binding by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/442
- add english readme for python binding by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/443
- add english readme for javascript binding by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/444
- I18n erlang readme by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/445
- add english readme for c++ binding by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/446
- I18n golang maker readme by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/447
- add english readme for java maker by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/448
- add english readme for rust maker by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/449
- add english readme for cpp maker by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/450
- I18n python maker readme by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/451
- add english readme for c# maker by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/452
- assert the builder data source args to avoid errors like reported on… by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/454
- optimize the ptr checking and return empty string for missing data by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/455
- non-contiguous ip ranges supports by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/456
- Fr go editor non contiguous range by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/457
- Fr java non contiguous range by @lionsoul2014 in https://github.com/lionsoul2014/ip2region/pull/459
Full Changelog: https://github.com/lionsoul2014/ip2region/compare/v3.13.0...v3.14.0