Skip to content

Latest commit

 

History

History
82 lines (57 loc) · 2.99 KB

File metadata and controls

82 lines (57 loc) · 2.99 KB

History

py-multiaddr v0.0.11 (2025-09-15)

Improved Documentation

  • Adds example of DNS address resolution. (#75)

Features

  • Added support for CIDv1 format and improved sequence protocol handling with enhanced indexing and slicing operations. (#65)
  • Add quic tests. new quic example (#66)
  • Adds DNSADDR protocol support. (#68)
  • Add thin waist address validation (#72)
  • Adds support for p2p-circuit addresses. (#74)
  • Added full support for dnsaddr protocol and dns4 and dns6 as well (#80)
  • Integrated the memory protocol, in reference with go-libp2p (#92)

Internal Changes - for py-multiaddr Contributors

  • Enhanced type safety with comprehensive type hints, improved validation, and expanded test coverage for better code reliability and maintainability. (#65)
  • Added full tests and doc. All typecheck passes (#80)
  • Drop python3.9 and run py-upgrade, set up CI, add readthedocs config, updates to Makefile (#85)

0.0.10 (2025-6-18)

  • Fix Type Issues and add strict type checks using Ruff & Pyright
  • Spec updates, Python 3.4- unsupport & custom registries by @ntninja in #59
  • add quic-v1 protocol by @justheuristic in #63
  • Fix/typecheck by @acul71 in #65
  • chore: rm local pyrightconfig.json by @arcinston in #70

0.0.9 (2019-12-23)

  • Add Multiaddr.__hash__ method for hashable multiaddrs
  • Add onion3 address support
  • Fix broken reST and links in documentation
  • Remove emoji from README.rst

0.0.7 (2019-5-8)

  • include subpackage
  • refactor util and codec

0.0.5 (2019-5-7)

  • unhexilified bytes
  • new exceptions
  • miscellaneous improvements [via alexander255 #42]

0.0.2 (2016-5-4)

  • Fix a bug in decapsulate that threw an IndexError instead of a copy of the Multiaddr when the original multiaddr does not contain the multiaddr to decapsulate. [via fredthomsen #9]
  • Increase test coverage [via fredthomsen #9]

0.0.1 (2016-1-22)

  • First release on PyPI.