libp2p / go-libp2p

libp2p implementation in Go
MIT License
6.02k stars 1.06k forks source link

Release v0.36.3 #2945

Closed sukunrt closed 1 month ago

sukunrt commented 1 month ago

Same as master except

github-actions[bot] commented 1 month ago

Suggested version: 0.36.3

Comparing to: v0.36.2 (diff)

Changes in configuration file(s):

diff --git a/go.mod b/go.mod
index 6359d180d..684f35442 100644
--- a/go.mod
+++ b/go.mod
@@ -1,6 +1,6 @@
 module github.com/libp2p/go-libp2p

-go 1.21
+go 1.22

 retract v0.26.1 // Tag was applied incorrectly due to a bug in the release workflow.
 diff --git a/examples/go.mod b/examples/go.mod
index 578546a87..e4ba49831 100644
--- a/examples/go.mod
+++ b/examples/go.mod
@@ -1,6 +1,6 @@
 module github.com/libp2p/go-libp2p/examples

-go 1.21
+go 1.22

 require (
    github.com/gogo/protobuf v1.3.2
diff --git a/examples/ipfs-camp-2019/go.mod b/examples/ipfs-camp-2019/go.mod
index 0d0b29c02..268135aba 100644
--- a/examples/ipfs-camp-2019/go.mod
+++ b/examples/ipfs-camp-2019/go.mod
@@ -1,6 +1,6 @@
 module github.com/libp2p/go-libp2p/examples/ipfs-camp-2019

-go 1.21
+go 1.22

 require (
    github.com/gogo/protobuf v1.3.2
diff --git a/examples/pubsub/basic-chat-with-rendezvous/go.mod b/examples/pubsub/basic-chat-with-rendezvous/go.mod
index cd90b4d5f..c45d19866 100644
--- a/examples/pubsub/basic-chat-with-rendezvous/go.mod
+++ b/examples/pubsub/basic-chat-with-rendezvous/go.mod
@@ -1,6 +1,6 @@
 module github.com/libp2p/go-libp2p/examples/pubsub/chat

-go 1.21
+go 1.22

 require (
    github.com/libp2p/go-libp2p v0.33.0
diff --git a/examples/pubsub/chat/go.mod b/examples/pubsub/chat/go.mod
index 6c53916bb..3f1e6c2f0 100644
--- a/examples/pubsub/chat/go.mod
+++ b/examples/pubsub/chat/go.mod
@@ -1,6 +1,6 @@
 module github.com/libp2p/go-libp2p/examples/pubsub/chat

-go 1.21
+go 1.22

 require (
    github.com/gdamore/tcell/v2 v2.5.2
diff --git a/scripts/test_analysis/go.mod b/scripts/test_analysis/go.mod
new file mode 100644
index 000000000..84ffc92b3
--- /dev/null
+++ b/scripts/test_analysis/go.mod
@@ -0,0 +1,17 @@
+module github.com/libp2p/go-libp2p/scripts/test_analysis
+
+go 1.22
+
+require github.com/glebarez/go-sqlite v1.22.0
+
+require (
+   github.com/dustin/go-humanize v1.0.1 // indirect
+   github.com/google/uuid v1.5.0 // indirect
+   github.com/mattn/go-isatty v0.0.20 // indirect
+   github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
+   golang.org/x/sys v0.15.0 // indirect
+   modernc.org/libc v1.37.6 // indirect
+   modernc.org/mathutil v1.6.0 // indirect
+   modernc.org/memory v1.7.2 // indirect
+   modernc.org/sqlite v1.28.0 // indirect
+)
diff --git a/test-plans/go.mod b/test-plans/go.mod
index e963be7bb..466a55e91 100644
--- a/test-plans/go.mod
+++ b/test-plans/go.mod
@@ -1,6 +1,6 @@
 module github.com/libp2p/go-libp2p/test-plans/m/v2

-go 1.21
+go 1.22

 require (
    github.com/go-redis/redis/v8 v8.11.5

gorelease says:

# github.com/libp2p/go-libp2p/p2p/protocol/circuitv2
## incompatible changes
package removed

# diagnostics
go.mod: the following requirements are needed
    github.com/cheekybits/genny@v1.0.0
    github.com/fsnotify/fsnotify@v1.6.0
    github.com/go-task/slim-sprig@v0.0.0-20230315185526-52ccab3ef572
    github.com/golang/mock@v1.6.0
    github.com/hashicorp/golang-lru@v0.5.4
    github.com/libp2p/go-openssl@v0.1.0
    github.com/libp2p/go-yamux/v3@v3.1.2
    github.com/lucas-clemente/quic-go@v0.28.1
    github.com/marten-seemann/qtls-go1-16@v0.1.5
    github.com/marten-seemann/qtls-go1-17@v0.1.2
    github.com/marten-seemann/qtls-go1-18@v0.1.2
    github.com/marten-seemann/qtls-go1-19@v0.1.0
    github.com/mattn/go-pointer@v0.0.1
    github.com/onsi/ginkgo@v1.16.5
    github.com/spacemonkeygo/spacelog@v0.0.0-20180420211403-2296661a0572
    go.opencensus.io@v0.23.0
    gopkg.in/tomb.v1@v1.0.0-20141024135613-dd632973f1e7
Run 'go mod tidy' to add missing requirements.
required module github.com/microcosm-cc/bluemonday@v1.0.1 retracted by module author: Retract older versions as only latest is to be depended upon

# summary
Suggested version: v0.37.0

gocompat says:

HEAD is now at a0349afb8 Release v0.36.2
Previous HEAD position was a0349afb8 Release v0.36.2
Switched to branch 'master'
Your branch is up to date with 'origin/master'.

Cutting a Release (and modifying non-markdown files)

This PR is modifying both version.json and non-markdown files. The Release Checker is not able to analyse files that are not checked in to master. This might cause the above analysis to be inaccurate. Please consider performing all the code changes in a separate PR before cutting the release.

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.