Skip to content

Releases: ipinfo/cli

ipinfo-3.3.1

01 Mar 12:41
da16fbf
Compare
Choose a tag to compare
  • 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

01 Jan 07:17
Compare
Choose a tag to compare
  • 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

20 Nov 04:17
Compare
Choose a tag to compare
  • 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

20 Nov 04:17
Compare
Choose a tag to compare
  • Support CIDRs & Ranges in grepip.
  • New subcommand matchip which helps to grep for IP CIDRs/Ranges that
    overlap.
  • New command grepdomain which is like grepip but for domains.
  • Added -6 flag to myip.
  • Fixed a bug with the signup process; now works smoothly.

Pull Requests

grepdomain-1.0.0

20 Nov 04:17
Compare
Choose a tag to compare
  • This new command grepdomain is similar to grepip but meant just for
    domain names.

ipinfo-3.1.2

05 Oct 06:03
08eaa1d
Compare
Choose a tag to compare
  • 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

02 Oct 12:12
166dd83
Compare
Choose a tag to compare
  • Fixed return errors in IP parsing generic funcs.

ipinfo-3.1.0

11 Sep 05:57
Compare
Choose a tag to compare
  • 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

26 Jul 08:18
Compare
Choose a tag to compare
  • Fixed a bug where the default output type for mmdb read was not set.

ipinfo-3.0.0

21 Jul 20:11
Compare
Choose a tag to compare
  • 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.