Revision history for Net-DHCPv6

0.002    2026-06-01
    - [CHANGE] Option 31 renamed from NtpServer to SntpServers
    - [CHANGE] `use strictures 2` moved before `package` in all modules
    - [ADD] Option 56 NTP Server module (Net::DHCPv6::Option::NtpServer)
    - [ADD] Recursion depth guard for compression-pointer label decoding
    - [ADD] GitHub Actions CI workflow (Perl 5.36, 5.42)
    - [ADD] Test coverage for DUID::length, type(), msg_type_name(), relay truncation, streaming DUID types
    - [FIX] PdExclude prefix-length=0 edge case per RFC 6603
    - [FIX] _resolve_ipv6 false positive on wire-format addresses
    - [FIX] Circular compile-time dependency Option -> OptionList -> Generic -> Option
    - [FIX] Test success assertions in PCAP decode tests (failures no longer silently skipped)
    - [FIX] Remove redundant as_bytes() overrides from immutable Option modules
    - [INFRA] Pin Test2::V1 to 1.302217
    - [INFRA] Enable Test::Perl::Critic in dist.ini
    - [INFRA] Perl::Critic compliance sweep: zero violations across lib/
