NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #1831 most downloaded on crates.io
IP network and IP host within network types
Last release 9 months ago
18 Dec 2025
Ships fairly regularly
a new release about every 11 months
Some releases are documented
notes for 6 of 12 stable releases
1 version withdrawn
withdrawn after publishing
10 years old
13 releases · first in 2017
Ipv*Cidr and Ipv*Inet: add methods to get reference to stored (first / host) address
Ipv*Cidr and Ipv*Inet: add methods to get reference to stored (first / host) addressraise serde version to support no-std builds
One column per quarter.
remove short IPv4 address support in FromStr implementations
FromStr implementationsFrom<Ip*Addr> for cidr and inet typesstd requirement - both net and error now in coreshort IPv4 address support in FromStr implementations is deprecated and going to be removed in 0.3.0
parsers module:
inet_addr compatible parserinet_addr).FromStr implementations is deprecated andno_unsafe feature to use safe but slower fallbacksoverflowing_add and overflowing_sub methods on Inet typesMake all functions const if possible
Fix major problems in the BitString trait implementation for AnyIpCidr
BitString trait implementation for AnyIpCidrImplement IntoIterator for IpCidr structs
IntoIterator for IpCidr structsInetPair: pair of two addresses in the same networkbitstring dependency optional. Use cidr = { version = "0.2.0", features = [ "bitstring" ] } to enable it.serde from default features. Use cidr = { version = "0.2.0", features = [ "serde" ] } to enable it.std feature; enabled by default. Also mandatory for now as std::net isn't available in core.Inet::next to Inet::incrementIpCidr structs) now return Inet items instead of flat addresses. Use .addresses() on the iterator type to only iterate over the addresses.IntoIterator for IpCidr structsInetPair: pair of two addresses in the same networkbitstring dependency optional. Use cidr = { version = "0.2.0", features = [ "bitstring" ] } to enable it.serde from default features. Use cidr = { version = "0.2.0", features = [ "serde" ] } to enable it.std feature; enabled by default. Also mandatory for now as std::net isn't available in core.Inet::next to Inet::incrementIpCidr structs) now return Inet items instead of flat addresses. Use .addresses() on the iterator type to only iterate over the addresses.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →