Releases: scrtlabs/SecretNetwork
Releases · scrtlabs/SecretNetwork
v1.13.0-beta.2
⚠️ TESTNET ⚠️
v1.12.3
Upgrade instructions
# Backup any systemd unit file customizations
# Get the v1.12.3 binaries
wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.12.3-placeholder/secretnetwork_1.12.3_mainnet_goleveldb_amd64.deb"
# Verify the v1.12.3 binaries
echo '9f3ad82a67d3aa6acfbddb3dbee3a4e7f91b328fa6d99e16e7ab19f00d540eb2 secretnetwork_1.12.3_mainnet_goleveldb_amd64.deb' |
sha256sum --check
# Stop the current node (v1.12.1 or v1.12.2)
sudo systemctl stop secret-node
# Install the v1.12.3 binaries
sudo apt install -y "./secretnetwork_1.12.3_mainnet_goleveldb_amd64.deb"
# Restore any systemd unit file customizations
# Restart the node
sudo systemctl restart secret-node
What's changed
- Patch a security issue
v1.12.2
v1.12.1
Upgrade instructions
# Get the v1.12.1 binaries
wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.12.1/secretnetwork_1.12.1_mainnet_goleveldb_amd64.deb"
# Verify the v1.12 binaries
echo '0f6ebfb2513c21c88ba828648d16f9429786e2c9be216baff03ba9846545c2ea secretnetwork_1.12.1_mainnet_goleveldb_amd64.deb' |
sha256sum --check
# Stop the v1.12.0 node
sudo systemctl stop secret-node
# Install the v1.12.1 binaries
sudo apt install -y "./secretnetwork_1.12.1_mainnet_goleveldb_amd64.deb"
# re-apply any systemd unit file customizations
# Restart the node
sudo systemctl restart secret-node
What's changed
- Fixed a bug in the v1.12 upgrade handler (8a67990)
Full Changelog: v1.12.0...v1.12.1
v1.12.0
Upgrade Instructions
See docs.scrt.network.
What's Changed
- Fix the hardcoded admins feature
- Add hardcoded admins according to proposals 269 (Shillables) & 270 (Sienna).
- Fix PFM to stop dropping packets of IBC contracts.
- This has always been a bug in PFM. It was introduced in v1.9 and was missed because of a bug in our CI system.
- Fixed the bug in PFM and updated the dependency.
- For more info see cosmos/ibc-apps#105.
- Add
admin
toWasmMsg::Instantiate
in cosmwasm-std (Thanks @luca992!).- This allows contracts to specify an admin address when instantiating other contracts.
- See usage example here.
- Update IBC to v4.5.0
Full Changelog: v1.11.0...v1.12.0
v1.12.0-rc.0
Update v1.12 upgrade proposal
v1.12.0-beta.8
⚠️ TESTNET ⚠️
Upgrade instructions
# Backup your node's SGX secrets
cp -a /opt/secret/.sgx_secrets ~/sgx_secrets_backup
mkdir 111-beta.18backup
cp ~/.secretd/.node/* 111-beta.18backup/
wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.12.0-beta.8/secretnetwork_1.12.0-beta.8_testnet_goleveldb_amd64.deb"
sudo systemctl stop secret-node
sudo apt install -y "./secretnetwork_1.12.0-beta.8_testnet_goleveldb_amd64.deb"
# re-apply any systemd unit file customizations
# Restart the node
sudo systemctl restart secret-node
What's Changed
- Update v1.11 proposal by @liorbond in #1539
- Hardcoded admins will fit every chain by @liorbond in #1542
- Fix PFM drops IBC contracts packets (v1.12) by @assafmo in #1550
- Fix migration code for hardcoded admins (v1.12) by @assafmo in #1548
- Bump sha2 from 0.10.7 to 0.10.8 in /cosmwasm by @dependabot in #1549
- Hardcode last admins by @eshelB in #1551
- Testing Admin in init by @eshelB in #1553
- Bump github.com/cosmos/ibc-go/v4 from 4.4.2 to 4.5.0 by @dependabot in #1554
- Add admin to WasmMsg::Instantiate in cosmwasm-std (v1.12) by @assafmo in #1552
- Rebuild Swagger UI for v1.12 by @assafmo in #1556
- Update PFM to stop dropping packets of IBC contracts (v1.12) by @assafmo in #1555
- Add progress prints for v1.12 store migration by @assafmo in #1557
- Bump golang.org/x/crypto from 0.13.0 to 0.14.0 by @dependabot in #1558
- Bump github.com/spf13/viper from 1.14.0 to 1.17.0 by @dependabot in #1560
- Prepare v1.12 upgrade by @assafmo in #1561
Full Changelog: v1.11.0-beta.18...v1.12.0-beta.8
v1.11.0-beta.18
⚠️ TESTNET ⚠️
Upgrade instructions
# Backup your node's SGX secrets
cp -a /opt/secret/.sgx_secrets ~/sgx_secrets_backup
mkdir 111-beta.13backup
cp ~/.secretd/.node/* 111-beta.13backup/
wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.11.0-beta.18/secretnetwork_1.11.0-beta.18_testnet_goleveldb_amd64.deb"
sudo systemctl stop secret-node
sudo apt install -y "./secretnetwork_1.11.0-beta.18_testnet_goleveldb_amd64.deb"
# re-apply any systemd unit file customizations
# Restart the node
sudo systemctl restart secret-node
What's Changed
- Fix wiring of upgrade handler
Full Changelog: v1.11.0-beta.14...v1.11.0-beta.18
v1.11.0-beta.14
⚠️ TESTNET ⚠️
Upgrade instructions
# Backup your node's SGX secrets
cp -a /opt/secret/.sgx_secrets ~/sgx_secrets_backup
mkdir 111-beta.13backup
cp ~/.secretd/.node/* 111-beta.13backup/
# Get the v1.11.0-beta.14 binaries
wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.11.0-beta.14/secretnetwork_1.11.0-beta.14_testnet_goleveldb_amd64.deb"
# Verify the v1.11.0-beta.14 binaries
echo '6919f6ff544c6bfc8e408dcc3ce53cec2d42f30abd7c775f6872a1edf75258a7 secretnetwork_1.11.0-beta.14_testnet_goleveldb_amd64.deb' | sha256sum --check
# Stop the v1.11.0-beta.13 node
sudo systemctl stop secret-node
# Install the v1.11.0-beta.14 binaries
sudo apt install -y "./secretnetwork_1.11.0-beta.14_testnet_goleveldb_amd64.deb"
# re-apply any systemd unit file customizations
# Restart the node
sudo systemctl restart secret-node
What's Changed
- Fix wiring of upgrade handler
Full Changelog: v1.11.0-beta.13...v1.11.0-beta.14
v1.11.0-beta.6
⚠️ TESTNET ⚠️
Upgrade instructions
# Backup your node's SGX secrets
cp -a /opt/secret/.sgx_secrets ~/sgx_secrets_backup
mkdir 111-beta.6backup
cp ~/.secretd/.node/* 111-beta.6backup/
# Get the v1.11.0-beta.6 binaries
wget "https://github.com/scrtlabs/SecretNetwork/releases/download/v1.11.0-beta.6/secretnetwork_1.11.0-beta.6_testnet_goleveldb_amd64.deb"
# Verify the v1.11.0-beta.6 binaries
echo '08f41eec329cab77e415330ed134e1a43f0008e925d9290a669553869e08b04b secretnetwork_1.11.0-beta.6_testnet_goleveldb_amd64.deb' | sha256sum --check
# Stop the v1.11.0-beta.2 node
sudo systemctl stop secret-node
# Install the v1.11.0-beta.6 binaries
sudo apt install -y "./secretnetwork_1.11.0-beta.6_testnet_goleveldb_amd64.deb"
# re-apply any systemd unit file customizations
# Restart the node
sudo systemctl restart secret-node
What's Changed
- Added hardcoded admins for Shade to test
Full Changelog: v1.11.0-beta.2...v1.11.0-beta.6