Skip to content

release: v0.0.13#208

Merged
frrist merged 1 commit intomainfrom
release/v0.0.13
Aug 29, 2025
Merged

release: v0.0.13#208
frrist merged 1 commit intomainfrom
release/v0.0.13

Conversation

@frrist
Copy link
Copy Markdown
Member

@frrist frrist commented Aug 29, 2025

This change, once merged, will create the v0.0.13 Piri release.

@frrist frrist self-assigned this Aug 29, 2025
@frrist frrist requested a review from alanshaw as a code owner August 29, 2025 17:38
@frrist frrist requested a review from a team August 29, 2025 17:38
@github-actions
Copy link
Copy Markdown
Contributor

Suggested version: 0.0.13

Comparing to: v0.0.12 (diff)

Changes in configuration file(s):

diff --git a/go.mod b/go.mod
index c328dad..ef75b6d 100644
--- a/go.mod
+++ b/go.mod
@@ -3,23 +3,24 @@ module github.com/storacha/piri
 go 1.24.4
 
 require (
+	github.com/BurntSushi/toml v1.4.0
 	github.com/aws/aws-lambda-go v1.47.0
-	github.com/aws/aws-sdk-go-v2 v1.34.0
-	github.com/aws/aws-sdk-go-v2/config v1.28.3
-	github.com/aws/aws-sdk-go-v2/credentials v1.17.44
+	github.com/aws/aws-sdk-go-v2 v1.38.1
+	github.com/aws/aws-sdk-go-v2/config v1.31.2
+	github.com/aws/aws-sdk-go-v2/credentials v1.18.6
 	github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue v1.15.15
 	github.com/aws/aws-sdk-go-v2/feature/dynamodb/expression v1.7.50
-	github.com/aws/aws-sdk-go-v2/service/dynamodb v1.36.5
+	github.com/aws/aws-sdk-go-v2/service/dynamodb v1.49.1
 	github.com/aws/aws-sdk-go-v2/service/s3 v1.74.1
 	github.com/aws/aws-sdk-go-v2/service/sqs v1.37.0
 	github.com/aws/aws-sdk-go-v2/service/ssm v1.55.5
 	github.com/awslabs/aws-lambda-go-api-proxy v0.16.2
 	github.com/cenkalti/backoff/v5 v5.0.2
-	github.com/ethereum/go-ethereum v1.14.13
+	github.com/ethereum/go-ethereum v1.16.2
 	github.com/filecoin-project/go-commp-utils v0.1.4
 	github.com/filecoin-project/go-commp-utils/nonffi v0.0.0-20240802040721-2a04ffc8ffe8
 	github.com/filecoin-project/lotus v1.32.0-rc1
-	github.com/getsentry/sentry-go v0.31.1
+	github.com/getsentry/sentry-go v0.35.1
 	github.com/glebarez/go-sqlite v1.21.2
 	github.com/glebarez/sqlite v1.11.0
 	github.com/go-playground/validator/v10 v10.14.0
@@ -42,18 +43,19 @@ require (
 	github.com/raulk/clock v1.1.0
 	github.com/samber/lo v1.39.0
 	github.com/snadrus/must v0.0.0-20240605044437-98cedd57f8eb
-	github.com/spf13/cobra v1.8.1
-	github.com/spf13/viper v1.8.1
+	github.com/spf13/cobra v1.9.1
+	github.com/spf13/viper v1.20.1
+	github.com/storacha/delegator v0.0.2-0.20250826191448-ba8d497e162a
 	github.com/storacha/go-libstoracha v0.2.0
-	github.com/storacha/go-ucanto v0.4.2
+	github.com/storacha/go-ucanto v0.5.0
 	github.com/stretchr/testify v1.10.0
 	github.com/testcontainers/testcontainers-go v0.37.0
 	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.37.0
 	go.opentelemetry.io/otel/sdk v1.37.0
 	go.opentelemetry.io/otel/sdk/metric v1.37.0
 	go.uber.org/fx v1.23.0
-	go.uber.org/mock v0.5.0
-	golang.org/x/sync v0.15.0
+	go.uber.org/mock v0.6.0
+	golang.org/x/sync v0.16.0
 	gorm.io/datatypes v1.2.5
 	gorm.io/gorm v1.26.1
 	modernc.org/sqlite v1.23.1
@@ -64,23 +66,22 @@ require (
 	dario.cat/mergo v1.0.1 // indirect
 	filippo.io/edwards25519 v1.1.0 // indirect
 	github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect
-	github.com/BurntSushi/toml v1.4.0 // indirect
+	github.com/Masterminds/semver/v3 v3.4.0 // indirect
 	github.com/Microsoft/go-winio v0.6.2 // indirect
 	github.com/StackExchange/wmi v1.2.1 // indirect
 	github.com/bahlo/generic-list-go v0.2.0 // indirect
 	github.com/benbjohnson/clock v1.3.5 // indirect
 	github.com/beorn7/perks v1.0.1 // indirect
-	github.com/bits-and-blooms/bitset v1.17.0 // indirect
+	github.com/bits-and-blooms/bitset v1.20.0 // indirect
 	github.com/buger/jsonparser v1.1.1 // indirect
 	github.com/cenkalti/backoff/v4 v4.3.0 // indirect
 	github.com/cespare/xxhash/v2 v2.3.0 // indirect
-	github.com/consensys/bavard v0.1.22 // indirect
-	github.com/consensys/gnark-crypto v0.14.0 // indirect
+	github.com/consensys/gnark-crypto v0.18.0 // indirect
 	github.com/containerd/log v0.1.0 // indirect
 	github.com/containerd/platforms v0.2.1 // indirect
 	github.com/cpuguy83/dockercfg v0.3.2 // indirect
+	github.com/crate-crypto/go-eth-kzg v1.3.0 // indirect
 	github.com/crate-crypto/go-ipa v0.0.0-20240724233137-53bbb0ceb27a // indirect
-	github.com/crate-crypto/go-kzg-4844 v1.1.0 // indirect
 	github.com/deckarep/golang-set/v2 v2.6.0 // indirect
 	github.com/distribution/reference v0.6.0 // indirect
 	github.com/docker/docker v28.0.1+incompatible // indirect
@@ -88,7 +89,7 @@ require (
 	github.com/docker/go-units v0.5.0 // indirect
 	github.com/dustin/go-humanize v1.0.1 // indirect
 	github.com/ebitengine/purego v0.8.2 // indirect
-	github.com/ethereum/c-kzg-4844 v1.0.0 // indirect
+	github.com/ethereum/c-kzg-4844/v2 v2.1.0 // indirect
 	github.com/ethereum/go-verkle v0.2.2 // indirect
 	github.com/felixge/httpsnoop v1.0.4 // indirect
 	github.com/filecoin-project/go-amt-ipld/v2 v2.1.0 // indirect
@@ -110,7 +111,7 @@ require (
 	github.com/filecoin-project/specs-actors/v5 v5.0.6 // indirect
 	github.com/filecoin-project/specs-actors/v6 v6.0.2 // indirect
 	github.com/filecoin-project/specs-actors/v7 v7.0.1 // indirect
-	github.com/fsnotify/fsnotify v1.7.0 // indirect
+	github.com/fsnotify/fsnotify v1.8.0 // indirect
 	github.com/gabriel-vasile/mimetype v1.4.4 // indirect
 	github.com/gbrlsnchs/jwt/v3 v3.0.1 // indirect
 	github.com/go-ini/ini v1.67.0 // indirect
@@ -120,12 +121,13 @@ require (
 	github.com/go-playground/locales v0.14.1 // indirect
 	github.com/go-playground/universal-translator v0.18.1 // indirect
 	github.com/go-sql-driver/mysql v1.8.1 // indirect
+	github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
 	github.com/goccy/go-json v0.10.5 // indirect
 	github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
+	github.com/google/pprof v0.0.0-20250403155104-27863c87afa6 // indirect
 	github.com/gorilla/websocket v1.5.3 // indirect
 	github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.1 // indirect
 	github.com/hashicorp/golang-lru/arc/v2 v2.0.7 // indirect
-	github.com/hashicorp/hcl v1.0.0 // indirect
 	github.com/holiman/uint256 v1.3.2 // indirect
 	github.com/inconshreveable/mousetrap v1.1.0 // indirect
 	github.com/invopop/jsonschema v0.12.0 // indirect
@@ -144,8 +146,6 @@ require (
 	github.com/mattn/go-runewidth v0.0.16 // indirect
 	github.com/minio/crc64nvme v1.0.1 // indirect
 	github.com/minio/md5-simd v1.1.2 // indirect
-	github.com/mitchellh/mapstructure v1.5.0 // indirect
-	github.com/mmcloughlin/addchain v0.4.0 // indirect
 	github.com/moby/docker-image-spec v1.3.1 // indirect
 	github.com/moby/patternmatcher v0.6.0 // indirect
 	github.com/moby/sys/sequential v0.5.0 // indirect
@@ -157,9 +157,16 @@ require (
 	github.com/ncruces/julianday v1.0.0 // indirect
 	github.com/opencontainers/go-digest v1.0.0 // indirect
 	github.com/opencontainers/image-spec v1.1.1 // indirect
-	github.com/pelletier/go-toml v1.9.3 // indirect
+	github.com/pelletier/go-toml/v2 v2.2.3 // indirect
 	github.com/petar/GoLLRB v0.0.0-20210522233825-ae3b015fd3e9 // indirect
 	github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c // indirect
+	github.com/pion/dtls/v3 v3.0.7 // indirect
+	github.com/pion/ice/v4 v4.0.10 // indirect
+	github.com/pion/interceptor v0.1.40 // indirect
+	github.com/pion/rtp v1.8.21 // indirect
+	github.com/pion/sdp/v3 v3.0.15 // indirect
+	github.com/pion/srtp/v3 v3.0.7 // indirect
+	github.com/pion/turn/v4 v4.1.1 // indirect
 	github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
 	github.com/prometheus/client_golang v1.21.1 // indirect
 	github.com/prometheus/client_model v0.6.1 // indirect
@@ -169,20 +176,20 @@ require (
 	github.com/puzpuzpuz/xsync/v2 v2.4.0 // indirect
 	github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
 	github.com/rs/xid v1.6.0 // indirect
+	github.com/sagikazarmark/locafero v0.7.0 // indirect
 	github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible // indirect
 	github.com/shirou/gopsutil/v4 v4.25.1 // indirect
 	github.com/sirupsen/logrus v1.9.3 // indirect
-	github.com/spf13/afero v1.10.0 // indirect
-	github.com/spf13/cast v1.3.1 // indirect
-	github.com/spf13/jwalterweatherman v1.1.0 // indirect
-	github.com/spf13/pflag v1.0.5 // indirect
-	github.com/subosito/gotenv v1.2.0 // indirect
+	github.com/sourcegraph/conc v0.3.0 // indirect
+	github.com/spf13/afero v1.12.0 // indirect
+	github.com/spf13/cast v1.7.1 // indirect
+	github.com/spf13/pflag v1.0.6 // indirect
+	github.com/subosito/gotenv v1.6.0 // indirect
 	github.com/supranational/blst v0.3.14 // indirect
 	github.com/tetratelabs/wazero v1.9.0 // indirect
 	github.com/tinylib/msgp v1.3.0 // indirect
 	github.com/tklauser/go-sysconf v0.3.12 // indirect
 	github.com/tklauser/numcpus v0.6.1 // indirect
-	github.com/urfave/cli/v2 v2.27.5 // indirect
 	github.com/valyala/bytebufferpool v1.0.0 // indirect
 	github.com/valyala/fasttemplate v1.2.2 // indirect
 	github.com/whyrusleeping/cbor v0.0.0-20171005072247-63513f603b11 // indirect
@@ -191,17 +198,17 @@ require (
 	gitlab.com/yawning/secp256k1-voi v0.0.0-20230925100816-f2616030848b // indirect
 	gitlab.com/yawning/tuplehash v0.0.0-20230713102510-df83abbf9a02 // indirect
 	go.opencensus.io v0.24.0 // indirect
-	go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.52.0 // indirect
+	go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
 	go.opentelemetry.io/otel/exporters/prometheus v0.50.0 // indirect
 	go.opentelemetry.io/proto/otlp v1.7.0 // indirect
+	go.uber.org/automaxprocs v1.6.0 // indirect
 	go.uber.org/dig v1.18.0 // indirect
-	golang.org/x/net v0.41.0 // indirect
-	golang.org/x/text v0.26.0 // indirect
+	golang.org/x/net v0.43.0 // indirect
+	golang.org/x/text v0.28.0 // indirect
 	golang.org/x/time v0.12.0 // indirect
 	google.golang.org/genproto/googleapis/api v0.0.0-20250603155806-513f23925822 // indirect
 	google.golang.org/genproto/googleapis/rpc v0.0.0-20250603155806-513f23925822 // indirect
 	google.golang.org/grpc v1.73.0 // indirect
-	gopkg.in/ini.v1 v1.67.0 // indirect
 	gopkg.in/yaml.v2 v2.4.0 // indirect
 	gorm.io/driver/mysql v1.5.6 // indirect
 	gorm.io/driver/postgres v1.5.7 // indirect
@@ -209,27 +216,25 @@ require (
 	modernc.org/libc v1.22.5 // indirect
 	modernc.org/mathutil v1.5.0 // indirect
 	modernc.org/memory v1.5.0 // indirect
-	rsc.io/tmplfunc v0.0.3 // indirect
 )
 
 require (
 	github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8 // indirect
-	github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.19 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.29 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.29 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
+	github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.4 // indirect
+	github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.4 // indirect
+	github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.4 // indirect
+	github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3 // indirect
 	github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.29 // indirect
 	github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.24.5 // indirect
-	github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2 // indirect
+	github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.0 // indirect
 	github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.3 // indirect
-	github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.4 // indirect
-	github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.10 // indirect
+	github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.11.4 // indirect
+	github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.4 // indirect
 	github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.10 // indirect
-	github.com/aws/aws-sdk-go-v2/service/sso v1.24.5 // indirect
-	github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.4 // indirect
-	github.com/aws/aws-sdk-go-v2/service/sts v1.32.4 // indirect
-	github.com/aws/smithy-go v1.22.2 // indirect
-	github.com/cpuguy83/go-md2man/v2 v2.0.6 // indirect
+	github.com/aws/aws-sdk-go-v2/service/sso v1.28.2 // indirect
+	github.com/aws/aws-sdk-go-v2/service/ssooidc v1.33.2 // indirect
+	github.com/aws/aws-sdk-go-v2/service/sts v1.38.0 // indirect
+	github.com/aws/smithy-go v1.22.5 // indirect
 	github.com/davecgh/go-spew v1.1.1 // indirect
 	github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 // indirect
 	github.com/filecoin-project/go-address v1.2.0
@@ -278,7 +283,7 @@ require (
 	github.com/multiformats/go-multicodec v0.9.1
 	github.com/multiformats/go-multistream v0.6.0 // indirect
 	github.com/multiformats/go-varint v0.0.7 // indirect
-	github.com/onsi/gomega v1.34.2 // indirect
+	github.com/onsi/gomega v1.37.0 // indirect
 	github.com/opentracing/opentracing-go v1.2.0 // indirect
 	github.com/pkg/errors v0.9.1 // indirect
 	github.com/pmezard/go-difflib v1.0.0 // indirect
@@ -294,9 +299,9 @@ require (
 	go.uber.org/atomic v1.11.0 // indirect
 	go.uber.org/multierr v1.11.0
 	go.uber.org/zap v1.27.0
-	golang.org/x/crypto v0.39.0
+	golang.org/x/crypto v0.41.0
 	golang.org/x/exp v0.0.0-20250218142911-aa4b98e5adaa // indirect
-	golang.org/x/sys v0.33.0 // indirect
+	golang.org/x/sys v0.35.0 // indirect
 	golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da
 	google.golang.org/protobuf v1.36.6 // indirect
 	gopkg.in/yaml.v3 v3.0.1 // indirect

gorelease says:

# github.com/storacha/piri/cmd/cli
## incompatible changes
Execute: removed
## compatible changes
ExecuteContext: added

# github.com/storacha/piri/cmd/cli/client/pdp/piece
## incompatible changes
package removed

# github.com/storacha/piri/cmd/cli/client/pdp/proofset
## compatible changes
ListCmd: added

# github.com/storacha/piri/cmd/cli/initalize
## compatible changes
package added

# github.com/storacha/piri/cmd/cli/serve
## incompatible changes
PDPCmd: removed

# github.com/storacha/piri/cmd/client
## incompatible changes
New: changed from func(github.com/storacha/piri/pkg/config.UCANClient) (*github.com/storacha/piri/pkg/client.Client, error) to func(Config) (*github.com/storacha/piri/pkg/client.Client, error)
## compatible changes
Config: added

# github.com/storacha/piri/cmd/cliutil
## incompatible changes
PrintHero: changed from func(github.com/storacha/go-ucanto/did.DID) to func(io.Writer, github.com/storacha/go-ucanto/did.DID)

# github.com/storacha/piri/lib
## compatible changes
package added

# github.com/storacha/piri/pkg/aws
## incompatible changes
Config.CurioURL: removed
## compatible changes
Config.PDPServerURL: added
HandlerContext: added
NewHandlerContext: added

# github.com/storacha/piri/pkg/config
## incompatible changes
Config: removed
DefaultPDPClient: removed
DefaultPDPServer: removed
DefaultRepo: removed
DefaultUCANServer: removed
Identity: removed
PDPClient: removed
PDPServer: removed
Repo: removed
UCANClient: removed
UCANServer: removed
## compatible changes
API: added
Client: added
FullServerConfig: added
IdentityConfig: added
IndexingServiceConfig: added
LocalConfig: added
PDPServerConfig: added
PDPServiceConfig: added
PublisherServiceConfig: added
RepoConfig: added
ServerConfig: added
ServicesConfig: added
UCANServerConfig: added
UCANServiceConfig: added
UploadServiceConfig: added

# github.com/storacha/piri/pkg/config/app
## incompatible changes
AggregatorStorageConfig.DatastoreDir: removed
AllocationStorageConfig.StoreDir: removed
AppConfig.External: removed
AppConfig.Services: removed
BlobStorageConfig.StoreDir: removed
BlobStorageConfig.TempDir: removed
ClaimStorageConfig.StoreDir: removed
ExternalServicesConfig.IndexingService: removed
ExternalServicesConfig.PDPServer: removed
ExternalServicesConfig.UploadService: removed
PDPServerConfig: removed
PublisherConfig: removed
PublisherStorageConfig.StoreDir: removed
ReceiptStorageConfig.StoreDir: removed
ServerConfig.PublicURL: changed from *net/url.URL to net/url.URL
ServiceConnectionConfig: removed
ServicesConfig: removed
## compatible changes
AggregatorStorageConfig.DBPath: added
AggregatorStorageConfig.Dir: added
AllocationStorageConfig.Dir: added
AppConfig.PDPService: added
AppConfig.UCANService: added
BlobStorageConfig.Dir: added
BlobStorageConfig.TmpDir: added
ClaimStorageConfig.Dir: added
ExternalServicesConfig.Indexer: added
ExternalServicesConfig.PrincipalMapping: added
ExternalServicesConfig.Publisher: added
ExternalServicesConfig.Upload: added
KeyStoreConfig: added
PDPServiceConfig: added
PDPStoreConfig: added
PublisherServiceConfig: added
PublisherStorageConfig.Dir: added
ReceiptStorageConfig.Dir: added
SchedulerConfig: added
StashStoreConfig: added
StorageConfig.KeyStore: added
StorageConfig.PDPStore: added
StorageConfig.SchedulerStorage: added
StorageConfig.StashStore: added
UCANServiceConfig: added
UploadServiceConfig: added

# github.com/storacha/piri/pkg/fx/aggregator
## compatible changes
package added

# github.com/storacha/piri/pkg/fx/app
## incompatible changes
FullModule: removed
## compatible changes
CommonModules: added
PDPModule: added
ProvideContractClient: added
ProvideEthClient: added
ProvideLotusClient: added
UCANModule: added

# github.com/storacha/piri/pkg/fx/config
## incompatible changes
package removed

# github.com/storacha/piri/pkg/fx/database
## incompatible changes
ProvideReplicatorDB: changed from func(github.com/storacha/piri/pkg/config/app.AppConfig) (*database/sql.DB, error) to func(go.uber.org/fx.Lifecycle, github.com/storacha/piri/pkg/config/app.StorageConfig) (*database/sql.DB, error)
## compatible changes
ProvideAggregatorDB: added
ProvideTaskEngineDB: added

# github.com/storacha/piri/pkg/fx/echo
## incompatible changes
NewEchoServer: removed
## compatible changes
ErrorHandler: added
StartEchoServer: added

# github.com/storacha/piri/pkg/fx/pdp
## incompatible changes
ProvidePDP: removed
## compatible changes
Params: added
ProvidePDPService: added
ProvideProofSetIDProvider: added
ProvideTODOPDPImplInterface: added
TODO_PDP_Impl: added

# github.com/storacha/piri/pkg/fx/scheduler
## compatible changes
package added

# github.com/storacha/piri/pkg/fx/storage
## incompatible changes
StorageServiceParams.Blobs: changed from *github.com/storacha/piri/pkg/service/blobs.BlobService to github.com/storacha/piri/pkg/service/blobs.Blobs
StorageServiceParams.Claims: changed from *github.com/storacha/piri/pkg/service/claims.ClaimService to github.com/storacha/piri/pkg/service/claims.Claims
StorageServiceParams.Replicator: changed from *github.com/storacha/piri/pkg/service/replicator.Service to github.com/storacha/piri/pkg/service/replicator.Replicator

# github.com/storacha/piri/pkg/fx/store/filesystem
## incompatible changes
NewAggregatorStore: removed
NewAllocationStore: changed from func(github.com/storacha/piri/pkg/config/app.AppConfig, go.uber.org/fx.Lifecycle) (github.com/storacha/piri/pkg/store/allocationstore.AllocationStore, error) to func(github.com/storacha/piri/pkg/config/app.AllocationStorageConfig, go.uber.org/fx.Lifecycle) (github.com/storacha/piri/pkg/store/allocationstore.AllocationStore, error)
NewBlobStore: changed from func(github.com/storacha/piri/pkg/config/app.AppConfig) (github.com/storacha/piri/pkg/store/blobstore.Blobstore, error) to func(github.com/storacha/piri/pkg/config/app.BlobStorageConfig) (github.com/storacha/piri/pkg/store/blobstore.Blobstore, error)
NewClaimStore: changed from func(github.com/storacha/piri/pkg/config/app.AppConfig, go.uber.org/fx.Lifecycle) (github.com/storacha/piri/pkg/store/claimstore.ClaimStore, error) to func(github.com/storacha/piri/pkg/config/app.ClaimStorageConfig, go.uber.org/fx.Lifecycle) (github.com/storacha/piri/pkg/store/claimstore.ClaimStore, error)
NewPublisherStore: changed from func(github.com/storacha/piri/pkg/config/app.AppConfig, go.uber.org/fx.Lifecycle) (github.com/storacha/go-libstoracha/ipnipublisher/store.FullStore, error) to func(github.com/storacha/piri/pkg/config/app.PublisherStorageConfig, go.uber.org/fx.Lifecycle) (github.com/storacha/go-libstoracha/ipnipublisher/store.FullStore, error)
NewReceiptStore: changed from func(github.com/storacha/piri/pkg/config/app.AppConfig, go.uber.org/fx.Lifecycle) (github.com/storacha/piri/pkg/store/receiptstore.ReceiptStore, error) to func(github.com/storacha/piri/pkg/config/app.ReceiptStorageConfig, go.uber.org/fx.Lifecycle) (github.com/storacha/piri/pkg/store/receiptstore.ReceiptStore, error)
## compatible changes
Configs: added
NewAggregatorDatastore: added
NewKeyStore: added
NewPDPStore: added
NewStashStore: added
ProvideConfigs: added

# github.com/storacha/piri/pkg/fx/store/memory
## incompatible changes
NewAggregatorStore: removed
## compatible changes
NewAggregatorDatastore: added
NewKeyStore: added
NewPDPStore: added
NewStashStore: added

# github.com/storacha/piri/pkg/fx/ucan
## compatible changes
AsRouteRegistrar: added

# github.com/storacha/piri/pkg/fx/wallet
## compatible changes
package added

# github.com/storacha/piri/pkg/pdp
## incompatible changes
NewRemotePDPService: removed
## compatible changes
Config: added
NewRemote: added

# github.com/storacha/piri/pkg/pdp/aggregator
## incompatible changes
NewAggregateSubmitteer: removed
NewLocal: changed from func(github.com/ipfs/go-datastore.Datastore, string, *github.com/storacha/piri/pkg/pdp/curio.Client, uint64, github.com/storacha/go-ucanto/ucan.Signer, github.com/storacha/piri/pkg/store/receiptstore.ReceiptStore) (*LocalAggregator, error) to func(github.com/ipfs/go-datastore.Datastore, string, github.com/storacha/piri/pkg/pdp/types.ProofSetAPI, uint64, github.com/storacha/go-ucanto/principal.Signer, github.com/storacha/piri/pkg/store/receiptstore.ReceiptStore) (*LocalAggregator, error)
NewPieceAccepter: changed from func(github.com/storacha/go-ucanto/ucan.Signer, AggregateStore, github.com/storacha/piri/pkg/store/receiptstore.ReceiptStore) *PieceAccepter to func(github.com/storacha/go-ucanto/principal.Signer, AggregateStore, github.com/storacha/piri/pkg/store/receiptstore.ReceiptStore) *PieceAccepter
## compatible changes
AggregatePrefix: added
ConfiguredProofSetProvider: added
NewAggregateSubmitter: added
NewLinkQueue: added
NewLocalAggregator: added
NewPieceQueue: added
ProofSetIDProvider: added
WorkspaceKey: added

# github.com/storacha/piri/pkg/pdp/aggregator/aggregate
## incompatible changes
Aggregate.ToCurioAddRoot: removed

# github.com/storacha/piri/pkg/pdp/aggregator/fns
## incompatible changes
SubmitAggregates: changed from func(context.Context, *github.com/storacha/piri/pkg/pdp/curio.Client, uint64, []github.com/storacha/piri/pkg/pdp/aggregator/aggregate.Aggregate) error to func(context.Context, github.com/storacha/piri/pkg/pdp/types.ProofSetAPI, uint64, []github.com/storacha/piri/pkg/pdp/aggregator/aggregate.Aggregate) error

# github.com/storacha/piri/pkg/pdp/api
## incompatible changes
package removed

# github.com/storacha/piri/pkg/pdp/api/middleware
## incompatible changes
package removed

# github.com/storacha/piri/pkg/pdp/curio
## incompatible changes
package removed

# github.com/storacha/piri/pkg/pdp/httpapi
## compatible changes
package added

# github.com/storacha/piri/pkg/pdp/httpapi/client
## compatible changes
package added

# github.com/storacha/piri/pkg/pdp/httpapi/server
## compatible changes
package added

# github.com/storacha/piri/pkg/pdp/httpapi/server/middleware
## compatible changes
package added

# github.com/storacha/piri/pkg/pdp/pieceadder
## incompatible changes
NewCurioAdder: removed
## compatible changes
New: added

# github.com/storacha/piri/pkg/pdp/piecefinder
## incompatible changes
(*CurioFinder).URLForPiece: changed from func(github.com/storacha/go-libstoracha/piece/piece.PieceLink) net/url.URL to func(context.Context, github.com/storacha/go-libstoracha/piece/piece.PieceLink) (net/url.URL, error)
NewCurioFinder: removed
PieceFinder.URLForPiece: changed from func(github.com/storacha/go-libstoracha/piece/piece.PieceLink) net/url.URL to func(context.Context, github.com/storacha/go-libstoracha/piece/piece.PieceLink) (net/url.URL, error)
## compatible changes
New: added

# github.com/storacha/piri/pkg/pdp/scheduler
## incompatible changes
(*TaskEngine).GracefullyTerminate: removed
## compatible changes
(*TaskEngine).Start: added
(*TaskEngine).Stop: added

# github.com/storacha/piri/pkg/pdp/service
## incompatible changes
(*PDPService).FindPiece: changed from func(context.Context, string, string, int64) (github.com/ipfs/go-cid.Cid, bool, error) to func(context.Context, github.com/storacha/piri/pkg/pdp/types.Piece) (github.com/ipfs/go-cid.Cid, bool, error)
(*PDPService).PreparePiece: removed
(*PDPService).ProofSet: removed
(*PDPService).ProofSetAddRoot: removed
(*PDPService).ProofSetCreate: removed
(*PDPService).ProofSetStatus: removed
(*PDPService).RemoveRoot: changed from func(context.Context, uint64, uint64) error to func(context.Context, uint64, uint64) (github.com/ethereum/go-ethereum/common.Hash, error)
(*PDPService).Storage: removed
(*PDPService).UploadPiece: changed from func(context.Context, github.com/google/uuid.UUID, io.Reader) (interface{}, error) to func(context.Context, github.com/storacha/piri/pkg/pdp/types.PieceUpload) error
AddRootRequest: removed
NewPDPService: removed
PieceHash: removed
PiecePrepareRequest: removed
PiecePrepareResponse: removed
ProofSetStatus: removed
## compatible changes
(*PDPService).AddRoots: added
(*PDPService).AllocatePiece: added
(*PDPService).CreateProofSet: added
(*PDPService).GetProofSet: added
(*PDPService).GetProofSetStatus: added
(*PDPService).ListProofSets: added
(*PDPService).ReadPiece: added
CommP: added
MaybeStaticCommp: added
Multihash: added
New: added
SetupPDPService: added

# github.com/storacha/piri/pkg/pdp/service/contract
## incompatible changes
(*PDPContract).NewIPDPProvingSchedule: changed from func(github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend) (PDPProvingSchedule, error) to func(github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend) (PDPProvingSchedule, error)
(*PDPContract).NewPDPVerifier: changed from func(github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend) (PDPVerifier, error) to func(github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend) (PDPVerifier, error)
PDP.NewIPDPProvingSchedule: changed from func(github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend) (PDPProvingSchedule, error) to func(github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend) (PDPProvingSchedule, error)
PDP.NewPDPVerifier: changed from func(github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend) (PDPVerifier, error) to func(github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend) (PDPVerifier, error)
PDPProvingSchedule.ChallengeWindow: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (*math/big.Int, error)
PDPProvingSchedule.GetMaxProvingPeriod: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (uint64, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (uint64, error)
PDPProvingSchedule.InitChallengeWindowStart: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (*math/big.Int, error)
PDPProvingSchedule.NextChallengeWindowStart: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (*math/big.Int, error)
PDPVerifier.CalculateProofFee: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int, *math/big.Int) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int, *math/big.Int) (*math/big.Int, error)
PDPVerifier.FindRootIds: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int, []*math/big.Int) ([]github.com/storacha/piri/pkg/pdp/service/contract/internal.PDPVerifierRootIdAndOffset, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int, []*math/big.Int) ([]github.com/storacha/piri/pkg/pdp/service/contract/internal.PDPVerifierRootIdAndOffset, error)
PDPVerifier.GetChallengeFinality: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (*math/big.Int, error)
PDPVerifier.GetChallengeRange: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (*math/big.Int, error)
PDPVerifier.GetNextChallengeEpoch: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (*math/big.Int, error)
PDPVerifier.GetProofSetListener: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (github.com/ethereum/go-ethereum/common.Address, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (github.com/ethereum/go-ethereum/common.Address, error)
PDPVerifier.GetProofSetOwner: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/common.Address, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/common.Address, error)
PDPVerifier.GetScheduledRemovals: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) ([]*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) ([]*math/big.Int, error)

# github.com/storacha/piri/pkg/pdp/service/contract/mocks
## incompatible changes
(*MockPDP).NewIPDPProvingSchedule: changed from func(github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend) (github.com/storacha/piri/pkg/pdp/service/contract.PDPProvingSchedule, error) to func(github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend) (github.com/storacha/piri/pkg/pdp/service/contract.PDPProvingSchedule, error)
(*MockPDP).NewPDPVerifier: changed from func(github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend) (github.com/storacha/piri/pkg/pdp/service/contract.PDPVerifier, error) to func(github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend) (github.com/storacha/piri/pkg/pdp/service/contract.PDPVerifier, error)
(*MockPDPProvingSchedule).ChallengeWindow: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (*math/big.Int, error)
(*MockPDPProvingSchedule).GetMaxProvingPeriod: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (uint64, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (uint64, error)
(*MockPDPProvingSchedule).InitChallengeWindowStart: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (*math/big.Int, error)
(*MockPDPProvingSchedule).NextChallengeWindowStart: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (*math/big.Int, error)
(*MockPDPVerifier).CalculateProofFee: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int, *math/big.Int) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int, *math/big.Int) (*math/big.Int, error)
(*MockPDPVerifier).FindRootIds: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int, []*math/big.Int) ([]github.com/storacha/piri/pkg/pdp/service/contract/internal.PDPVerifierRootIdAndOffset, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int, []*math/big.Int) ([]github.com/storacha/piri/pkg/pdp/service/contract/internal.PDPVerifierRootIdAndOffset, error)
(*MockPDPVerifier).GetChallengeFinality: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts) (*math/big.Int, error)
(*MockPDPVerifier).GetChallengeRange: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (*math/big.Int, error)
(*MockPDPVerifier).GetNextChallengeEpoch: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (*math/big.Int, error)
(*MockPDPVerifier).GetProofSetListener: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (github.com/ethereum/go-ethereum/common.Address, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (github.com/ethereum/go-ethereum/common.Address, error)
(*MockPDPVerifier).GetProofSetOwner: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/common.Address, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) (github.com/ethereum/go-ethereum/common.Address, github.com/ethereum/go-ethereum/common.Address, error)
(*MockPDPVerifier).GetScheduledRemovals: changed from func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) ([]*math/big.Int, error) to func(*github.com/ethereum/go-ethereum/accounts/abi/bind.CallOpts, *math/big.Int) ([]*math/big.Int, error)

# github.com/storacha/piri/pkg/pdp/service/models
## incompatible changes
AutoMigrateDB: changed from func(*gorm.io/gorm.DB) error to func(context.Context, *gorm.io/gorm.DB) error
EthKey: removed
Machine: removed
PDPService: removed
TaskFollow: removed
TaskImpl: removed

# github.com/storacha/piri/pkg/pdp/store
## incompatible changes
package removed

# github.com/storacha/piri/pkg/pdp/tasks
## incompatible changes
NewInitProvingPeriodTask: changed from func(*gorm.io/gorm.DB, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend, github.com/storacha/piri/pkg/pdp/service/contract.PDP, ChainAPI, *github.com/storacha/piri/pkg/pdp/chainsched.Scheduler, github.com/storacha/piri/pkg/pdp/ethereum.Sender) (*InitProvingPeriodTask, error) to func(*gorm.io/gorm.DB, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend, github.com/storacha/piri/pkg/pdp/service/contract.PDP, ChainAPI, *github.com/storacha/piri/pkg/pdp/chainsched.Scheduler, github.com/storacha/piri/pkg/pdp/ethereum.Sender) (*InitProvingPeriodTask, error)
NewNextProvingPeriodTask: changed from func(*gorm.io/gorm.DB, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend, github.com/storacha/piri/pkg/pdp/service/contract.PDP, ChainAPI, *github.com/storacha/piri/pkg/pdp/chainsched.Scheduler, github.com/storacha/piri/pkg/pdp/ethereum.Sender) (*NextProvingPeriodTask, error) to func(*gorm.io/gorm.DB, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend, github.com/storacha/piri/pkg/pdp/service/contract.PDP, ChainAPI, *github.com/storacha/piri/pkg/pdp/chainsched.Scheduler, github.com/storacha/piri/pkg/pdp/ethereum.Sender) (*NextProvingPeriodTask, error)
NewPDPNotifyTask: removed
NewProveTask: changed from func(*github.com/storacha/piri/pkg/pdp/chainsched.Scheduler, *gorm.io/gorm.DB, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend, github.com/storacha/piri/pkg/pdp/service/contract.PDP, ChainAPI, github.com/storacha/piri/pkg/pdp/ethereum.Sender, github.com/storacha/piri/pkg/store/blobstore.Blobstore) (*ProveTask, error) to func(*github.com/storacha/piri/pkg/pdp/chainsched.Scheduler, *gorm.io/gorm.DB, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend, github.com/storacha/piri/pkg/pdp/service/contract.PDP, ChainAPI, github.com/storacha/piri/pkg/pdp/ethereum.Sender, github.com/storacha/piri/pkg/store/blobstore.Blobstore) (*ProveTask, error)
NewStorePieceTask: removed
NewWatcherCreate: changed from func(*gorm.io/gorm.DB, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend, github.com/storacha/piri/pkg/pdp/service/contract.PDP, *github.com/storacha/piri/pkg/pdp/chainsched.Scheduler) error to func(*gorm.io/gorm.DB, github.com/ethereum/go-ethereum/accounts/abi/bind.ContractBackend, github.com/storacha/piri/pkg/pdp/service/contract.PDP, *github.com/storacha/piri/pkg/pdp/chainsched.Scheduler) error
PDPNotifyTask: removed
ParkPieceTask: removed
PieceParkPollInterval: removed
## compatible changes
(*MessageWatcherEth).Start: added

# github.com/storacha/piri/pkg/pdp/testing
## incompatible changes
(*Harness).UploadPiece: changed from func(context.Context, *github.com/storacha/piri/pkg/pdp/service.PDPService, []byte, string) *github.com/storacha/piri/pkg/pdp/service.PiecePrepareResponse to func(context.Context, *github.com/storacha/piri/pkg/pdp/service.PDPService, []byte, string) *github.com/storacha/piri/pkg/pdp/types.AllocatedPiece

# github.com/storacha/piri/pkg/pdp/types
## compatible changes
package added

# github.com/storacha/piri/pkg/presets
## compatible changes
PDPRecordKeeperAddress: added

# github.com/storacha/piri/pkg/server/handler
## compatible changes
package added

# github.com/storacha/piri/pkg/service/blobs
## incompatible changes
NewBlobGetHandler: changed from func(github.com/storacha/piri/pkg/store/blobstore.Blobstore) net/http.Handler to func(github.com/storacha/piri/pkg/store/blobstore.Blobstore) github.com/storacha/piri/pkg/server/handler.Func
NewBlobPutHandler: changed from func(github.com/storacha/piri/pkg/presigner.RequestPresigner, github.com/storacha/piri/pkg/store/allocationstore.AllocationStore, github.com/storacha/piri/pkg/store/blobstore.Blobstore) net/http.Handler to func(github.com/storacha/piri/pkg/presigner.RequestPresigner, github.com/storacha/piri/pkg/store/allocationstore.AllocationStore, github.com/storacha/piri/pkg/store/blobstore.Blobstore) github.com/storacha/piri/pkg/server/handler.Func

# github.com/storacha/piri/pkg/service/claims
## incompatible changes
NewHandler: changed from func(github.com/storacha/piri/pkg/store/claimstore.ClaimStore) net/http.Handler to func(github.com/storacha/piri/pkg/store/claimstore.ClaimStore) github.com/storacha/piri/pkg/server/handler.Func

# github.com/storacha/piri/pkg/service/storage
## incompatible changes
NewHandler: changed from func(github.com/storacha/go-ucanto/server.ServerView) net/http.Handler to func(github.com/storacha/go-ucanto/server.ServerView) github.com/storacha/piri/pkg/server/handler.Func
PDPConfig: removed
WithPDPConfig: changed from func(PDPConfig) Option to func(github.com/storacha/piri/pkg/pdp.Config) Option
## compatible changes
WithPDPImpl: added

# github.com/storacha/piri/pkg/service/storage/ucan
## compatible changes
AllocatedMemoryNotWrittenError.ToIPLD: added
BlobSizeLimitExceededError.ToIPLD: added
UnsupportedCapabilityError[C].ToIPLD: added
UnsupportedCapabilityError[C].ToIPLD: added

# github.com/storacha/piri/pkg/store/blobstore
## compatible changes
PDPStore: added

# github.com/storacha/piri/pkg/store/stashstore
## compatible changes
package added

# diagnostics
go.sum: one or more sums are missing. Run 'go mod tidy' to add missing sums.
required module github.com/gabriel-vasile/mimetype@v1.4.4 retracted by module author: v1.4.4 had a test file detected as malicious by antivirus software. #575
required module lukechampine.com/blake3@v1.4.0 retracted by module author: https://github.com/lukechampine/blake3/pull/26

# summary
Suggested version: v0.1.0

gocompat says:

HEAD is now at 1a2d9b4 release: v0.0.12 (#179)
Previous HEAD position was 1a2d9b4 release: v0.0.12 (#179)
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.

@frrist frrist merged commit 697f880 into main Aug 29, 2025
12 checks passed
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