Changelog
New Features
- 42734d7: feat(localnet): Add --no-explorer flag and reduce size (@abukosek)
- dcd9e8e: feat(localnet): Include Nexus and Explorer in localnet images (@ptrus)
- a941da4: feat(localnet): change default Explorer port to 8548 (@ptrus)
- c403e45: feat(localnet): update nexus to 0.4.1 and exlporer (@ptrus)
- b896278: feat: Add support for running ROFLs (@matevz)
- be11e1c: feat: Bump Sapphire paratime version to 0.8.0-testnet (@kostko)
- 10319bb: feat: Bump Sapphire paratime version to 0.8.1-testnet (@kostko)
- d739de3: feat: Bump Sapphire paratime version to 0.9.0-testnet (@CedarMist)
- 622ab72: feat: Bump Sapphire version to 0.8.2 (@kostko)
- a47e92a: feat: Enable allow_expensive_queries for compute node (@matevz)
- a44ade4: feat: Fund test accounts by default (@matevz)
- 08e8d1e: feat: Include Envoy proxy in localnet docker images (@ptrus)
- 8ee7730: feat: Replace oasis-deposit with Oasis CLI (@abukosek)
- e60972c: feat: Revamp Dockerfiles (@matevz)
- 8b165c3: feat: Use Mock SGX for spinning up Oasis stack (@matevz)
- aa378da: feat: implement eth_feeHistory endpoint (@ptrus)
- dab4c90: feat: report just the number of logs matched in eth_getLogs (@ptrus)
- 1ca1883: feat: support eth_maxPriorityFeePerGas query (@ptrus)
- 1746769: feat: update go to v1.23.3 (@ptrus)
- 45a746b: feat: update golangci-lint to 1.62.0 (@ptrus)
- fa6c4d7: feat: update keymanager binary to use with mock sgx (@ptrus)
Bug fixes
- 05122a3: fix(localnet): Fix keymanager initialization in localnet (@ptrus)
- d56fb00: fix(localnet): don't transition to epoch 3 (@ptrus)
- cb128ca: fix(localnet): fix occasional stuck localnet bootstrap (@ptrus)
- 73893f6: fix(sapphire): Keep unzip installed, needed for ROFLs (@ptrus)
- 8d2817c: fix: Add script that waits until container startup is done (@abukosek)
- e12c76a: fix: Fallback sapphire-localnet to glibc (@matevz)
- ea76d83: fix: Fix sapphire-localnet startup on Mac Docker (@abukosek)
- 8f0d83a: fix: Indentation (@matevz)
- 01fe58d: fix: Set log format to JSON (@matevz)
- 786d4c6: fix: Update localnet container naming (@aefhm)
Dependencies updates
- d149777: deps(ci): bump codecov/codecov-action from 4.4.1 to 4.5.0 (@dependabot[bot])
- a64d0ed: deps(ci): bump codecov/codecov-action from 4.5.0 to 4.6.0 (@dependabot[bot])
- 3f6b0c5: deps(ci): bump codecov/codecov-action from 4.6.0 to 5.0.2 (@dependabot[bot])
- 8395380: deps(ci): bump codecov/codecov-action from 5.0.2 to 5.0.3 (@dependabot[bot])
- 580b41f: deps(ci): bump codecov/codecov-action from 5.0.3 to 5.0.7 (@dependabot[bot])
- d397c9b: deps(ci): bump codecov/codecov-action from 5.0.7 to 5.1.1 (@dependabot[bot])
- 0abca66: deps(ci): bump codecov/codecov-action from 5.1.1 to 5.1.2 (@dependabot[bot])
- 69e017c: deps(ci): bump docker/build-push-action from 5 to 6 (@dependabot[bot])
- 85407cc: deps(ci): bump goreleaser/goreleaser-action to 6 (@dependabot[bot])
- 902fd1f: deps(go): bump github.com/ethereum/go-ethereum from 1.14.3 to 1.14.5 (@dependabot[bot])
- a83862f: deps(go): bump github.com/ethereum/go-ethereum from 1.14.5 to 1.14.8 (@dependabot[bot])
- 5549b40: deps(go): bump github.com/ethereum/go-ethereum from 1.14.8 to 1.14.11 (@dependabot[bot])
- 46bdda8: deps(go): bump github.com/ethereum/go-ethereum to 1.14.12 (@dependabot[bot])
- 5489b77: deps(go): bump github.com/gorilla/websocket from 1.5.1 to 1.5.3 (@dependabot[bot])
- e7e5cf2: deps(go): bump github.com/prometheus/client_golang from 1.19.1 to 1.20.2 (@dependabot[bot])
- 6e1ec26: deps(go): bump github.com/prometheus/client_golang from 1.20.2 to 1.20.5 (@dependabot[bot])
- ba107f3: deps(go): bump github.com/rs/cors from 1.11.0 to 1.11.1 (@dependabot[bot])
- 9b50545: deps(go): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (@dependabot[bot])
- b3bb62a: deps(go): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (@dependabot[bot])
- 9b54aab: deps(go): bump golang.org/x/crypto from 0.23.0 to 0.24.0 (@dependabot[bot])
- e48c5b5: deps(go): bump golang.org/x/crypto from 0.24.0 to 0.26.0 (@dependabot[bot])
- 2ff6ae7: deps(go): bump golang.org/x/crypto from 0.26.0 to 0.28.0 (@dependabot[bot])
- 86418b8: deps(go): bump golang.org/x/crypto from 0.28.0 to 0.29.0 (@dependabot[bot])
- 2541f8e: deps(go): bump golang.org/x/crypto from 0.29.0 to 0.31.0 (@dependabot[bot])
- 936382b: deps(go): bump google.golang.org/grpc from 1.64.0 to 1.66.0 (@dependabot[bot])
- 4b5c2f0: deps(go): bump google.golang.org/grpc from 1.66.0 to 1.67.1 (@dependabot[bot])
- 82d7c5e: deps(go): bump google.golang.org/grpc from 1.67.1 to 1.68.0 (@dependabot[bot])
- 683541b: deps(go): bump google.golang.org/grpc from 1.68.0 to 1.68.1 (@dependabot[bot])
- 2658298: deps(go): bump google.golang.org/grpc from 1.68.1 to 1.69.0 (@dependabot[bot])
- 03f5fbd: deps(go): bump google.golang.org/grpc from 1.69.0 to 1.69.2 (@dependabot[bot])
- 559557f: deps(go): bump the bun group across 1 directory with 3 updates (@dependabot[bot])
- e1a3981: deps(go): bump the bun group with 3 updates (@dependabot[bot])
- 3436932: deps(go): bump the bun group with 3 updates (@dependabot[bot])
- b39df6c: deps: update oasis-core to 24.3 and oasis-sdk to 0.11.1 (@ptrus)
Other changes
- 2f481a4: other(goreleaser): '--rm-dist' has been deprecated (@ptrus)
- 5ea2c07: other(localnet): use wait-ready on keymanager instead of polling (@ptrus)
Full Changelog: v5.1.0...v5.2.0-rc1