Skip to content

Conversation

achingbrain
Copy link
Member

@achingbrain achingbrain commented Jul 7, 2025

Switches matcher implementation to use multiaddr components and compare the codes rather than encoding/decoding strings which leads to a 2x speed up.

BREAKING CHANGE: some exports have been removed from /utils and QUICV1 has been renamed QUIC_V1 to better match the multiaddr tuple

Switches matcher implementation to use multiaddr components and
compare the codes rather than encoding/decoding strings which leads
to a 2x speed up.
@achingbrain
Copy link
Member Author

Refs: ipshipyard/roadmaps#1

@achingbrain achingbrain changed the title feat: compare component codes instead of strings feat!: compare component codes instead of strings Jul 7, 2025
@achingbrain achingbrain merged commit 579e251 into main Jul 7, 2025
18 checks passed
@achingbrain achingbrain deleted the feat/compare-codes branch July 7, 2025 12:24
github-actions bot pushed a commit that referenced this pull request Jul 7, 2025
## [2.0.0](v1.8.0...v2.0.0) (2025-07-07)

### ⚠ BREAKING CHANGES

* compare component codes instead of strings (#60)

### Features

* compare component codes instead of strings ([#60](#60)) ([579e251](579e251))
Copy link

github-actions bot commented Jul 7, 2025

🎉 This PR is included in version 2.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant