Skip to content

chore: release v0.5.0#28

Merged
guillaumemichel merged 1 commit intomainfrom
release/v0.5.0
Feb 10, 2026
Merged

chore: release v0.5.0#28
guillaumemichel merged 1 commit intomainfrom
release/v0.5.0

Conversation

@guillaumemichel
Copy link
Copy Markdown
Collaborator

No description provided.

@github-actions
Copy link
Copy Markdown

Suggested version: 0.5.0

Comparing to: v0.4.0 (diff)

Changes in configuration file(s):

diff --git a/go.mod b/go.mod
index 6b00985..201b482 100644
--- a/go.mod
+++ b/go.mod
@@ -1,4 +1,4 @@
-module github.com/probe-lab/go-libdht
+module github.com/ipfs/go-libdht
 
 go 1.23
 

gorelease says:

# github.com/probe-lab/go-libdht/kad/kadtest
## incompatible changes
ID: changed from ID[K github.com/probe-lab/go-libdht/kad.Key[K]] to ID[K github.com/ipfs/go-libdht/kad.Key[K]]
Key256WithLeadingBytes: changed from func([]byte) github.com/probe-lab/go-libdht/kad/key/bit256.Key to func([]byte) github.com/ipfs/go-libdht/kad/key/bit256.Key
NewID: changed from func(K) *ID[K] to func(K) *ID[K]
StringID.Key: changed from func() github.com/probe-lab/go-libdht/kad/key/bit256.Key to func() github.com/ipfs/go-libdht/kad/key/bit256.Key
StringID.NodeID: changed from func() github.com/probe-lab/go-libdht/kad.NodeID[github.com/probe-lab/go-libdht/kad/key/bit256.Key] to func() github.com/ipfs/go-libdht/kad.NodeID[github.com/ipfs/go-libdht/kad/key/bit256.Key]

# github.com/probe-lab/go-libdht/kad/key
## incompatible changes
KeyList: changed from KeyList[K github.com/probe-lab/go-libdht/kad.Key[K]] to KeyList[K github.com/ipfs/go-libdht/kad.Key[K]]

# github.com/probe-lab/go-libdht/kad/key/test
## incompatible changes
KeyTester: changed from KeyTester[K github.com/probe-lab/go-libdht/kad.Key[K]] to KeyTester[K github.com/ipfs/go-libdht/kad.Key[K]]

# github.com/probe-lab/go-libdht/kad/trie
## incompatible changes
Add: changed from func(*Trie[K, D], K, D) (*Trie[K, D], error) to func(*Trie[K, D], K, D) (*Trie[K, D], error)
Closest: changed from func(*Trie[K, D], K, int) []Entry[K, D] to func(*Trie[K, D], K, int) []Entry[K, D]
Entry: changed from Entry[K github.com/probe-lab/go-libdht/kad.Key[K], D any] to Entry[K github.com/ipfs/go-libdht/kad.Key[K], D any]
Equal: changed from func(*Trie[K, D], *Trie[K, D]) bool to func(*Trie[K, D], *Trie[K, D]) bool
Find: changed from func(*Trie[K, D], K) (bool, D) to func(*Trie[K, D], K) (bool, D)
Locate: changed from func(*Trie[K, D], K) (bool, int) to func(*Trie[K, D], K) (bool, int)
New: changed from func() *Trie[K, D] to func() *Trie[K, D]
Remove: changed from func(*Trie[K, D], K) (*Trie[K, D], error) to func(*Trie[K, D], K) (*Trie[K, D], error)
Trie: changed from Trie[K github.com/probe-lab/go-libdht/kad.Key[K], D any] to Trie[K github.com/ipfs/go-libdht/kad.Key[K], D any]

# github.com/probe-lab/go-libdht/kad/triert
## incompatible changes
BucketLimit20: changed from func(*TrieRT[K, N], K) bool to func(*TrieRT[K, N], K) bool
Config: changed from Config[K github.com/probe-lab/go-libdht/kad.Key[K], N github.com/probe-lab/go-libdht/kad.NodeID[K]] to Config[K github.com/ipfs/go-libdht/kad.Key[K], N github.com/ipfs/go-libdht/kad.NodeID[K]]
DefaultConfig: changed from func() *Config[K, N] to func() *Config[K, N]
KeyFilterFunc: changed from KeyFilterFunc[K github.com/probe-lab/go-libdht/kad.Key[K], N github.com/probe-lab/go-libdht/kad.NodeID[K]] to KeyFilterFunc[K github.com/ipfs/go-libdht/kad.Key[K], N github.com/ipfs/go-libdht/kad.NodeID[K]]
New: changed from func(N, *Config[K, N]) (*TrieRT[K, N], error) to func(N, *Config[K, N]) (*TrieRT[K, N], error)
NodeFilter: changed from NodeFilter[K github.com/probe-lab/go-libdht/kad.Key[K], N github.com/probe-lab/go-libdht/kad.NodeID[K]] to NodeFilter[K github.com/ipfs/go-libdht/kad.Key[K], N github.com/ipfs/go-libdht/kad.NodeID[K]]
TrieRT: changed from TrieRT[K github.com/probe-lab/go-libdht/kad.Key[K], N github.com/probe-lab/go-libdht/kad.NodeID[K]] to TrieRT[K github.com/ipfs/go-libdht/kad.Key[K], N github.com/ipfs/go-libdht/kad.NodeID[K]]

gocompat says:

HEAD is now at f68a805 chore: release v0.4.0 (#26)
Previous HEAD position was f68a805 chore: release v0.4.0 (#26)
Switched to branch 'main'
Your branch is up to date with 'origin/main'.

Automatically created GitHub Release

A draft GitHub Release has been created.
It is going to be published when this PR is merged.
You can modify its' body to include any release notes you wish to include with the release.

@guillaumemichel guillaumemichel merged commit 00d443f into main Feb 10, 2026
8 checks passed
@guillaumemichel guillaumemichel deleted the release/v0.5.0 branch February 10, 2026 10:08
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.

1 participant