Releases: spacemeshos/poet
Releases · spacemeshos/poet
v0.9.5-rc2
What's Changed
- Bump to Go 1.21 by @poszu in #392
- Cleaning up by @poszu in #393
- Fix dependabot not working by @fasmat in #394
- Bump google.golang.org/grpc from 1.58.0 to 1.58.1 by @dependabot in #397
- Bump go.uber.org/zap from 1.25.0 to 1.26.0 by @dependabot in #399
- Bump go.uber.org/mock from 0.2.0 to 0.3.0 by @dependabot in #398
- Allow configuring the max GRPC reponse size to serve bigger proofs by @poszu in #395
- Stop worker when ctx is canceled during recovered round execution by @poszu in #401
- Set the default value for max GRPC msg size by @poszu in #402
- Refactor handling submits batch to avoid stuck submits by @poszu in #403
- Create datadir recursively by @poszu in #404
Full Changelog: v0.9.3...v0.9.5-rc2
v0.9.3
What's Changed
- Bump golang.org/x/sys from 0.11.0 to 0.12.0 by @dependabot in #369
- Update tooling by @fasmat in #372
- Bump actions/checkout from 3 to 4 by @dependabot in #374
- Fail DB migration if dst exists by @poszu in #371
- Skip mocks in codecov by @poszu in #375
- Use go.uber.org/mock/gomock instead of github.com/golang/mock by @fasmat in #376
- Bump mikepenz/action-junit-report from 3 to 4 by @dependabot in #377
- Bump github.com/spacemeshos/go-scale from 1.1.10 to 1.1.11 by @dependabot in #379
- Bump google.golang.org/grpc from 1.57.0 to 1.58.0 by @dependabot in #378
- Bump github.com/spacemeshos/merkle-tree from 0.2.2 to 0.2.3 by @dependabot in #381
- Update scalegen to correct version by @fasmat in #382
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.17.1 to 2.18.0 by @dependabot in #383
- Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #388
- Bump docker/build-push-action from 4 to 5 by @dependabot in #389
- Bump docker/login-action from 2 to 3 by @dependabot in #387
- Split poet into registration and worker services by @poszu in #364
- Disregard and remove legacy open rounds recovered by Service by @poszu in #390
Full Changelog: v0.9.1...v0.9.3
v0.9.1
What's Changed
- Fix logging genesis time by @poszu in #356
- Register challenges in batches by @poszu in #358
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.17.0 to 2.17.1 by @dependabot in #359
- Bump golang from 1.20-alpine to 1.21-alpine by @dependabot in #342
- fix typo by @zhiqiangxu in #323
- Set version build-arg when building poet docker image in CI by @poszu in #354
- Build releases with the latest stable Go by @poszu in #360
- Fix release workflow - don't run long tests by @poszu in #361
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- Atomically write round's state.bin by @poszu in #347
- Update PoET to Go 1.20 by @fasmat in #349
- Add UT for merkle tree recovery by @poszu in #348
- Add option to store DBs in a different location by @poszu in #343
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.16.2 to 2.17.0 by @dependabot in #353
Full Changelog: v0.8.9...v0.9.0
Notes
⚠️ databases directory changed ⚠️
The #343 PR added a new configuration option (dbdir
in config and --dbdir
on CLI) to specify the location of databases (for proofs and rounds' registrations). It defaults to <poetdir>/db
.
Please check the PR for details.
v0.8.9
v0.8.8
What's Changed
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.16.1 to 2.16.2 by @dependabot in #329
- Bump go.uber.org/zap from 1.24.0 to 1.25.0 by @dependabot in #332
- Fix uses of require.Assertions in subtests by @poszu in #335
- Bump golang.org/x/sys from 0.10.0 to 0.11.0 by @dependabot in #337
- Add more logs and round members metric by @poszu in #338
- Reject conficting challenge registrations by @poszu in #341
Full Changelog: v0.8.7...v0.8.8
v0.8.7
What's Changed
- Run unit tests on arm64 runners by @fasmat in #317
- Fix failing coverage by @fasmat in #318
- Update CI tooling by @fasmat in #319
- Bump golang.org/x/sys from 0.9.0 to 0.10.0 by @dependabot in #320
- Bump google.golang.org/grpc from 1.56.1 to 1.56.2 by @dependabot in #321
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.16.0 to 2.16.1 by @dependabot in #325
- avoid panic when Validate by @zhiqiangxu in #326
- Bump google.golang.org/grpc from 1.56.2 to 1.57.0 by @dependabot in #328
- Remove incorrect checks for valid proof by @fasmat in #327
New Contributors
- @zhiqiangxu made their first contribution in #326
Full Changelog: v0.8.6...v0.8.7
v0.8.6
What's Changed
- Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #303
- Avoid manual updates for go version by @fasmat in #302
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.15.2 to 2.16.0 by @dependabot in #304
- Bump golang.org/x/sys from 0.8.0 to 0.9.0 by @dependabot in #305
- Bump golang.org/x/sync from 0.2.0 to 0.3.0 by @dependabot in #307
- Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by @dependabot in #306
- Bump google.golang.org/grpc from 1.55.0 to 1.56.0 by @dependabot in #308
- Bump github.com/spacemeshos/go-scale from 1.1.9 to 1.1.10 by @dependabot in #309
- Bump google.golang.org/grpc from 1.56.0 to 1.56.1 by @dependabot in #310
- Refactor Genesis type in Config to time.Time by @poszu in #312
- Remove --norecovery and --reset flags by @poszu in #313
- Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 by @dependabot in #314
- Register GRPC metrics in prometheus by @poszu in #316
Full Changelog: v0.8.5...v0.8.6
v0.8.5
What's Changed
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #295
- Bump github.com/spacemeshos/merkle-tree from 0.2.1 to 0.2.2 by @dependabot in #298
- Offload round teardown to a background goroutine by @poszu in #297
- Remove appdata.go and tweak config file reading by @poszu in #299
- Refactor executingRounds as there's only 1 ever executed at a time by @poszu in #300
Full Changelog: v0.8.4...v0.8.5
v0.8.5-alfa-1
What's Changed
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #295
Full Changelog: v0.8.4...v0.8.5-alfa-1