Skip to content

Releases: MystenLabs/seal

seal-v0.6.4

06 Apr 17:33
dd3e2a0

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: seal-v0.6.2...seal-v0.6.4

seal-v0.6.2

03 Mar 21:03
436ea0a

Choose a tag to compare

What's Changed

  • [move] add message hash to proposal by @joyqvq in #485
  • [committee cli] add improvements and match protocol by @joyqvq in #487
  • [cli] add util commands by @joyqvq in #486
  • [docs] polish committee related docs, add a comparison page by @joyqvq in #482
  • [move] update contracts by @joyqvq in #489
  • [aggregator] add config, check threshold by @joyqvq in #491
  • [key server] simplify state updater, add tests by @jonas-lj in #488
  • [move] update seal testnet pkg by @joyqvq in #494
  • [move] remove digest from reject by @joyqvq in #492
  • [docs] docs re new function name by @joyqvq in #495
  • [cli] add nizk proof to sign, simplify path by @joyqvq in #493
  • [chore] fix doc publish by @joyqvq in #496
  • [cli] add domain separator to RO by @joyqvq in #498
  • [key server] add /v1/debug/committee_partial_pk endpoint by @joyqvq in #497
  • [chore] bump version by @joyqvq in #499

Full Changelog: seal-v0.6.1...seal-v0.6.2

seal-v0.6.1

17 Feb 19:23
ab76614

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: seal-v0.6.0...seal-v0.6.1

seal-v0.6.0

04 Feb 20:08
cf697a5

Choose a tag to compare

What's Changed

  • fix: docs-deploy.yml to remove deprecated site-builder flag by @jessiemongeon1 in #400
  • [key-server] Add optional port config and seal-committee refactors by @joyqvq in #399
  • [1/3][aggregator-server] set up server crate with todos by @joyqvq in #402
  • [dkg-cli] Python wrapper and simplified steps by @joyqvq in #394
  • chore: use workspace deps when possible by @joyqvq in #405
  • [dkg-cli] fix bug in cli by @joyqvq in #408
  • Update to 0.5.14 by @jonas-lj in #409
  • [move] check elements for partial pk, ks pk, signing_pk, enc_pk by @joyqvq in #407
  • [aggregator][crypto] add elgamal aggregate and verify by @joyqvq in #401
  • [2/3][aggregator-server] Load and refresh state by @joyqvq in #411
  • [dkg-cli] Improvements by @joyqvq in #410
  • docs: Update the DKG CLI doc per style guide by @abhinavg6 in #416
  • Add Seal whitepaper and reference in design docs by @arnab-roy in #418
  • [chore][key-server] update toolchain, update sui-rpc and sui-sdk-types by @joyqvq in #423
  • [1/4][aggregator] move aggregator binary inside key-server by @joyqvq in #421
  • [key server] Misc clean ups by @jonas-lj in #415
  • [server] Add metrics for key server version by @jonas-lj in #419
  • [aggregator-dockerfile] config file path fix by @quepcompute in #425
  • [key-server] handle aggregation version requests by @joyqvq in #420
  • [dkg-cli] provide args for init by @joyqvq in #426
  • [move] add name to PartialKeyServer, update dkg-cli and test script by @joyqvq in #427
  • [2/4][aggregator] implement fetch key by @joyqvq in #422
  • [3/4][aggregator] e2e test by @joyqvq in #424
  • [4/4][aggregator] handle api credentials for key servers by @joyqvq in #428
  • [aggregator] add metrics and more logs by @joyqvq in #431
  • [key-server] add metrics for sdk version by type, clean up logs by @joyqvq in #432
  • [docs][dkg-cli] add api key to docs, better structure by @joyqvq in #433
  • [chore] add some more useful logs in ks and aggregator by @joyqvq in #434
  • [fix] fix threshold update, remove state check in dkg init by @joyqvq in #435
  • [move] check unique name on register by @joyqvq in #437
  • [dkg-cli] ergonomic updates by @joyqvq in #436
  • [move] check threshold > 1 and update tests by @joyqvq in #438
  • [fix] normalize route labels in metrics to prevent high-cardinality attacks by @pei-mysten in #440
  • [aggregator] add warn on missing api credentials by @joyqvq in #439
  • [key server] can start in rotation mode without old share by @joyqvq in #442
  • [aggregator] push metrics to proxy by @joyqvq in #443
  • [chore] update fastcrypto and sui, update dkg-cli and tests by @joyqvq in #441
  • [fix] upgrade docker to match sui by @joyqvq in #444
  • [move] add Published.toml for seal and fix test cluster by @joyqvq in #446
  • [test] add integration test by @joyqvq in #449
  • [dkg-cli] replace python with complete built in dkg-cli binary by @joyqvq in #450
  • [ci] skip docker if no change, add aggregator docker too by @joyqvq in #448
  • [dkg][move] use g1 element for enc key by @joyqvq in #451
  • [dkg-cli] fix messages dir path, polish docs by @joyqvq in #453
  • [docs] fix docs after test run by @joyqvq in #456
  • [test] fix aggregator to expose header, test script throws error by @joyqvq in #454
  • [chore] release 0.6.0 by @joyqvq in #457

