Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.21.0 release #534

Merged
merged 1 commit into from
Aug 10, 2023
Merged

v0.21.0 release #534

merged 1 commit into from
Aug 10, 2023

Conversation

rvagg
Copy link
Member

@rvagg rvagg commented Aug 9, 2023

  • Add new h3 to CHANGELOG.md under Released Changes with curated and subsystem-grouped list of changes and links to relevant PRs
    • Highlight any potentially breaking or disruptive changes under "🛠 Breaking Changes", including extended descriptions to help users make compatibility judgements
    • Add special-thanks call-outs to contributors making significant contributions
  • Update Planned/Upcoming Changes section to remove completed items and add newly upcoming, but incomplete items
  • Bump version number appropriately in version.json
  • Propose release via pull request, merge after enough time for async global feedback
  • Create GitHub release with the new tag, copying the new CHANGELOG.md contents
  • Announce on relevant Discord/Matrix/Slack channel(s)
  • (Optional) Announce to shipped@protocol.ai

@github-actions
Copy link

github-actions bot commented Aug 9, 2023

Suggested version: v0.21.0

Comparing to: v0.20.0 (diff)

Changes in go.mod file(s):

diff --git a/go.mod b/go.mod
index f7da5c5..5c61d67 100644
--- a/go.mod
+++ b/go.mod
@@ -1,15 +1,15 @@
 module github.com/ipld/go-ipld-prime
 
-go 1.18
+go 1.19
 
 require (
-	github.com/frankban/quicktest v1.14.4
+	github.com/frankban/quicktest v1.14.6
 	github.com/google/go-cmp v0.5.9
-	github.com/ipfs/go-cid v0.3.2
-	github.com/multiformats/go-multicodec v0.8.0
-	github.com/multiformats/go-multihash v0.2.1
-	github.com/polydawn/refmt v0.0.0-20201211092308-30ac6d18308e
-	github.com/warpfork/go-testmark v0.11.0
+	github.com/ipfs/go-cid v0.4.1
+	github.com/multiformats/go-multicodec v0.9.0
+	github.com/multiformats/go-multihash v0.2.3
+	github.com/polydawn/refmt v0.89.0
+	github.com/warpfork/go-testmark v0.12.1
 	gopkg.in/yaml.v2 v2.4.0
 )
 
@@ -24,10 +24,8 @@ require (
 	github.com/multiformats/go-multibase v0.0.3 // indirect
 	github.com/multiformats/go-varint v0.0.6 // indirect
 	github.com/rogpeppe/go-internal v1.9.0 // indirect
-	github.com/smartystreets/goconvey v1.6.4 // indirect
 	github.com/spaolacci/murmur3 v1.1.0 // indirect
-	github.com/warpfork/go-wish v0.0.0-20200122115046-b9ea61034e4a // indirect
-	golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e // indirect
-	golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 // indirect
+	golang.org/x/crypto v0.1.0 // indirect
+	golang.org/x/sys v0.1.0 // indirect
 	lukechampine.com/blake3 v1.1.6 // indirect
 )diff --git a/storage/benchmarks/go.mod b/storage/benchmarks/go.mod
index b4d550d..f292f7f 100644
--- a/storage/benchmarks/go.mod
+++ b/storage/benchmarks/go.mod
@@ -1,6 +1,6 @@
 module github.com/ipld/go-ipld-prime/storage/benchmarks
 
-go 1.18
+go 1.19
 
 replace github.com/ipld/go-ipld-prime => ../..
 
