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 aggregateCLI. - Added several new tools:
ipinfo tool is_loopbackipinfo tool is_multicastipinfo tool is_unspecifiedipinfo tool is_global_unicastipinfo tool is_interface_local_multicastipinfo tool is_link_local_multicastipinfo tool is_link_local_unicast
PRs:
matchip-1.0.0
matchipis 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
ipinfocommand. matchipaccepts inputs the same way our other commands do, via stdin, args, files, etc.
ipinfo-3.2.0
grepdomain-1.0.0
- This new command
grepdomainis similar togrepipbut meant just for
domain names.
ipinfo-3.1.2
ipinfo tool prefixintroduced with some misc. prefix tools. Currently supports following subcommands:addrreturns the base IP address of a prefix.bitsreturns the length of a prefix and reports-1if invalid.maskedreturns canonical form of a prefix, masking off non-high bits, and returns the zero if invalid.is_validreports 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
calcsubcommand for doing arbitrary arithmetic
on IP addresses. - Bulk ASN now supported via
asn bulksubcommand. ipinfo tool upperintroduced to get the upper IP of an IP range or CIDR.ipinfo tool lowerintroduced to get the lower IP of an IP range or CIDR.ipinfo tool nextintroduced to get the next IP of a given IP.ipinfo tool previntroduced to get the previous IP of a given IP.ipinfo tool is_v4introduced to check whether an IP is v4.ipinfo tool is_v6introduced to check whether an IP is v6.ipinfo tool is_one_ipintroduced to check whether an IP range or CIDR
contains only a single IP.ipinfo tool is_validintroduced to check whether an IP is a valid IP or
not.ipinfo tool unmapintroduced to return an IP with any IPv4-mapped IPv6
address prefix removed.- Fixed CLI token parameter not being recognized in
downloadsubcommand. - 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 readwas not set.
ipinfo-3.0.0
- A
mmdbsubcommand was added that is the same as our mmdbctl command, used for managing MMDB files. (https://github.com/ipinfo/mmdbctl) - A
quotasubcommand was added to print the request quota of your account. - A
downloadsubcommand was added to allow downloading IPinfo's free Country ASN database files. - A
initsubcommand 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 aggregatesubcommand 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
grepipwhen 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.