Releases: shutter-network/rolling-shutter
Releases · shutter-network/rolling-shutter
Keyper v1.4.0
V1.4.0 Highlights
-
Event‑based decryption conditions are now supported via ShutterEventTriggerRegistry, enabling decryption to be triggered by on‑chain events (not just timestamps) and unlocking richer, composable flows for integrators. Refer to the specifications here: https://github.com/shutter-network/rolling-shutter/blob/main/docs/event.md
-
This release also integrates the Primev PoC for threshold‑encrypted mempools with mev‑commit preconfirmations. Refer to the eth research here for more information: Threshold Encrypted Mempools with mev-commit Preconfirmations
New features
- Event based triggers by @jannikluhn & @konradkonrad in #627
- Add spec document for event trigger defintions by @konradkonrad in #641
- Primev poc by @blockchainluffy in #629
- Fix: compatibility for previous eons by @blockchainluffy in #624
Fixes
- fix: event based decryption trigger db migration by @jannikluhn in #657
- fix: decryption_key endpoint by @blockchainluffy in #643
- fix: keyper hanging issue by @blockchainluffy in #635
Improvements
- feat: update handler and middleware to allow no sig on keys message and no check on decryption trigger by @blockchainluffy in #623
- feat: add GetValidatorByIndex bulk query with appropriate checks by @blockchainluffy in #605
- add MIT License by @ylembachar in #638
- Merge recent releases into main by @jannikluhn in #656
- Shutter API Keyper basic test setup by @blockchainluffy in #604
Full Changelog: v1.3.15...v1.4.0
Keyper v1.3.15
Keyper v1.3.15
- fix: enable multiple schema files to be parsed via sqlc definition by @blockchainluffy in #650
- feat: enable keypers to update shuttermint keys by @jannikluhn in #651
Full Changelog: v1.3.14...v1.3.15
Keyper v1.3.14
Keyper v1.3.14
- Fix transaction pointer reset with empty transaction submitted table
Full Changelog: v1.3.13...v1.3.14
Keyper v1.3.13
Keyper v1.3.13
- Fix Shuttermint block processing
- Add DKG message sent/received metrics for improved observability of DKG communication
Full Changelog: v1.3.12...v1.3.13
Keyper v1.3.12
Keyper v1.3.12
- Fix resource leaks on shutdown – ensure libp2p host, DHT, and event subscriptions are cleaned up immediately on context cancellation to prevent lingering goroutines and free resources promptly in #612
- Fix metrics to populate correctly and generate from DB in #618
- Add logic to allow for DB migrations in #586
Full Changelog: v1.3.11...v1.3.12
Gnosis Keyper v1.2.3
gnosis/keyper-v1.2.3 Release gnosis/keyper-v1.2.3
Gnosis Keyper v1.2.2
gnosis/keyper-v1.2.2 Release gnosis/keyper-v1.2.2
rolling-shutter/v0.0.6
Disable cgo, build static binary
rolling-shutter/v0.0.5: Build release with go install
Also, build releases in parallel
rolling-shutter/v0.0.4: Determine version via go 1.18's buildinfo
This makes it possible to use go install with the github URL and end up with an executable that knows it's version. At the moment we still set the version when building via the build-release script.