Skip to content

v0.35.0

Latest
Compare
Choose a tag to compare
@swirlds-automation swirlds-automation released this 20 Feb 01:49
· 20 commits to main since this release
b1440a2

0.35.0 (2025-02-20)

Features

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

Bug Fixes

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