dre Changelog
0.5.7 - 2024-12-06
Features
- Ignore IC_PrometheusTargetMissing when checking node health (#1131) (bcb61fe by Saša Tomić).
- incremental opening of verified subnets (#1127) (349c2a5 by Nikola Milosavljevic).
- add support for removing cordoned nodes from subnets (#1120) (1ea97a9 by Saša Tomić).
- update cordoned features handling and support for local file (#1119) (ba28578 by Saša Tomić).
- update node selection logic to prioritize unassigned nodes of large operators (#1115) (83230c0 by Saša Tomić).
- adding forum post creations for heal (#1110) (f925aac by Nikola Milosavljevic).
- adding workarounds if post creation fails. (#1109) (0b41460 by Nikola Milosavljevic).
- Refactor annotator logging and add watchdog functionality (#1101) (c09058b by Saša Tomić).
- Discourse client for automatic forum post management around proposals. (#1098) (bf58041 by Nikola Milosavljevic).
- add --optimize to network heal for subnets not compliant with target topology (#1085) (1d4fc23 by Saša Tomić).
- more informative messages on penalties before and after the change (#1082) (17d9909 by Saša Tomić).
- from nodes with same dec. prefer those from less used operators (#1080) (4d305a7 by Saša Tomić).
- add "network --ensure-operator-nodes-unassigned" (#1078) (7834f29 by Saša Tomić).
- add nodes_in_registry field to NodeOperator (#1077) (dd6475d by Saša Tomić).
- Add business rules logging to subnet change responses (#1076) (dec9967 by Saša Tomić).
- ensure that there are some publishable changes in release notes (#1068) (e018947 by Nikola Milosavljevic).
- Add functionality to ensure that at least one node from each operator is in use (#1063) (23174fe by Saša Tomić).
- health client with cache (#1013) (066bdc0 by Nikola Milosavljevic).
- number of nodes per subnet for node operators (#1017) (c32e885 by Nikola Milosavljevic).
- offline mode (#1006) (2206f64 by Nikola Milosavljevic).
Bug Fixes
- use GitHub App token to trigger CI actions (#1136) (1c8ced4 by Saša Tomić).
- Remove cargo deny checks (#1132) (e3a0784 by Saša Tomić).
- Explicitly check if nodes are in open proposals for network --ensure-* (#1092) (e2648e9 by Saša Tomić).
- Only consider available nodes for network operator assignment (#1067) (c9d7f33 by Saša Tomić).
- Allow UK countries in the European subnet, since UK is GDPR compliant (#1065) (97dfe8f by Saša Tomić).
- fetching of correct account (#1049) (4e29451 by Nikola Milosavljevic).
- using correct version for the ubuntu20.04 release (#1042) (80af65f by Nikola Milosavljevic).
- duplicate entries in
node_providers
(#1040) (1bf2d51 by Nikola Milosavljevic). - autoupgrade deps (#1004) (88b0906 by Nikola Milosavljevic).
Code Refactoring
- remove suppression of stdout and stderr in git commands (#1100) (af41ee5 by Saša Tomić).
- replace "decentralized" node with backend node (#1079) (2069c13 by Saša Tomić).
- remove clio dependency to fix compilation issues (#1072) (1042b62 by Saša Tomić).
Full Changelog: v0.5.6...v0.5.7