Releases: shutter-network/shutter-keyper-deployment
gnosis/2025.11.03
gnosis/2025.11.03
- Upgrade to Keyper v1.3.15
- Enable Keypers to update Shuttermint keys
- Enable multiple schema files to be parsed via SQLC definition
Full Changelog: gnosis/2025.11.02...gnosis/2025.11.03
shutter-api-keyper/2025.11.01
shutter-api-keyper/2025.11.01
Important
This release introduces a new API Keyper set deployment with new assets. Do not update an existing API Keyper from earlier releases to this one. To run this release, operators should start from a fresh setup.
Improvements
- Upgrade to a new Shutter API Keyper set
- Upgrade to Keyper v1.3.13
- Fix Shuttermint block processing
- Add DKG message sent/received metrics for improved observability of DKG communication
Full Changelog: shutter-api-keyper/2025.08.01...shutter-api-keyper/2025.11.01
gnosis/2025.11.02
gnosis/2025.11.02
- Upgrade to Keyper v1.3.14
- Fix transaction pointer reset in case of an empty transaction submitted table
Full Changelog: gnosis/2025.11.01...gnosis/2025.11.02
gnosis/2025.11.01
gnosis/2025.11.01
- Upgrade to Keyper v1.3.13
- Fix Shuttermint block processing
- Add DKG message sent/received metrics for improved observability of DKG communication
Full Changelog: gnosis/2025.10.01...gnosis/2025.11.01
gnosis/2025.10.01
gnosis/2025.10.01
Improvements
Enable aggregate validator registration (v1) through asset configuration in #40
This release activates the aggregate validator registration feature, building on the previous mandatory version gnosis/2025.09.01 which introduced a non-reversible database migration. All Gnosis Keypers are now on the corresponding rolling shutter tag v1.3.12, allowing this feature to be safely enabled across the network.
Full Changelog: gnosis/2025.09.01...gnosis/2025.10.01
gnosis/2025.09.01
gnosis/2025.09.01
Improvements
- Upgrade to rolling-shutter v1.3.12 in #38
- 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 shutter-network/rolling-shutter#612
- Fix metrics to populate correctly and generate from DB in shutter-network/rolling-shutter#618
- Add logic to allow for DB migrations in shutter-network/rolling-shutter#586
- Add backup and restore scripts with steps in #38
Action Required
All keypers should follow the new Backup and Restore Guide for creating and restoring backups.
This version is mandatory for all node operators as it includes a database migration. Rolling back to earlier versions will no longer be compatible once aggregate validator registration (v1) is enabled in the next release.
Full Changelog: gnosis/2025.06.01...gnosis/2025.09.01
shutter-api-keyper/2025.08.01
shutter-api-keyper/2025.08.01
Improvements
- Upgrade to rolling-shutter v1.3.12 in #36
- 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 shutter-network/rolling-shutter#612
- Fix metrics to populate correctly and generate from DB in shutter-network/rolling-shutter#618
- Add logic to allow for DB migrations in shutter-network/rolling-shutter#586
- Add backup and restore scripts with steps in #31
Action Required
All keypers should follow the new Backup and Restore Guide for creating and restoring backups.
Full Changelog: shutter-api-keyper/2025.07.01...shutter-api-keyper/2025.08.01
shutter-api-keyper/2025.07.01
shutter-api-keyper/2025.07.01
Upgrade to rolling-shutter v1.3.10
Improvements:
- Add middleware to enable/disable read only endpoints in shutter-network/rolling-shutter#602
- Add config to enable HTTP endpoints in #32
Full Changelog: shutter-api-keyper/2025.05.03...shutter-api-keyper/2025.07.01
gnosis/2025.06.01
gnosis/2025.06.01
Upgrade to Gnosis Keyper v1.3.10
Bug fixes:
Validator registration message handling in shutter-network/rolling-shutter#603
Improvements:
Add middleware to enable/disable read only endpoints in shutter-network/rolling-shutter#602
Full Changelog: gnosis/2025.05.01...gnosis/2025.06.01
shutter-api-keyper/2025.05.03
Improvements:
- Upgrade assets version to v0.0.1.
- Add additional bootnode to CustomBootstrapAddresses to enhance peer discovery.
- Make
SYNC_MONITOR_CHECK_INTERVALconfigurable via an assets variable. - Update keyper configuration script to support the new
SYNC_MONITOR_CHECK_INTERVALvariable.
Full Changelog: shutter-api-keyper/2025.05.02...shutter-api-keyper/2025.05.03