diff --git a/CHANGELOG.md b/CHANGELOG.md index 0331e42c9..9b982d322 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ The following emojis are used to highlight certain changes: ### Changed +- updated Go in `go.mod` to 1.22 - `chunker` refactored to reduce overall memory use by reducing heap fragmentation [#649](https://github.com/ipfs/boxo/pull/649) - `gateway` deserialized responses will have `Last-Modified` set to value from optional UnixFS 1.5 modification time field (if present in DAG) and a matching `If-Modified-Since` will return `304 Not Modified` (UnixFS 1.5 files only) [#659](https://github.com/ipfs/boxo/pull/659) - `bitswap/server` minor performance improvements in concurrent operations diff --git a/cmd/boxo-migrate/go.mod b/cmd/boxo-migrate/go.mod index 69808ef1d..69ecad6e5 100644 --- a/cmd/boxo-migrate/go.mod +++ b/cmd/boxo-migrate/go.mod @@ -1,6 +1,6 @@ module github.com/ipfs/boxo/cmd/boxo-migrate -go 1.21 +go 1.22 require github.com/urfave/cli/v2 v2.25.1 diff --git a/cmd/deprecator/go.mod b/cmd/deprecator/go.mod index 666865084..01efe8339 100644 --- a/cmd/deprecator/go.mod +++ b/cmd/deprecator/go.mod @@ -1,6 +1,6 @@ module github.com/ipfs/boxo/cmd/deprecator -go 1.21 +go 1.22 require ( github.com/dave/dst v0.27.2 diff --git a/examples/go.mod b/examples/go.mod index 40d3c3696..c74b9c8e8 100644 --- a/examples/go.mod +++ b/examples/go.mod @@ -1,6 +1,6 @@ module github.com/ipfs/boxo/examples -go 1.21 +go 1.22 require ( github.com/ipfs/boxo v0.22.0 diff --git a/files/meta_other.go b/files/meta_other.go index 2c4645049..baf57499a 100644 --- a/files/meta_other.go +++ b/files/meta_other.go @@ -1,5 +1,4 @@ //go:build !linux && !freebsd && !netbsd && !openbsd && !dragonfly && !windows -// +build !linux,!freebsd,!netbsd,!openbsd,!dragonfly,!windows package files diff --git a/files/meta_posix.go b/files/meta_posix.go index 808cbb997..d3d961593 100644 --- a/files/meta_posix.go +++ b/files/meta_posix.go @@ -1,5 +1,4 @@ //go:build linux || freebsd || netbsd || openbsd || dragonfly -// +build linux freebsd netbsd openbsd dragonfly package files diff --git a/go.mod b/go.mod index a625a8b81..d3e40712a 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/ipfs/boxo -go 1.21 +go 1.22 require ( github.com/alecthomas/units v0.0.0-20231202071711-9a357b53e9c9