Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: omahs/solo

Tags

v0.36.99

Toggle v0.36.99's commit message

Verified

This tag was signed with the committer’s verified signature.
nathanklick Nathan Klick

v0.35.1

Toggle v0.35.1's commit message

Verified

This commit was signed with the committer’s verified signature.
swirlds-automation Swirlds Automation
chore(release): 0.35.1 [skip ci]

## [0.35.1](hiero-ledger/solo@v0.35.0...v0.35.1) (2025-02-24)

### Bug Fixes

* increase load balancer check waiting time and make values configurable via env ([hiero-ledger#1461](hiero-ledger#1461)) ([9e7e572](hiero-ledger@9e7e572))

v0.35.0

Toggle v0.35.0's commit message

Verified

This commit was signed with the committer’s verified signature.
swirlds-automation Swirlds Automation
chore(release): 0.35.0 [skip ci]

## [0.35.0](hiero-ledger/solo@v0.34.0...v0.35.0) (2025-02-20)

### Features

* Add adminKey flag to node setup command ([hiero-ledger#1193](hiero-ledger#1193)) ([b044fcc](hiero-ledger@b044fcc))
* add BaseCommand.getConsensusNodes() method ([hiero-ledger#1364](hiero-ledger#1364)) ([44703a4](hiero-ledger@44703a4))
* add BaseCommand.getContexts() method ([hiero-ledger#1366](hiero-ledger#1366)) ([7a5b05b](hiero-ledger@7a5b05b))
* add basic multi-cluster support to `solo network deploy` ([hiero-ledger#1389](hiero-ledger#1389)) ([22ed9ae](hiero-ledger@22ed9ae))
* add clusters fluent interface implementation ([hiero-ledger#1291](hiero-ledger#1291)) ([95c71f0](hiero-ledger@95c71f0))
* add concurrent to the task of copying hedera jar files to network node ([hiero-ledger#1289](hiero-ledger#1289)) ([c50f4c3](hiero-ledger@c50f4c3))
* add configmaps fluent interface implementation ([hiero-ledger#1295](hiero-ledger#1295)) ([2c5d6f3](hiero-ledger@2c5d6f3))
* add contexts fluent interface implementation ([hiero-ledger#1297](hiero-ledger#1297)) ([938a956](hiero-ledger@938a956))
* add factory and injection logic ([hiero-ledger#1352](hiero-ledger#1352)) ([c794610](hiero-ledger@c794610))
* add flags to support aws as storage destination ([hiero-ledger#1372](hiero-ledger#1372)) ([5ca0e47](hiero-ledger@5ca0e47))
* add secrets fluent interface implementation ([hiero-ledger#1312](hiero-ledger#1312)) ([fb92fd6](hiero-ledger@fb92fd6))
* add service and services fluent interface implementation ([hiero-ledger#1303](hiero-ledger#1303)) ([8ef6998](hiero-ledger@8ef6998))
* add support for --force-port-forward as a top level flag ([hiero-ledger#1404](hiero-ledger#1404)) ([5c18967](hiero-ledger@5c18967))
* add support for multi-cluster testing via KinD ([hiero-ledger#1392](hiero-ledger#1392)) ([ec7eca1](hiero-ledger@ec7eca1))
* add support for using load balancer address in gossip configuration ([hiero-ledger#1405](hiero-ledger#1405)) ([0e3f41f](hiero-ledger@0e3f41f))
* **cli:** add new command `solo deployment list` that lists deployments on that specific cluster ([hiero-ledger#1220](hiero-ledger#1220)) ([6b0b486](hiero-ledger@6b0b486))
* **cli:** reduce redundancy on context to cluster flags in command `deployment create` ([hiero-ledger#1156](hiero-ledger#1156)) ([4ab4dd5](hiero-ledger@4ab4dd5))
* create the v059x node-override.yaml via solo ([hiero-ledger#1192](hiero-ledger#1192)) ([283d35c](hiero-ledger@283d35c))
* **external-database:** add ability to pass readonly user to the external database ([hiero-ledger#1350](hiero-ledger#1350)) ([d9626ac](hiero-ledger@d9626ac))
* **local-remote-config:** added solo version to local config and remote config ([hiero-ledger#1384](hiero-ledger#1384)) ([2dca095](hiero-ledger@2dca095))
* **mirror-node:** Enhance mirror-node external database feature ([hiero-ledger#1230](hiero-ledger#1230)) ([bce75d5](hiero-ledger@bce75d5))
* **multi-cluster:** 'solo relay deploy' to handle cluster-ref value ([hiero-ledger#1394](hiero-ledger#1394)) ([e73114c](hiero-ledger@e73114c))
* **multi-cluster:** make remote config validation compatible with multi-cluster K8 implementation ([hiero-ledger#1407](hiero-ledger#1407)) ([7614a39](hiero-ledger@7614a39))
* **multi-cluster:** Update `solo node setup` to support multiple clusters ([hiero-ledger#1368](hiero-ledger#1368)) ([4618a43](hiero-ledger@4618a43))
* **remote-config:** instead of keeping just the command and the subcommand inside the remote config keep the flags as passed ([hiero-ledger#1208](hiero-ledger#1208)) ([a31498e](hiero-ledger@a31498e))
* **remote-config:** save reusable solo flags in remoteconfig ([hiero-ledger#1191](hiero-ledger#1191)) ([809d0ab](hiero-ledger@809d0ab))
* Separate concepts for namespace and deployment name ([hiero-ledger#1231](hiero-ledger#1231)) ([2566c90](hiero-ledger@2566c90))
* update solo to support pathPrefix of mirror node importer ([hiero-ledger#1204](hiero-ledger#1204)) ([d9a3592](hiero-ledger@d9a3592))

### Bug Fixes

* ensure network active check supports multi-cluster deployments ([hiero-ledger#1431](hiero-ledger#1431)) ([a07801f](hiero-ledger@a07801f))
* ensure staking updates support multi-cluster deployments  ([hiero-ledger#1432](hiero-ledger#1432)) ([ef5435e](hiero-ledger@ef5435e))
* fixed issue with taskfile forcing an incorrect cluster and context and added a dual cluster readme ([hiero-ledger#1396](hiero-ledger#1396)) ([cc672c2](hiero-ledger@cc672c2))
* fixed merge issue with incorrect license header ([hiero-ledger#1235](hiero-ledger#1235)) ([cb91806](hiero-ledger@cb91806))
* increase number of attempts to wait for active nodes ([hiero-ledger#1430](hiero-ledger#1430)) ([d113167](hiero-ledger@d113167))
* mirror node command changes required for multi-cluster support ([hiero-ledger#1433](hiero-ledger#1433)) ([f43870e](hiero-ledger@f43870e))
* **multi-cluster:** fix 'solo node setup' command, failing when running multiple clusters ([hiero-ledger#1421](hiero-ledger#1421)) ([eacdf1f](hiero-ledger@eacdf1f))
* **network-command:** wrong value passed to addDebugOptions inside the 'network' command ([hiero-ledger#1415](hiero-ledger#1415)) ([c2e5c3b](hiero-ledger@c2e5c3b))
* Resolve `cannot read properties of undefined `error thrown during `solo network deploy` ([hiero-ledger#1410](hiero-ledger#1410)) ([401b937](hiero-ledger@401b937))
* test script of google storage ([hiero-ledger#1397](hiero-ledger#1397)) ([370f57b](hiero-ledger@370f57b))
* update default solo helm chart version ([hiero-ledger#1378](hiero-ledger#1378)) ([5b5e276](hiero-ledger@5b5e276))
* update RemoteConfig to handle multi-cluster networking ([hiero-ledger#1348](hiero-ledger#1348)) ([77b769f](hiero-ledger@77b769f))
* use better internal IPs for 0.58.5+ ([hiero-ledger#1429](hiero-ledger#1429)) ([26279ac](hiero-ledger@26279ac))

nathan-functional-charlie-sphere

Toggle nathan-functional-charlie-sphere's commit message

Verified

This tag was signed with the committer’s verified signature.
nathanklick Nathan Klick

v0.34.0

Toggle v0.34.0's commit message

Verified

This commit was signed with the committer’s verified signature.
swirlds-automation Swirlds Automation
chore(release): 0.34.0 [skip ci]

## [0.34.0](hiero-ledger/solo@v0.33.0...v0.34.0) (2025-01-24)

### Features

* `solo deployment create` should use the context and cluster provided for where to save the remote config ([hiero-ledger#1142](hiero-ledger#1142)) ([fe42edd](hiero-ledger@fe42edd))
* Connect to multicluster deployments and validate remoteConfigs ([hiero-ledger#1141](hiero-ledger#1141)) ([c78e226](hiero-ledger@c78e226))
* for v0.59.x or greater set the internal IP address to 127.0.0.1 to avoid an ISS, in config.txt ([hiero-ledger#1162](hiero-ledger#1162)) ([4ca488b](hiero-ledger@4ca488b))
* node upgrade command and new e2e tests ([hiero-ledger#1133](hiero-ledger#1133)) ([1cf5893](hiero-ledger@1cf5893))
* separate explorer from mirror node install/uninstall ([hiero-ledger#1177](hiero-ledger#1177)) ([0887fa6](hiero-ledger@0887fa6))
* solo network destroy should update remote-config ([hiero-ledger#1155](hiero-ledger#1155)) ([98b028f](hiero-ledger@98b028f))
* Update solo to load remote config near entry point ([hiero-ledger#1176](hiero-ledger#1176)) ([473a650](hiero-ledger@473a650))

### Bug Fixes

* merge error due to change of remote_config_tasks ([hiero-ledger#1197](hiero-ledger#1197)) ([9d1a8cb](hiero-ledger@9d1a8cb))
* Normalize mirror node resources path ([hiero-ledger#1175](hiero-ledger#1175)) ([ab018a7](hiero-ledger@ab018a7))
* Refactor RemoteConfigTasks class ([hiero-ledger#1185](hiero-ledger#1185)) ([66cfc4d](hiero-ledger@66cfc4d))
* remove k8.getKubeConfig ([hiero-ledger#1182](hiero-ledger#1182)) ([89c557a](hiero-ledger@89c557a))
* Set mirror node importer startDate ([hiero-ledger#1174](hiero-ledger#1174)) ([9d9ef53](hiero-ledger@9d9ef53))
* update hedera explorer chart version and location ([hiero-ledger#1188](hiero-ledger#1188)) ([0c415ef](hiero-ledger@0c415ef))
* use "double fork" to invoke port forward within Taskfile ([hiero-ledger#1148](hiero-ledger#1148)) ([d662d3f](hiero-ledger@d662d3f))

v0.33.1

Toggle v0.33.1's commit message

Verified

This commit was signed with the committer’s verified signature.
swirlds-automation Swirlds Automation
chore(release): 0.33.1 [skip ci]

## [0.33.1](hiero-ledger/solo@v0.33.0...v0.33.1) (2025-01-21)

### Bug Fixes

* update hedera explorer chart version and location ([hiero-ledger#1187](hiero-ledger#1187)) ([035741b](hiero-ledger@035741b))

v0.33.0

Toggle v0.33.0's commit message

Verified

This commit was signed with the committer’s verified signature.
swirlds-automation Swirlds Automation
chore(release): 0.33.0 [skip ci]

## [0.33.0](hiero-ledger/solo@v0.32.0...v0.33.0) (2025-01-13)

### Features

* add support for genesis throttle configuration ([hiero-ledger#1026](hiero-ledger#1026)) ([d8903a8](hiero-ledger@d8903a8))
* enable Blockstreams and uploader ([hiero-ledger#1109](hiero-ledger#1109)) ([ed6527b](hiero-ledger@ed6527b))
* inspect existing cluster resources during cluster setup ([hiero-ledger#1094](hiero-ledger#1094)) ([808516c](hiero-ledger@808516c))
* production readiness pass custom mirror node postgresql credentials and server address ([hiero-ledger#1128](hiero-ledger#1128)) ([f8b7e41](hiero-ledger@f8b7e41))
* support using GCS for backup uploader ([hiero-ledger#1130](hiero-ledger#1130)) ([5fe2f4e](hiero-ledger@5fe2f4e))
* update genesis-network.json to add roster entries and more ([hiero-ledger#1122](hiero-ledger#1122)) ([c27d1d6](hiero-ledger@c27d1d6))
* Updating solo to leverage changes after moving acme-cluster-issuer and haproxy-ingress out of mirror-node-explorer ([hiero-ledger#1079](hiero-ledger#1079)) ([7965894](hiero-ledger@7965894))
* use gcs for stream file storage ([hiero-ledger#994](hiero-ledger#994)) ([04d5806](hiero-ledger@04d5806))

### Bug Fixes

* add missing images, fix debug page images ([hiero-ledger#1092](hiero-ledger#1092)) ([4073d31](hiero-ledger@4073d31))
* Bug when running `solo cluster connect` after fresh install ([hiero-ledger#1123](hiero-ledger#1123)) ([1cd0e28](hiero-ledger@1cd0e28))
* bump solo-charts to 0.42.2 to pull in blockStreams fix ([hiero-ledger#1138](hiero-ledger#1138)) ([c482895](hiero-ledger@c482895))
* bump versions of hedera, json rpc relay, and mirror node ([hiero-ledger#1147](hiero-ledger#1147)) ([0784b46](hiero-ledger@0784b46))
* clarify how to use nvm ([hiero-ledger#1125](hiero-ledger#1125)) ([bdc1873](hiero-ledger@bdc1873))
* commit message of auto update ([hiero-ledger#1106](hiero-ledger#1106)) ([a3231f9](hiero-ledger@a3231f9))
* external link rendering ([hiero-ledger#1118](hiero-ledger#1118)) ([28af1fe](hiero-ledger@28af1fe))
* file size empty error when throttle file is provided on command line ([hiero-ledger#1140](hiero-ledger#1140)) ([5180a76](hiero-ledger@5180a76))
* fixed release artifact version issue and updated readme link ([hiero-ledger#1090](hiero-ledger#1090)) ([84e6611](hiero-ledger@84e6611))
* **lease:** reworks the previous fix addressing renewal issues ([hiero-ledger#1105](hiero-ledger#1105)) ([5edb9c9](hiero-ledger@5edb9c9))
* should run `npm install` before build ([hiero-ledger#1117](hiero-ledger#1117)) ([3398875](hiero-ledger@3398875))
* solo deployment create should use email address in local config if it is already there instead of prompting the user for it ([hiero-ledger#1112](hiero-ledger#1112)) ([362df60](hiero-ledger@362df60))
* started adding a yachli example and taskfile ([hiero-ledger#1132](hiero-ledger#1132)) ([8753723](hiero-ledger@8753723))
* update to AccountManager._getNodeClient() to parallel node connection setup ([hiero-ledger#1091](hiero-ledger#1091)) ([4959a12](hiero-ledger@4959a12))

v0.32.0

Toggle v0.32.0's commit message

Verified

This commit was signed with the committer’s verified signature.
swirlds-automation Swirlds Automation
chore(release): 0.32.0 [skip ci]

## [0.32.0](hiero-ledger/solo@v0.31.1...v0.32.0) (2024-12-31)

### ⚠ BREAKING CHANGES

* update readme with warning about BREAKING CHANGE in this next release (hiero-ledger#730)

### Features

* add ci test flow to test task command to launch solo ([hiero-ledger#811](hiero-ledger#811)) ([356f341](hiero-ledger@356f341))
* add example for using javascript SDK ([hiero-ledger#832](hiero-ledger#832)) ([1d9452e](hiero-ledger@1d9452e))
* add extended math utils and duration support ([hiero-ledger#923](hiero-ledger#923)) ([f5a69e7](hiero-ledger@f5a69e7))
* add separate commands for update ([hiero-ledger#735](hiero-ledger#735)) ([44c3132](hiero-ledger@44c3132))
* add solo smoke test to test flow ([hiero-ledger#905](hiero-ledger#905)) ([79410f0](hiero-ledger@79410f0))
* add support for flexible lease acquisition and production readiness ([hiero-ledger#830](hiero-ledger#830)) ([7fa86ad](hiero-ledger@7fa86ad))
* Add the ability to inject a ca certificate for use in gRPC and gRPC Web ([hiero-ledger#753](hiero-ledger#753)) ([2cd8a38](hiero-ledger@2cd8a38))
* add timeout flag to network destroy command ([hiero-ledger#821](hiero-ledger#821)) ([0fb570b](hiero-ledger@0fb570b))
* allow settings a reserved static IP address for the consensus nodes HAProxy and Envoy Proxy though the cli with flags ([hiero-ledger#937](hiero-ledger#937)) ([de9ec2e](hiero-ledger@de9ec2e))
* change mirror node and explorer from subchart to individual chart ([hiero-ledger#743](hiero-ledger#743)) ([58f0496](hiero-ledger@58f0496))
* Create a local config for storing configurations on the users machine ([hiero-ledger#803](hiero-ledger#803)) ([0a4382d](hiero-ledger@0a4382d))
* Create remote config  ([hiero-ledger#862](hiero-ledger#862)) ([e8fe739](hiero-ledger@e8fe739))
* dynamically construct the genesis-network.json and add it to the values file to be used during network deploy ([hiero-ledger#982](hiero-ledger#982)) ([1b9b7e6](hiero-ledger@1b9b7e6))
* expose pod check attempts and delays as environment controlled variables ([hiero-ledger#812](hiero-ledger#812)) ([a7b3279](hiero-ledger@a7b3279))
* Implement IOC ([hiero-ledger#1010](hiero-ledger#1010)) ([ed23a7b](hiero-ledger@ed23a7b))
* Implement solo context connect ([hiero-ledger#863](hiero-ledger#863)) ([782b3ec](hiero-ledger@782b3ec))
* Increase helm chart version and switch to use oci registry ([hiero-ledger#788](hiero-ledger#788)) ([1973275](hiero-ledger@1973275))
* **k8s:** introduce Kubernetes lease lock mechanism ([hiero-ledger#707](hiero-ledger#707)) ([f1b8089](hiero-ledger@f1b8089))
* new command to save state files and upload state files ([hiero-ledger#849](hiero-ledger#849)) ([d5a9a18](hiero-ledger@d5a9a18))
* removed caching of ConfigManager and its flags ([hiero-ledger#713](hiero-ledger#713)) ([76a61e3](hiero-ledger@76a61e3))
* Setup mirror node monitor pinger service ([hiero-ledger#893](hiero-ledger#893)) ([f4c4320](hiero-ledger@f4c4320))
* update `solo context connect` to connect to single remote cluster ([hiero-ledger#993](hiero-ledger#993)) ([c9711c5](hiero-ledger@c9711c5))
* Update document ([hiero-ledger#956](hiero-ledger#956)) ([b378937](hiero-ledger@b378937))
* update readme and hugo workflow ([hiero-ledger#930](hiero-ledger#930)) ([0e08abc](hiero-ledger@0e08abc))
* Validate a remote config ([hiero-ledger#922](hiero-ledger#922)) ([a7bbae0](hiero-ledger@a7bbae0))

### Bug Fixes

* add delay before calling script ([hiero-ledger#955](hiero-ledger#955)) ([76f4b81](hiero-ledger@76f4b81))
* allow expired leases to be overwritten ([hiero-ledger#828](hiero-ledger#828)) ([1fa1d78](hiero-ledger@1fa1d78))
* bump chart and hedera version,  re-enable node add ([hiero-ledger#985](hiero-ledger#985)) ([9cae011](hiero-ledger@9cae011))
* check if setup chart installed or not before network deploy ([hiero-ledger#799](hiero-ledger#799)) ([6930dab](hiero-ledger@6930dab))
* document typo ([hiero-ledger#988](hiero-ledger#988)) ([8e4fe04](hiero-ledger@8e4fe04))
* Error in `node update` separate commands when new admin key is not supplied ([hiero-ledger#854](hiero-ledger#854)) ([6e472b5](hiero-ledger@6e472b5))
* Examples of performance configs for HashSphere and Latitude ([hiero-ledger#926](hiero-ledger#926)) ([hiero-ledger#957](hiero-ledger#957)) ([928148b](hiero-ledger@928148b))
* fix missing file issues when running solo from npm install -g ([hiero-ledger#736](hiero-ledger#736)) ([2a5cfc1](hiero-ledger@2a5cfc1))
* fixed genesis-network.json file lock issue ([hiero-ledger#1074](hiero-ledger#1074)) ([e590516](hiero-ledger@e590516))
* flag check of node logs command and incorrect download source ([hiero-ledger#848](hiero-ledger#848)) ([03051f0](hiero-ledger@03051f0))
* inconsistent failures ([hiero-ledger#866](hiero-ledger#866)) ([13ea46d](hiero-ledger@13ea46d))
* local chart directory not being taken correctly ([hiero-ledger#983](hiero-ledger#983)) ([58e96e1](hiero-ledger@58e96e1))
* nextNode ID for release version > 0.56.0 ([hiero-ledger#765](hiero-ledger#765)) ([3b98dd6](hiero-ledger@3b98dd6))
* node id should start from `1` ([hiero-ledger#884](hiero-ledger#884)) ([d90c9b5](hiero-ledger@d90c9b5))
* node update with single node ([hiero-ledger#981](hiero-ledger#981)) ([74285bf](hiero-ledger@74285bf))
* patch issue with dist folder not showing up ([hiero-ledger#733](hiero-ledger#733)) ([077f989](hiero-ledger@077f989))
* performance improvements for node stop ([hiero-ledger#986](hiero-ledger#986)) ([437bbc6](hiero-ledger@437bbc6))
* refactored Taskfiles, fixed bugs with taskfile, lease interval, sdk node client connection, and commands missing quiet flag ([hiero-ledger#978](hiero-ledger#978)) ([7bb0e99](hiero-ledger@7bb0e99))
* remote config validation not working ([hiero-ledger#967](hiero-ledger#967)) ([88c2506](hiero-ledger@88c2506))
* resolve node update test failures ([hiero-ledger#856](hiero-ledger#856)) ([5e1c652](hiero-ledger@5e1c652))
* Revised example configs for Latitude deployment, automation friendly ([hiero-ledger#1038](hiero-ledger#1038)) ([434daf3](hiero-ledger@434daf3))
* undefined log output of namespace ([hiero-ledger#764](hiero-ledger#764)) ([ac15957](hiero-ledger@ac15957))

### Documentation

* update readme with warning about BREAKING CHANGE in this next release ([hiero-ledger#730](hiero-ledger#730)) ([06295f6](hiero-ledger@06295f6))

v0.31.4

Toggle v0.31.4's commit message

Verified

This commit was signed with the committer’s verified signature.
swirlds-automation Swirlds Automation
chore(release): 0.31.4 [skip ci]

## [0.31.4](hiero-ledger/solo@v0.31.3...v0.31.4) (2024-10-23)

### Bug Fixes

* fix incorrect loading of package.json ([hiero-ledger#737](hiero-ledger#737)) ([12623f9](hiero-ledger@12623f9))

v0.31.3

Toggle v0.31.3's commit message

Verified

This commit was signed with the committer’s verified signature.
swirlds-automation Swirlds Automation
chore(release): 0.31.3 [skip ci]

## [0.31.3](hiero-ledger/solo@v0.31.2...v0.31.3) (2024-10-23)

### Bug Fixes

* fix missing file issues when running solo from npm install -g ([hiero-ledger#734](hiero-ledger#734)) ([c0c50ef](hiero-ledger@c0c50ef))