New Contributors

Full Changelog: seal-v0.5.14...seal-v0.6.0

seal-v0.5.14

04 Dec 18:55
ae4c8df

Choose a tag to compare

What's Changed

  • [docs] Small fixes by @benr-ml in #357
  • docs: add algo related perf recommendations by @abhinavg6 in #353
  • [committee] add seal_testnet and committee move code by @joyqvq in #336
  • [Move] Avoid decrypting more than once and only verify the shares that have not been given by @jonas-lj in #369
  • [Move] Avoid reverse in KDF by @jonas-lj in #366
  • [Move] Compute Lagrange denominator once by @jonas-lj in #367
  • Add Move.lock file for seal package. by @raress96 in #347
  • [chore] use rust 1.88 to fix build by @joyqvq in #371
  • [github-workflows][release]tag main via dispatch from ci by @quepcompute in #368
  • [Move] Add staleness module by @jonas-lj in #374
  • [cli] use one secret and one id for encrypt by @joyqvq in #372
  • Fix: seal_decrypt_all_objects requires all the servers to provide a derived key by @gfusee in #355
  • [committee] add move.lock for seal_testnet by @joyqvq in #375
  • [commitee] add seal-committee crate with grpc and helper funcs by @joyqvq in #376
  • [Move] Use append_ref in key derivation by @jonas-lj in #370
  • [dkg-cli] add generate-keys and init command by @joyqvq in #354
  • [docs] stress that register may return more than 1 obj by @benr-ml in #382
  • [move] add version to v2 committee type by @joyqvq in #380
  • docs: make the api key snippet prominent by @abhinavg6 in #384
  • [seal-committee] add grpc helpers for fetching key server info by @joyqvq in #379
  • [Move] Misc fixes by @jonas-lj in #383
  • [2/2][dkg-cli] create and process message by @joyqvq in #381
  • [workflows][deploy-docsite] Doc site deployment automation by @quepcompute in #349
  • feat: update to decouple interface for seal decrypt sdk by @joyqvq in #390
  • [key-server] handle committee mode by @joyqvq in #358
  • [server] Refactor Network option by @jonas-lj in #393
  • [Server] Fix staleness check by @jonas-lj in #373
  • [server] Slightly simpler error handling by @jonas-lj in #392
  • [docs] New version of Seal Move module by @jonas-lj in #398

New Contributors

Full Changelog: seal-v0.5.13-candidate...seal-v0.5.14

seal-v0.5.13-candidate

22 Oct 13:44
a91ebed

Choose a tag to compare

What's Changed

  • [workflows]disable pr merge trigger by @quepcompute in #321
  • Bump the github-actions-all group across 1 directory with 5 updates by @dependabot[bot] in #348
  • [grpc 1/n] migrate periodic updater for ref gas price and latest checkpoint by @joyqvq in #350
  • [chore] 0.5.13 candidate by @joyqvq in #356

Full Changelog: seal-v0.5.12...seal-v0.5.13-candidate

seal-v0.5.12

09 Oct 20:44
c451196

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: seal-v0.5.11...seal-v0.5.12

DO NOT USE: seal-v0.5.11

23 Sep 21:29
fcd97e7

Choose a tag to compare

What's Changed

Full Changelog: seal-v0.5.10...seal-v0.5.11

seal-v0.5.10

11 Sep 13:13
115b66e

Choose a tag to compare

What's Changed

Full Changelog: seal-v0.5.9...seal-v0.5.10

seal-v0.5.9

27 Aug 17:56
6ade2a0

Choose a tag to compare

What's Changed

Full Changelog: seal-v0.4.9...seal-v0.5.9