Releases: ava-labs/avalanche-network-runner
v1.8.3
This release includes functionality to start local networks of temporary fuji validators.
The AvalancheGo dependencies are updated to v1.11.11.
Changelog
- 30455ea Merge pull request #733 from ava-labs/bump-version
- 59faec7 Merge branch 'main' into bump-version
- 90c2a0e Merge pull request #732 from ava-labs/avago-1.11.11
- 34b19d1 lint
- 24b7ee1 e2e fix try 2
- 6bb17a0 empty commit
- 3448a55 fix e2e
- a1dc77f fix unit tests
- 131bcbf lint
- 6fc181b bump version
- 0ec47aa fix c-chain block 0 timestamp
- dca63b4 bump to avago 1.11.11
- a67443b Merge pull request #728 from ava-labs/fuji-subnets
- b4600b2 if networkid is 0 still return fuji timeout
- 8999b67 address feedback
- bb6d31f Merge branch 'main' into fuji-subnets
- 2fca8cb lint
- 0fb46ec point fuji back to localhost
- 1b64ef2 5 hrs
- a813297 Merge pull request #731 from ava-labs/make-fuji-snapshot-to-work
- 57301db reduce log level to increase perf
- 24d0384 2 hours
- 5304e9d increase timeouts
- e0084b9 getValidatorWeight, disable partial sync, rm tmp debug out
- 69bc39e more debugging
- c098336 add snapshot save/load for fuji
- 30982e9 add debug output tmp
- 82fe6e9 lint
- e8f6da8 fixes
- 5042342 Merge pull request #727 from ava-labs/avago-using-getsubnet-in-wallet
- 03d6cb7 use avalanchego master
- eb57b8a fixes
- 66ceeb4 convert to private key
- 93e5abb lint
- b3a30f9 add privatekeypath and wip
- 9fd32a3 add wallet private Key
- 90421d3 avago bump to latest
- c35a474 avagoConstans and walletPrivateKey
- 9496a1b lint and minor refactor
- 309bd07 bump to avago that uses getSubnet API calls in wallet
- c3ad48a starting a fuji node: ok
- da99346 refactor
- 0fe99e2 set node config to target fuji if network id is 5
v1.8.2
v1.8.0
This release includes functionality to load snapshots in place, enabling snapshots auto save.
The AvalancheGo dependencies are updated to v1.11.5.
Updates
- In place snapshot loading (auto saving)
- Uses of avalanchego config file instead of cmdline flags
- RootDir reorg: Staking files go into staking subdir, genesis/config go into configs subdir
- Snapshot Remove/List not dependant on local network
- Bumps avalanchego to 1.11.5
Fixes
- Regenerate admin blockchain aliases when loading snapshots
Changelog
- 568a224 Merge pull request #719 from ava-labs/update-avalanchego
- b1b5d71 update avago
- 378e444 Merge pull request #718 from ava-labs/change-version-file
- bd0a8a7 change version
- 8b27d62 Merge pull request #717 from ava-labs/snapshot-auto-save
- a2054fc ups
- b89cccb address PR comments
- 02f3e9d add root log dir spec
- 5cba43a fix wrong root dir generation
- b6323f9 fix unit tests
- bdc6ca3 implemented in place for snapshots
- 12ca463 add force for snapshot save, avoid setting flags for signing info
- c6eaa72 persist network also on network create
- 00b6831 always persist network conf
- 69de78b make snapshot copy to depend only on datadirs map
- 542478f stop erroring if node dir already exists
- 2c01ce2 load data dir on load snapshot
- b4e59bb migrate snapshot v0 to v1 on load
- d496ef3 start using config file instead of cmdline flags
- 7523771 Merge pull request #715 from ava-labs/load-aliases-with-snapshot
- bdafb60 fix unit test
- a133f62 fix panic
- f99df51 nit
- 2014626 add aliases when loading snapshot
- ea4f2b1 set snapshot removal and list to not depend on bootstrapped network
v1.7.7
This release add devcontainer & codespace options to developers. See https://github.com/ava-labs/avalanche-network-runner?tab=readme-ov-file#dev-container--codespace
The AvalancheGo dependencies are updated to v1.11.3.
Updates
- Adds devcontainer + codespace support
- Bumps avalanchego to 1.11.3
- Improves err msgs for avalanchego and plugin binaries
Changelog
- cd7b4f1 Merge pull request #710 from ava-labs/improve-error-messages
- a5d45ef Merge branch 'main' into improve-error-messages
- 56e4c83 Merge pull request #711 from ava-labs/bump-VERSION-file
- 332ca3f bump VERSION file
- d6935ad Add more information to error messages
- e03e43a Merge pull request #709 from ava-labs/[email protected]
- 755a42a fix tls server
- 6a98360 nits
- 7cdb4f5 update cert parsing
- 2aff07a mocks updated
- 64fb2de cleanup local/blockchain
- 537ec55 update to [email protected]
- 6ca447d Merge pull request #707 from vtamara/portbash
- ef6acfe Bash more portable. Advances ava-labs/avalanchego#2809
- 458079f Merge pull request #706 from ava-labs/add-devcontainer
- 97fa3dd Add docs to Readme
- ebdec01 Add build
- 69ccd57 Add devcontainer config
- 187d46d Merge pull request #705 from ava-labs/bump-ci-linter
- b244c27 bump linter at ci
v1.7.6
v1.7.5
This release mainly fixes an issue in the default network ID, setting it to 1337.
The AvalancheGo dependencies are updated to v1.11.0 RC 1. The E2E versions are updated to AvalancheGo v1.10.19, Subnet-EVM v0.5.11
Updates
- Bumps avalanchego to 1.11.0 RC 1
- Avoids using the deprecated AvalancheGo flag network-peer-list-gossip-frequency
- Sets default network ID to 1337
Changelog
- 3453c56 Merge pull request #703 from ava-labs/VERSION-FILE-1.7.5
- c316e95 Merge branch 'main' into VERSION-FILE-1.7.5
- c26437b Merge pull request #702 from ava-labs/avago-v1.11.0-rc.1
- 92de75b set VERSION file to 1.7.5
- eed5750 also bump e2e versions
- 35c1cd6 use avago v1.11.0-rc.1
- 8b809e2 Merge pull request #701 from ava-labs/deprecate-network-peer-list-gossip-frequency
- 1a07acd avoid using deprecate-network-peer-list-gossip-frequency flag
- f804bbd Merge pull request #697 from ava-labs/fix-default-1337
- 9f1cbf8 fix unit tests
- ef969de fix default to 1337
v1.7.4
This release includes functionality to generate bls enabled networks of any size, and to improve support of docker environements and environments with proxies.
The AvalancheGo dependencies are updated to v1.10.18.
Updates
- Generate genesis for networks of any number of nodes, all bls enabled
- Detecs if anr is inside of a docker environment, and changes node settings for the network to properly work
- Uses localhost instead of 0.0.0.0 for node referencing, so as to fix issues with environments that use proxies.
- Bumps avalanchego to 1.10.18
Fixes
- Uses localhost intead of 0.0.0.0 to fix broken envs using proxy
Changelog
- 2912d66 Merge pull request #696 from ava-labs/v1.7.4-VERSION-FILE
- 912deeb set VERSION file to 1.7.4
- 510d813 Merge pull request #694 from ava-labs/avago-1-10-18
- 90aa9ae use non zero port
- 12a50ed wip fix unit test
- 34dddbc bump avalanchego
- 1042058 Merge pull request #693 from ava-labs/generate-genesis
- f6785b5 address PR comments
- dd300a9 fix unit tests
- 54667ff lint
- e8f4bbe update default config funded addresses description
- 79101de add missing file
- b5aae08 make genesis generation to depend on staking key files
- 02cb1b8 start unifying encoding/decoding
- 56c61b6 simplificate default conf generation
- 4d427ac Merge branch 'main' into generate-genesis
- 5309eee Merge pull request #687 from ava-labs/allow-remote-api-calls-on-container
- 27b6d31 address PR comments
- e06091f Merge branch 'main' into allow-remote-api-calls-on-container
- eba8fd4 Merge pull request #689 from ava-labs/require-c-compiler-on-build
- be2909c nits
- c0340cc working
- 45621a9 nit
- b4cd0aa add genesis generator
- 6e4c943 concurrently generate multiple node keys
- e87d71c ask for c compiler when building
- d3f9c3b just starting
- e5ee655 nit
- 1ec81f3 allow remote api calls if inside a docker container
- 2f3ceed Merge pull request #685 from ava-labs/genesis-with-bls-signers
- f4c099d Merge branch 'main' into genesis-with-bls-signers
- 5616c9e Merge pull request #684 from ava-labs/proxy-fix
- 6fa595d nit
- 8998ef0 add bls information to default genesis
- 00d6306 use localhost instead of 0.0.0.0 for proxy fix
v1.7.4-rc.0
Changelog
- 90aa9ae use non zero port
- 12a50ed wip fix unit test
- 34dddbc bump avalanchego
- 1042058 Merge pull request #693 from ava-labs/generate-genesis
- f6785b5 address PR comments
- dd300a9 fix unit tests
- 54667ff lint
- e8f4bbe update default config funded addresses description
- 79101de add missing file
- b5aae08 make genesis generation to depend on staking key files
- 02cb1b8 start unifying encoding/decoding
- 56c61b6 simplificate default conf generation
- 4d427ac Merge branch 'main' into generate-genesis
- 5309eee Merge pull request #687 from ava-labs/allow-remote-api-calls-on-container
- 27b6d31 address PR comments
- e06091f Merge branch 'main' into allow-remote-api-calls-on-container
- eba8fd4 Merge pull request #689 from ava-labs/require-c-compiler-on-build
- be2909c nits
- c0340cc working
- 45621a9 nit
- b4cd0aa add genesis generator
- 6e4c943 concurrently generate multiple node keys
- e87d71c ask for c compiler when building
- d3f9c3b just starting
- e5ee655 nit
- 1ec81f3 allow remote api calls if inside a docker container
- 2f3ceed Merge pull request #685 from ava-labs/genesis-with-bls-signers
- f4c099d Merge branch 'main' into genesis-with-bls-signers
- 5616c9e Merge pull request #684 from ava-labs/proxy-fix
- 6fa595d nit
- 8998ef0 add bls information to default genesis
- 00d6306 use localhost instead of 0.0.0.0 for proxy fix
v1.7.3
This release includes functionality to add (permissioned) subnet validators, and to execute inside docker environements.
The AvalancheGo dependency is updated to v1.10.15. E2E CI is also updated to v1.10.15.
Updates
- AddSubnetValidatos call to add validators to permissioned subnets
- Execute 1 node networks
- Execute inside docker environments
- Set network id without providing alternative genesis file
- Bumps avalanchego to 1.10.15
Fixes
- Fixed nil map panic when calling Start with blockchain confs
- Stop using IPv6 loopback so as to be compatible with docker envs
- Check for permissioned/permissionless status when calling blockchain operations, so as to provide better err messages
- Set correct values of stdout/stderr redirection when adding new nodes
Changelog
- adfc7b5 Merge pull request #681 from ava-labs/anr_1.7.3
- 6e27158 Merge branch 'main' into anr_1.7.3
- 981a609 Merge pull request #680 from ava-labs/bump-e2e-avago
- b33a895 Merge branch 'main' into bump-e2e-avago
- 36cf843 Merge pull request #678 from ava-labs/fix-nil-node-config-map
- 084db70 address PR comment
- 8f30b8d change version file to 1.7.3
- 8e7d8dc bump avago + evm at e2e
- 8784acc lint
- 0d2a4d2 nit
- aa84e3b stop using undefined node maps on default config, use global maps
- df437c8 Merge pull request #677 from ava-labs/use-ipv4-loopback-for-bootstrap
- 04807d0 use IPv4 loopback instead of IPv6
- 7f0ab0f Merge pull request #674 from ava-labs/one-node
- 1d31bc8 make health tests to pass for 1 node
- 28359b6 Merge pull request #673 from ava-labs/add-subnet-validator-new
- 146a8fc Merge branch 'main' into add-subnet-validator-new
- a8b6471 Merge pull request #667 from ava-labs/check-for-elastic-subnet
- 869872a Merge branch 'main' into check-for-elastic-subnet
- 171edf6 Merge pull request #669 from ava-labs/remove-obsolute-api-ipcs-enabled
- 2f55b35 Merge branch 'main' into remove-obsolute-api-ipcs-enabled
- 395cc1e Merge pull request #671 from ava-labs/fix-remove-validator-doc
- ea9ec2a add doc
- 3694915 fix bug
- 7c45b17 add to client + control
- 3984de9 adding to network + server
- 06646d9 added to local/blockchain
- fb04e73 rename internal struct at network iface
- 98e6415 add to proto
- e8b04ac fix control examples for remove validator
- beaae1a lint
- d93b434 Remove obsolete api-ipcs-enabled
- 57b399c check for permissioness subnet status for creating elastic subnet, adding validators, adding delegators
- 4a90930 Merge pull request #665 from ava-labs/set-network-id
- 5e9964d Merge branch 'main' into set-network-id
- a10c62b lint
- 2a42e97 add network id option to Start()
- 8feb1b4 Merge pull request #664 from ava-labs/[email protected]
- ba04783 [email protected]
- fca522a enable user to specify network id
- 24d0d6a Merge pull request #662 from ava-labs/bump-avalanchego-v1.10.14
- 2931f8a Bump AvalancheGo dep to v1.10.14
- 5e8632e Merge pull request #661 from ava-labs/avago-1.10.13
- 1aa3a98 revert e2e
- 3a1364e use evm 0.5.7 rc0
- f51b9e6 go to 1.20.10
- d6d4a6d lint
- 10b4fae fix e2e
- abb5127 bump avago to 1.10.13
- feb874b Merge pull request #660 from ava-labs/respect-stdout-stderr
- 0439a87 update examples
- a641238 fix tests
- 7f63b0d use configs
- c4bed49 add comments
- e53cda4 compiles
- a5c2ba7 pass stdout/stderr
- 51cafa6 Merge pull request #657 from ava-labs/updateSystem
- 66421b0 Update backstage system to platform
v1.7.2
Changelog
- 4c0ec3c Merge pull request #656 from ava-labs/VERSION_1.7.2
- 56677ad Merge branch 'main' into VERSION_1.7.2
- 4748b89 Merge pull request #655 from ava-labs/cchain-loglevel-change
- 3d85cb7 change version to 1.7.2 in VERSION
- 5c832de Merge branch 'main' into cchain-loglevel-change
- 5a27b54 Merge pull request #654 from ava-labs/bump-avago-1.10.10
- 52db16e change cchain log level to info
- b8e4145 bump linter version
- 2d513e2 bump go version
- 41e572c add build to gitignore
- 6855a96 revert extra changes
- df09c06 fix return type
- acbd6ef bump avago version