Releases: LimeChain/Rock-Node
Releases · LimeChain/Rock-Node
v0.2.1
What's Changed
- feat: add helm charts by @georgi-l95 in #128
Full Changelog: v0.2.0...v0.2.1
🐳 Docker Images
Multi-architecture images published to GitHub Container Registry:
# Pull specific version
docker pull ghcr.io/limechain/rock-node:0.2.1
# Pull latest
docker pull ghcr.io/limechain/rock-node:latestPlatforms: linux/amd64, linux/arm64
📦 Standalone Binaries
Download and verify checksums:
# Set version
VERSION=v0.2.1
# Download for your platform
wget https://github.com/LimeChain/Rock-Node/releases/download/${VERSION}/rock-node-${VERSION}-linux-x86_64.tar.gz
# Download checksums
wget https://github.com/LimeChain/Rock-Node/releases/download/${VERSION}/checksums.txt
# Verify integrity
sha256sum -c checksums.txt --ignore-missing
# Extract and run
tar -xzf rock-node-${VERSION}-linux-x86_64.tar.gz
./rock-node --config-path config/config.tomlAvailable Binaries:
rock-node-v0.2.1-linux-x86_64.tar.gz(Intel/AMD 64-bit)rock-node-v0.2.1-linux-arm64.tar.gz(ARM 64-bit)
v0.2.0
What's Changed
- Design and scaffold state managment plugin by @georgi-l95 in #76
- Design and scaffold query plugin by @georgi-l95 in #77
- feat: e2e testing framework scaffold by @georgi-l95 in #84
- test: e2e block ingestion publishing by @georgi-l95 in #85
- test: add subscription e2e tests by @georgi-l95 in #86
- test: block access and server status E2E tests by @georgi-l95 in #87
- chore: improve logging by @georgi-l95 in #88
- chore: overall improvements and graceful shutdown by @georgi-l95 in #90
- feat: Implement more queries by @georgi-l95 in #91
- Overall improvements by @georgi-l95 in #92
- add codecov by @georgi-l95 in #105
- Introduce Gap Awarness by @georgi-l95 in #107
- feat: design and scaffold backfilling plugin by @georgi-l95 in #109
- rework backfill and add example by @georgi-l95 in #111
- Improve grpc server route building by @georgi-l95 in #112
- test: add unit tests for critical core modules by @georgi-l95 in #119
- test: unit test coverage for remaining core modules by @georgi-l95 in #120
- feat: update to latest protobuf changes by @georgi-l95 in #122
- feat: publisher plugin hardening by @georgi-l95 in #123
- improve release workflow by @georgi-l95 in #124
- chore: improve release workflow by @georgi-l95 in #125
- chore: improve release workflow by @georgi-l95 in #127
Full Changelog: 0.1.0...v0.2.0
🐳 Docker Images
Multi-architecture images published to GitHub Container Registry:
# Pull specific version
docker pull ghcr.io/limechain/rock-node:0.2.0
# Pull latest
docker pull ghcr.io/limechain/rock-node:latestPlatforms: linux/amd64, linux/arm64
📦 Standalone Binaries
Download and verify checksums:
# Set version
VERSION=v0.2.0
# Download for your platform
wget https://github.com/LimeChain/Rock-Node/releases/download/${VERSION}/rock-node-${VERSION}-linux-x86_64.tar.gz
# Download checksums
wget https://github.com/LimeChain/Rock-Node/releases/download/${VERSION}/checksums.txt
# Verify integrity
sha256sum -c checksums.txt --ignore-missing
# Extract and run
tar -xzf rock-node-${VERSION}-linux-x86_64.tar.gz
./rock-node --config-path config/config.tomlAvailable Binaries:
rock-node-v0.2.0-linux-x86_64.tar.gz(Intel/AMD 64-bit)rock-node-v0.2.0-linux-arm64.tar.gz(ARM 64-bit)
Rock Node v0.1.0
What's Changed
- chore: add issue templates by @georgi-l95 in #1
- chore: project scaffold by @georgi-l95 in #25
- feat: add configuration by @georgi-l95 in #26
- 27 implement observability plugin by @georgi-l95 in #28
- feat: Implement simple core msg facility by @georgi-l95 in #29
- Create API crate and organize protobuf files by @georgi-l95 in #30
- Implement PublishPlugin by @georgi-l95 in #31
- Add Protobuf Documentation by @georgi-l95 in #34
- Implement hot tier persistance plugin by @georgi-l95 in #36
- implement block-access plugin by @georgi-l95 in #38
- Implement Server Status API by @georgi-l95 in #42
- Add prometheus, grafana and loki stack by @georgi-l95 in #44
- Add block access api metrics by @georgi-l95 in #48
- Add Server Status API Plugin Metrics by @georgi-l95 in #50
- Add Block Access API Unit Tests by @georgi-l95 in #52
- Add unit tests for server status API by @georgi-l95 in #54
- Create metrics for Publisher Plugin by @georgi-l95 in #55
- Implement cold tier storage by @georgi-l95 in #59
- 61 implement subscribe plugin by @georgi-l95 in #62
- add documentation by @georgi-l95 in #63
- Optimize persistance plugin by @georgi-l95 in #65
- Add benchmark by @georgi-l95 in #66
New Contributors
- @georgi-l95 made their first contribution in #1
Full Changelog: https://github.com/LimeChain/Rock-Node/commits/0.1.0