Releases: ipinfo/cli
Releases · ipinfo/cli
ipinfo-3.3.1
- Added support for Windows ARM64.
- Windows users can also install via Winget, Chocolatey, and Scoop.
- Updated Ubuntu PPA source. New URL is https://ppa.ipinfo.net.
- Added multiple arch support to PPA. These architectures are; i386, amd64, armhf, and arm64.
- Fixed ipinfo tool aggregate not working properly for adjacent CIRDs.
- Added some basic IP tools such as:
- is_loopback
- is_multicast
- is_unspecified
- is_global_unicast
- is_interface_local_multicast
- is_link_local_multicast
- is_link_local_unicast
- Fixed some issues related to convenience scripts.
Pull Requests
ipinfo-3.3.0
- Fixed several bugs in the
ipinfo tool aggregate
CLI. - Added several new tools:
ipinfo tool is_loopback
ipinfo tool is_multicast
ipinfo tool is_unspecified
ipinfo tool is_global_unicast
ipinfo tool is_interface_local_multicast
ipinfo tool is_link_local_multicast
ipinfo tool is_link_local_unicast
PRs:
matchip-1.0.0
matchip
is a command for printing the IPs and subnets that fall under the given list of subnets.- The command exists as a standalone binary in addition to as a subcommand on the main
ipinfo
command. matchip
accepts inputs the same way our other commands do, via stdin, args, files, etc.
ipinfo-3.2.0
grepdomain-1.0.0
- This new command
grepdomain
is similar togrepip
but meant just for
domain names.
ipinfo-3.1.2
ipinfo tool prefix
introduced with some misc. prefix tools. Currently supports following subcommands:addr
returns the base IP address of a prefix.bits
returns the length of a prefix and reports-1
if invalid.masked
returns canonical form of a prefix, masking off non-high bits, and returns the zero if invalid.is_valid
reports whether a prefix is valid.
Pull Requests
ipinfo-3.1.1
- Fixed return errors in IP parsing generic funcs.
ipinfo-3.1.0
- IP calculator introduced in
calc
subcommand for doing arbitrary arithmetic
on IP addresses. - Bulk ASN now supported via
asn bulk
subcommand. ipinfo tool upper
introduced to get the upper IP of an IP range or CIDR.ipinfo tool lower
introduced to get the lower IP of an IP range or CIDR.ipinfo tool next
introduced to get the next IP of a given IP.ipinfo tool prev
introduced to get the previous IP of a given IP.ipinfo tool is_v4
introduced to check whether an IP is v4.ipinfo tool is_v6
introduced to check whether an IP is v6.ipinfo tool is_one_ip
introduced to check whether an IP range or CIDR
contains only a single IP.ipinfo tool is_valid
introduced to check whether an IP is a valid IP or
not.ipinfo tool unmap
introduced to return an IP with any IPv4-mapped IPv6
address prefix removed.- Fixed CLI token parameter not being recognized in
download
subcommand. - Fixed CLI login not getting saved after init.
- Now performing a checksum comparison on database downloads.
- YAML output now has null values removed for cleaner output.
Pull Requests
ipinfo-3.0.1
- Fixed a bug where the default output type for
mmdb read
was not set.
ipinfo-3.0.0
- A
mmdb
subcommand was added that is the same as our mmdbctl command, used for managing MMDB files. (https://github.com/ipinfo/mmdbctl) - A
quota
subcommand was added to print the request quota of your account. - A
download
subcommand was added to allow downloading IPinfo's free Country ASN database files. - A
init
subcommand was added to allow initiating the sign up process for a token directly from the CLI. It also allows you to login directly from there. - A
tool aggregate
subcommand was added which serves as a CIDR aggregation tool. - Added YAML output support whereever JSON was available.
- Auto-completion for -f and --field now works with the
<ip>
and<asn>
subcommands. - Some special bogon edge cases are now properly ignored by
grepip
when requested. - Added flags and a config to allow force-disabling the opening of a browser at all times.
- Removed the country flag emoji for friendly IP output as it doesn't render properly in many terminals.