Skip to content

chore: release v0.2.0#87

Open
vadorovsky-release-plz[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-04-21T14-02-18Z
Open

chore: release v0.2.0#87
vadorovsky-release-plz[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-04-21T14-02-18Z

Conversation

@vadorovsky-release-plz

@vadorovsky-release-plz vadorovsky-release-plz Bot commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • network-types: 0.1.0 -> 0.2.0
Changelog

0.2.0 - 2026-04-21

Added

  • (ip) Add EcnCodepoint enum
  • Switch from bincode/serde to wincode
  • (icmp) Remove the IcmpDataUn and IcmpV6DataUn unions
  • (bitfield) Predefine the size of bitfield
  • Add IGMPv1 and IGMPv3 headers
  • add Ipv4::options_len (#75)
  • Add support IGMPv2

Fixed

  • (icmp) Stop treating type 31 as Traceroute
  • (vlan) Store u16 in the struct, convert it to EtherType on demand
  • (ip) Store u8 in the structs, convert it to IpProto on demand
  • use the correct size for the unused field in IGMPv3MembershipReportHdr struct (#81)

Other

  • Update wincode to 0.5.3
  • Prepare release 0.2.0
  • Remove the packed attribute from all types
  • (icmp) Carry the invalid ID in IcmpError::InvalidIcmpType
  • (icmp) Remove *_construction tests
  • (icmp) Remove IcmpV6RedirectMsg type
  • (icmp) Adjust the struct naming to the Rust naming conventions
  • (eth) Add EthernetError, use it in EthHdr::ether_type
  • (eth) Use num_derive/num_traits
  • Derive Hash trait for IpProto (#82)
  • add feature-powerset
  • unbreak
  • Extract ICMPv6 redirect payload
  • rename {Hdr,Data}Un
  • add nightly CI
  • Remove excessive qualification
  • appease deprecation warnings
  • remove useless transmutes
  • Remove integer-to-pointer cast
  • Remove dependency on memoffset
  • add miri
  • use taiki-e/setup-cross-toolchain-action
  • fail-fast: false
  • remove --verbose
  • Bump edition to 2024
  • Derive Clone and Copy for Icmp enum (#72)


This PR was generated with release-plz.


This change is Reviewable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants