Releases: MystenLabs/seal
Releases · MystenLabs/seal
seal-v0.5.13-candidate
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
What's Changed
- Adding a new example patterns page and adding a pre-signed url pattern by @abhinavg6 in #320
- [docs] add overview video to docs by @dantheman8300 in #322
- docs: adding some more info for pre-signed urls variation per feedback by @abhinavg6 in #323
- [move] move formatting + CI by @damirka in #324
- [move] small code quality improvements by @damirka in #325
- [move] Add missing tests by @jonas-lj in #327
- [move] Add error codes by @jonas-lj in #326
- [key-server] upgrade fastcrypto and sui pointer by @joyqvq in #328
- [seal-sdk] add decrypt all objects helper function, add trait by @joyqvq in #329
- [cli] use encoded bytes instead of utf8 string by @joyqvq in #332
- [server] Add gas cost metrics by @jonas-lj in #334
- removed move binding crates by @gfusee in #339
- [key-server] use 0.0.8 for sui-rust-sdk by @joyqvq in #343
- update docs by @joyqvq in #335
- docs: formatting issue and new key server providers by @abhinavg6 in #345
- [chore] release 0.5.12 by @joyqvq in #346
New Contributors
- @dantheman8300 made their first contribution in #322
- @damirka made their first contribution in #324
- @gfusee made their first contribution in #339
Full Changelog: seal-v0.5.11...seal-v0.5.12
DO NOT USE: seal-v0.5.11
What's Changed
- [seal-proxy] remove MIDDLEWARE_HEADER to lower cardinality by @pei-mysten in #300
- [chore] update deps by @benr-ml in #303
- Revert "[chore] update deps" by @benr-ml in #304
- [docs] Package IDs in permissioned mode must be first version by @jonas-lj in #308
- Make the package id note clearer and redundant by @abhinavg6 in #310
- [workflows][docs-publish] automate doc publishing to walrus sites by @quepcompute in #292
- [docs] Fix HMAC encryption docs by @jonas-lj in #309
- [docs] onchain decryption by @joyqvq in #288
- [move] Support for weighted key servers by @jonas-lj in #287
- [tests] update version by @joyqvq in #311
- Minor bullet formatting issue for mkdocs by @abhinavg6 in #312
- docs: split using seal into separate manageable sections by @abhinavg6 in #313
- docs: typo in the new routes in site config by @abhinavg6 in #315
- [key server] more limitations by @benr-ml in #317
- [move] Remove
reducefunction by @jonas-lj in #318 - [cli][sdk] add service id to fetch key cli response, export create_full_id by @joyqvq in #314
- release 0.5.11 by @joyqvq in #319
Full Changelog: seal-v0.5.10...seal-v0.5.11
seal-v0.5.10
What's Changed
- [docs] add permalinks by @joyqvq in #258
- Reconfiguring the terms of service by @abhinavg6 in #259
- [move] Test vector from SDK by @jonas-lj in #256
- [key-server] Add log message by @jonas-lj in #263
- Mainnet launch commit by @abhinavg6 in #260
- Bump the github-actions-all group with 4 updates by @dependabot[bot] in #268
- [key-server] Measure delay up to 150s by @jonas-lj in #269
- Add last key provider and fix a typo in design section by @abhinavg6 in #265
- [chore] Upgrade tracing-subscriber by @jonas-lj in #271
- [docs] TS example for on-chain decryption by @jonas-lj in #270
- [docs] update packages by @joyqvq in #272
- Add a security best practice and fix a link typo by @abhinavg6 in #273
- [tests] update testing suite to accept api key by @joyqvq in #274
- [Docs] Add reasponse header to cors by @benr-ml in #276
- [example] update frontend sdk version by @joyqvq in #275
- [seal-sdk] new crate by @joyqvq in #228
- [Move] Add missing #[test] tag to unit test by @jonas-lj in #277
- [move] Fail on warnings by @jonas-lj in #278
- [tests] add check for header in testing suite by @joyqvq in #280
- [key-server] Log debug msg for failures by @jonas-lj in #279
- [move] Adding duplicate indices checks by @jonas-lj in #286
- [move] Graceful fail for decryption by @jonas-lj in #285
- docs: Adding an info for registration of multiple packages by @abhinavg6 in #282
- [docs] New seal module by @jonas-lj in #289
- [docs] Update testnet package in docs by @jonas-lj in #290
- [cli] add encrypt and fetch-keys command by @joyqvq in #281
- docs: Adding a getting started guide for devs by @abhinavg6 in #294
- [key-server] log push related logs should debug level by @pei-mysten in #297
- [key-server]fix custom network for mvr by @joyqvq in #296
- [release] 0.5.10, fix comments by @joyqvq in #299
Full Changelog: seal-v0.5.9...seal-v0.5.10
seal-v0.5.9
What's Changed
- [cli] Refactor and verify nonce by @jonas-lj in #248
- [move] Check for zero threshold by @jonas-lj in #252
- [docs] bullet formatting changes for wal site by @abhinavg6 in #253
- [key-server] add client_ip label to seal-proxy by @pei-mysten in #254
- [key-server] add hostname to metrics payload by @pei-mysten in #255
- [chore] release 0.5.9 by @joyqvq in #257
Full Changelog: seal-v0.4.9...seal-v0.5.9
seal-v0.4.9
What's Changed
- [key-server] Clean up deps by @jonas-lj in #229
- [docs] add pkg id by @joyqvq in #235
- [test] add simple tests for key servers by @joyqvq in #234
- [docs] on-chain decryption by @jonas-lj in #238
- [key-server] More informative errors by @jonas-lj in #237
- [docs] Fix header level by @jonas-lj in #239
- [key-server] log and return noAccess error by @joyqvq in #242
- [metrics] fix logging runtime guard by @pei-mysten in #243
- [docs] sync docs on onchain decryption by @joyqvq in #241
- [key-server] change error from struct to str by @joyqvq in #244
- [move] Unit test with one server by @jonas-lj in #245
- [docs][example] remove getAllowlistedKeyServers by @joyqvq in #240
- [docs] Syncing the walsite docs after last couple of update by @abhinavg6 in #247
- [release] 0.4.9 by @joyqvq in #249
Full Changelog: seal-v0.4.8...seal-v0.4.9
seal-v0.4.8
What's Changed
- 0.4.7 release by @joyqvq in #225
- Unit tests for Move crypto by @jonas-lj in #222
- [move] Fix test vector command by @jonas-lj in #230
- fix: improve seal proxy label handling & bugfix to SSL cert by @pei-mysten in #215
- [key-server] use env var if node url not provided in config by @joyqvq in #232
- release 0.4.8 by @joyqvq in #233
Full Changelog: seal-v0.4.7...seal-v0.4.8
seal-v0.4.7
What's Changed
- chore: prepare 0.4.4 by @joyqvq in #175
- Refactor server.rs by @jonas-lj in #174
- Add pricing page - mostly a high-level placeholder for now by @abhinavg6 in #176
- Use MVR name in example app by @jonas-lj in #181
- More readable duration checks by @jonas-lj in #180
- Use Moka cache by @jonas-lj in #182
- Adding first set of non-ML testnet key servers by @abhinavg6 in #186
- Removing object ids for permissioned servers to avoid confusion by @abhinavg6 in #187
- doc: link key servers by @joyqvq in #188
- Add endpoint unit test by @jonas-lj in #185
- Update the verified key server list by @abhinavg6 in #190
- Update UsingSeal.md by @joyqvq in #193
- Move: remove asserts by @benr-ml in #192
- Adding new key servers and updated the infra requirements section by @abhinavg6 in #195
- chore: add provider to doc by @joyqvq in #198
- Add developer FAQs doc by @abhinavg6 in #201
- Mkdocs-material initial commit for Walrus Sites publish by @abhinavg6 in #202
- seal-proxy setup by @pei-mysten in #160
- [Key server] change warn! to debug! by @benr-ml in #209
- [Key Server] remove legacy obj id by @benr-ml in #210
- fix: make key server owned by @joyqvq in #208
- Bump the github-actions-all group with 2 updates by @dependabot[bot] in #207
- Minor changes after publishing the Walrus Site by @abhinavg6 in #203
- [Docs] Short section about improving perf + other smaller fixes by @benr-ml in #211
- [Move] Remove degree check by @jonas-lj in #214
- add store to keyserver by @joyqvq in #213
- update doc by @joyqvq in #212
- [cli]: merge env var name by @joyqvq in #219
- sync doc by @joyqvq in #220
- Syncing the docs for next Walrus Site deploy by @abhinavg6 in #221
New Contributors
- @pei-mysten made their first contribution in #160
Full Changelog: seal-v0.4.4...seal-v0.4.7
seal-v0.4.4
What's Changed
- chore: Release 0.4.3 by @joyqvq in #164
- [Docs] Update key server setup by @benr-ml in #158
- chores: update crates by @benr-ml in #168
- improve docs, add docker by @joyqvq in #166
- E2E test for permissioned key servers by @jonas-lj in #169
- Docs + clarify by @jonas-lj in #171
- feat(server): sui RPC error resilience by @halfprice in #170
- metrics: add metrics to track sui rpc requests by @halfprice in #172
Full Changelog: seal-v0.4.3...seal-v0.4.4
seal-v0.4.3
What's Changed
- Set release version v0.4.2 by @joyqvq in #150
- feat: Enhance Whitelist functionality by adding share_whitelist function and modify Cap struct to include store capability by @1-4200 in #140
- feat(metrics): add axum middle layer to collect HTTP request metrics by @halfprice in #145
- [Seal example] upgrade sdk version by @benr-ml in #154
- [Key server] limit fetch keys by 100 by @benr-ml in #153
- chore: update openssl by @joyqvq in #152
- chore: add readme for move package by @joyqvq in #151
- [Key server] add allowlists by @benr-ml in #147
- Add CLI tool for deriving keys by @jonas-lj in #155
- Use hex encoding + refactor key derivation by @jonas-lj in #157
- chore: add git version with cargo by @joyqvq in #159
- Add '0x' prefix to Hex strings. by @jonas-lj in #161
- fix: Add cache for mvr name to package id by @joyqvq in #156
- add build arg to docker by @joyqvq in #162
New Contributors
Full Changelog: seal-v0.4.2...seal-v0.4.3