@@ -8,8 +8,8 @@ replace github.com/ipld/go-ipld-prime/storage/dsadapter => ../dsadapter
 
 require (
 	github.com/ipfs/go-ds-flatfs v0.5.1
-	github.com/ipld/go-ipld-prime v0.16.0
-	github.com/ipld/go-ipld-prime/storage/dsadapter v0.0.0-20220405151432-0f76b5f88e86
+	github.com/ipld/go-ipld-prime v0.20.0
+	github.com/ipld/go-ipld-prime/storage/dsadapter v0.20.0
 )
 
 require (
@@ -17,13 +17,11 @@ require (
 	github.com/gogo/protobuf v1.3.2 // indirect
 	github.com/google/uuid v1.3.0 // indirect
 	github.com/ipfs/go-datastore v0.6.0 // indirect
-	github.com/ipfs/go-log v1.0.5 // indirect
-	github.com/ipfs/go-log/v2 v2.5.1 // indirect
+	github.com/ipfs/go-log v1.0.3 // indirect
+	github.com/ipfs/go-log/v2 v2.0.3 // indirect
 	github.com/jbenet/goprocess v0.1.4 // indirect
-	github.com/mattn/go-isatty v0.0.14 // indirect
-	github.com/opentracing/opentracing-go v1.2.0 // indirect
-	go.uber.org/atomic v1.9.0 // indirect
-	go.uber.org/multierr v1.8.0 // indirect
-	go.uber.org/zap v1.21.0 // indirect
-	golang.org/x/sys v0.0.0-20220405210540-1e041c57c461 // indirect
+	github.com/opentracing/opentracing-go v1.1.0 // indirect
+	go.uber.org/atomic v1.6.0 // indirect
+	go.uber.org/multierr v1.5.0 // indirect
+	go.uber.org/zap v1.10.0 // indirect
 )
diff --git a/storage/bsadapter/go.mod b/storage/bsadapter/go.mod
index 15c29cf..c71db43 100644
--- a/storage/bsadapter/go.mod
+++ b/storage/bsadapter/go.mod
@@ -1,11 +1,11 @@
 module github.com/ipld/go-ipld-prime/storage/bsadapter
 
-go 1.18
+go 1.19
 
 require (
 	github.com/ipfs/go-block-format v0.0.3
-	github.com/ipfs/go-cid v0.3.2
-	github.com/ipfs/go-ipfs-blockstore v1.2.0
+	github.com/ipfs/go-cid v0.4.1
+	github.com/ipfs/go-ipfs-blockstore v1.3.0
 )
 
 require (
@@ -37,8 +37,8 @@ require (
 	go.uber.org/atomic v1.9.0 // indirect
 	go.uber.org/multierr v1.8.0 // indirect
 	go.uber.org/zap v1.21.0 // indirect
-	golang.org/x/crypto v0.0.0-20220331220935-ae2d96664a29 // indirect
-	golang.org/x/sys v0.0.0-20220405210540-1e041c57c461 // indirect
+	golang.org/x/crypto v0.1.0 // indirect
+	golang.org/x/sys v0.1.0 // indirect
 	gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
 	gopkg.in/yaml.v2 v2.3.0 // indirect
 	lukechampine.com/blake3 v1.1.7 // indirect
diff --git a/storage/bsrvadapter/go.mod b/storage/bsrvadapter/go.mod
index 56598f5..ca5792e 100644
--- a/storage/bsrvadapter/go.mod
+++ b/storage/bsrvadapter/go.mod
@@ -1,11 +1,11 @@
 module github.com/ipld/go-ipld-prime/storage/bsrvadapter
 
-go 1.18
+go 1.19
 
 require (
 	github.com/ipfs/go-block-format v0.0.3
-	github.com/ipfs/go-blockservice v0.5.0
-	github.com/ipfs/go-cid v0.3.2
+	github.com/ipfs/go-blockservice v0.5.1
+	github.com/ipfs/go-cid v0.4.1
 )
 
 require (
@@ -43,8 +43,8 @@ require (
 	go.uber.org/atomic v1.10.0 // indirect
 	go.uber.org/multierr v1.8.0 // indirect
 	go.uber.org/zap v1.22.0 // indirect
-	golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e // indirect
-	golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab // indirect
+	golang.org/x/crypto v0.1.0 // indirect
+	golang.org/x/sys v0.1.0 // indirect
 	gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
 	lukechampine.com/blake3 v1.1.7 // indirect
 )
diff --git a/storage/dsadapter/go.mod b/storage/dsadapter/go.mod
index 13fdfb4..bec8ac3 100644
--- a/storage/dsadapter/go.mod
+++ b/storage/dsadapter/go.mod
@@ -1,6 +1,6 @@
 module github.com/ipld/go-ipld-prime/storage/dsadapter
 
-go 1.18
+go 1.19
 
 require github.com/ipfs/go-datastore v0.6.0
 

gorelease says:

# github.com/ipld/go-ipld-prime/linking/preload
## compatible changes
package added

# github.com/ipld/go-ipld-prime/node/tests
## compatible changes
SchemaTestStructReprListPairs: added

# github.com/ipld/go-ipld-prime/schema
## compatible changes
SpawnStructRepresentationListPairs: added
SpawnUnionRepresentationInline: added
StructRepresentation_ListPairs: added

# github.com/ipld/go-ipld-prime/testutil
## compatible changes
MultiByteNode: added
NewMultiByteNode: added
NewSimpleBytes: added

# github.com/ipld/go-ipld-prime/traversal
## compatible changes
(*Budget).Clone: added
(*ErrBudgetExceeded).Is: added
Config.Preloader: added

# diagnostics
go.sum: one or more sums are missing. Run 'go mod tidy' to add missing sums.

# summary
Suggested version: v0.21.0

gocompat says:

Your branch is up to date with 'origin/master'.

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.

@rvagg rvagg merged commit b6717c4 into master Aug 10, 2023
24 checks passed
@rvagg rvagg deleted the rvagg/v0.21.0 branch August 10, 2023 02:31
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.

2 participants