Releases: dfinity/dre
Releases · dfinity/dre
v0.5.9
Changelog
To setup dre
tool follow the Getting started guide
Searchable docs are availalbe on our github pages
0.5.9 - 2025-01-15
Bug Fixes
- Difference in
Cargo.lock
for ic0 package (#1205) (c00b52b by Nikola Milosavljevic) - Specifying base branch (#1198) (06bc10c by Nikola Milosavljevic)
Features
- New release flow (#1201) (f972e09 by Nikola Milosavljevic)
- Adding git cliff for
CHANGELOG.md
(#1195) (bd3ad83 by Nikola Milosavljevic)
Miscellaneous Tasks
v0.5.8
dre Changelog
0.5.8 - 2025-01-13
Features
- add security_fix flag to skip security updates (#1187) (2e34f72 by Saša Tomić).
- improve node provider queries with info from governance canister (#1175) (8608c99 by Saša Tomić).
- add release candidate for 2025-01-03 (#1170) (5a634d7 by StephanusFischer).
- add release candidate for 2025-01-03 (2acab1d by Saša Tomić).
- Add missing NodeOperator node feature and update offboarding for sygnum zh5 (#1166) (f0dea0e by Saša Tomić).
- Adding possibility to override neurons per command (#1159) (a2e006d by Nikola Milosavljevic).
- add aliases for private_key_pem and neuron_id options (#1158) (4e20800 by Saša Tomić).
- add ability to omit/ignore a list of nodes when healing the entire network (#1143) (a3e10ae by Saša Tomić).
Bug Fixes
- remove cargo-deny installation (#1191) (5f06a81 by Saša Tomić).
- boundary nodes update script migration to github (#1179) (af5d423 by Nikola Milosavljevic).
- adjust new line for forum post link formatting (#1174) (ea3ea30 by Saša Tomić).
- remove suppression of stdout and stderr in Git commands (#1172) (63753dc by Saša Tomić).
- correct a typo and add a past security hotfix (#1171) (8483556 by Saša Tomić).
- Update proposal submission notification message (#1164) (7cb6022 by Saša Tomić).
- Fix some typos in the list of cordoned nodes/DCs (#1163) (ae312c0 by Saša Tomić).
- Limit the number of nodes removed from subnets for cordone (#1162) (edc2aa5 by Saša Tomić).
- improve logic for opening up verified subnets (#1154) (3cc9a46 by Saša Tomić).
- update discourse forum posts contents for subnet proposals (#1151) (e48aa11 by Saša Tomić).
- ensure local cache and registry directories are created if they do not exist (#1150) (9cdd83c by Saša Tomić).
- update explanations for data center offboarding with relevant links (#1142) (601ce4c by Saša Tomić).
Code Refactoring
- Refactoring discourse to create posts to a single topic per subnet (#1148) (c24be37 by Nikola Milosavljevic).
Full Changelog: v0.5.7...v0.5.8
v0.5.7
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
v0.5.6
dre Changelog
0.5.6 - 2024-10-04
Features
- lazy auth (#977) (c5acf0d by Nikola Milosavljevic).
- cordon features (#966) (565dfd7 by Nikola Milosavljevic).
- Add support for forum post links for version elect proposals (#942) (fb3e145 by Saša Tomić).
- Improve dre registry a bit more (#961) (480ac78 by Saša Tomić).
- filtering of registry (#959) (7db1938 by Nikola Milosavljevic).
- Only replace additional nodes if this improves business rules (#957) (b44c7fd by Saša Tomić).
- Prompt to add a forum post link to a proposal, if it's missing (#948) (9a0cbe2 by Saša Tomić).
- Add support for forum post links for version elect proposals (f740d4a by Saša Tomić).
- Provide an estimate of node types in the
dre registry
(#927) (2f2a6b8 by Saša Tomić). - adding option to start with just staging (#931) (4baf7d7 by Nikola Milosavljevic).
- Improve the summary of the subnet resize NNS proposals (#924) (52604c4 by Saša Tomić).
- auto-retry proposal placement (#913) (a8f486e by Luka Skugor).
- Use IndexMap instead of BTreeMap where possible, to keep the ordering (#904) (48da0a6 by Saša Tomić).
- adding softhsm2 to docker runner (#903) (8194404 by Nikola Milosavljevic).
Bug Fixes
- Do not crash the backend if some git revisions cannot be found (#932) (750186b by Saša Tomić).
- Allow manual qualifications (dfee9b0 by Saša Tomić).
- dry run shouldn't fail if no neuron is detected (#925) (4a2706e by Nikola Milosavljevic).
- Replace the gitlab-ci/ to ci/ references for the IC repo (#921) (e485266 by Saša Tomić).
- Don't exclude canister_state files (#885) (ff656c2 by Luka Skugor).
- adding opensc and chown on dirs (#914) (f479140 by Nikola Milosavljevic).
Code Refactoring
- renaming to
no_sync
tooffline
for clarity (#943) (739cdbf by Nikola Milosavljevic). IcAdminRequirement
->AuthRequirement
(#895) (4c857b6 by Nikola Milosavljevic).
New Contributors
- @StephanusFischer made their first contribution in #963
Full Changelog: v0.5.5...v0.5.6
v0.5.5
What's Changed
- chore(ci): deny multiple crate versions and openssl-sys by @sasa-tomic in #879
- fix(release-controller): fix finding the forum category by @LittleChimera in #881
- feat: security fix proposal by @NikolaMilosa in #882
- Prepare next week's release by @DFINITYManu in #883
- fix(release-controller): fix the forum category code by @LittleChimera in #884
- Elect version 36c1976526fc488d40a89000f81d9f4897d2324e by @sa-github-api in #886
- fix(release-controller): add missing bins by @LittleChimera in #887
- fix: initialization logic by @NikolaMilosa in #889
- feat(ci): Add a manual CI job that cleans bazel caches by @sasa-tomic in #890
- fix(release-controller): --yes on propose by @LittleChimera in #892
- fix(ci): only require our label for bazel cache cleanup job by @sasa-tomic in #891
- docs: Remove outdated installation instructions and dependencies by @sasa-tomic in #888
- Canister snapshots ready. by @DFINITYManu in #893
- Elect version 843e71b994e1bf28edf80ad7746a7355259de91a by @sa-github-api in #894
- Release 0.5.5 by @DFINITYManu in #899
Full Changelog: v0.5.4...v0.5.5
v0.5.4
dre Changelog
0.5.4 - 2024-09-05
Features
- overriding ic admin versions (#864) (69b4cf3 by Nikola Milosavljevic).
- dre testing of
update-unassigned-nodes
command (#858) (415f697 by Nikola Milosavljevic). - Replace poetry with rye for managing Python dependencies (#857) (00e419f by Saša Tomić).
- improve exclusion filters (#855) (c5940e8 by Luka Skugor).
Bug Fixes
- Update cache job fix (#874) (6f46268 by Saša Tomić).
- use container image with rye for update-dependencies (#871) (f692898 by Saša Tomić).
- fixing default value for ic-admin-version (#872) (9dd0e95 by Nikola Milosavljevic).
- updating leftover runner images (#860) (9e58a66 by Nikola Milosavljevic).
- registry canister (#854) (65e1de7 by Nikola Milosavljevic).
What's Changed
- chore: refactoring proposals agent to increase testability by @NikolaMilosa in #851
- fix: registry canister by @NikolaMilosa in #854
- feat(release-notes): improve exclusion filters by @LittleChimera in #855
- feature(release-controller): Remove empty sections and extra empty lines from published notes by @LittleChimera in #856
- fix: updating leftover runner images by @NikolaMilosa in #860
- Refactor authentication detection. by @DFINITYManu in #844
- chore: add more vscode settings by @LittleChimera in #861
- feat: Replace poetry with rye for managing Python dependencies by @sasa-tomic in #857
- feat: dre testing of
update-unassigned-nodes
command by @NikolaMilosa in #858 - feat: overriding ic admin versions by @NikolaMilosa in #864
- Update location of vector CI image replacement by @LittleChimera in #865
- chore: adding rye to runner image by @NikolaMilosa in #867
- chore: upgrading to new runner images with rye by @NikolaMilosa in #868
- chore(cli): rename default ic-version to fallback by @LittleChimera in #869
- fix: fixing default value for ic-admin-version by @NikolaMilosa in #872
- fix(ci): use container image with rye for update-dependencies by @sasa-tomic in #871
- chore: Update dependencies by @sa-github-api in #873
- fix(ci): Update cache job fix by @sasa-tomic in #874
- Address various issues through the use of Cargo deny. by @DFINITYManu in #862
- Release 0.5.4 by @DFINITYManu in #876
- chore(release-controller): replace ic-admin with dre by @LittleChimera in #866
- fix(ci): Move update of the k8s repo later, since it was failing by @sasa-tomic in #877
- chore(ci): Use the same cargo-deny-checks.sh script locally and on the CI by @sasa-tomic in #878
Full Changelog: v0.5.3...v0.5.4
v0.5.3
dre Changelog
0.5.3 - 2024-09-03
Features
- Add forum post link to commands for proposal discussion (#830) (7c8f4be by Saša Tomić).
- add the link to full changelog in the proposal (#820) (248ef92 by Luka Skugor).
- Provide more details on the node replacement proposals (#816) (c161563 by Saša Tomić).
- Add distance from the target topology as business rules (#817) (3752142 by Saša Tomić).
Bug Fixes
- canister handshake error (#850) (238e164 by Nikola Milosavljevic).
- autodetection of HSM (#845) (e666fd5 by Nikola Milosavljevic).
- typo in the description of a NakamotoScore change (#832) (931d1e0 by Saša Tomić).
- handle errors and retry (#824) (936a17b by Luka Skugor).
- wrong variable (#822) (e74a315 by Nikola Milosavljevic).
Code Refactoring
- ic admin (#835) (2a1657e by Nikola Milosavljevic).
- lazy git (#837) (60c745f by Nikola Milosavljevic).
- lazy registry (#831) (ceeb19b by Nikola Milosavljevic).
0.5.2 - 2024-08-27
Features
- Include node health when resizing or creating a subnet (#801) (3c91b71 by Saša Tomić).
- automatic pr for successful (#793) (4ce76af by Nikola Milosavljevic).
- use .zst images instead of .gz (#797) (d785043 by Luka Skugor).
- Optimize subnet healing process (#780) (37ccfff by Saša Tomić).
Bug Fixes
update-unassigned-nodes
logic in the wrong place (#805) (3e1445d by Nikola Milosavljevic).- Update subnet analysis command to allow adding and removing multiple nodes at once (#802) (ef80ac2 by Saša Tomić).
- Make node metrics retrieval parallel again, for improved performance (#804) (867cb3d by Saša Tomić).
- adding back output of proposals (#798) (9169836 by Nikola Milosavljevic).
- Skip rc branches without date (#796) (3d398e9 by Luka Skugor).
- dre heal should not consider unhealthy nodes as replacement candidates (#794) (9e99906 by Saša Tomić).
0.5.1 - 2024-08-23
Features
- Add whatif command for analyzing decentralization (#767) (31ab0a1 by Saša Tomić).
- slack notification about quali (#764) (c32aa4f by Nikola Milosavljevic).
- uploading of artifacts (#755) (5b1474d by Nikola Milosavljevic).
- implementing multiple starting versions (#743) (6b7626b by Nikola Milosavljevic).
- various improvements (#742) (26e6ce0 by Luka Skugor).
- top up neuron request (#752) (4866612 by Nikola Milosavljevic).
- adding resolving version from nns via rollout dashboard (#740) (a84a727 by Nikola Milosavljevic).
- [DRE-240] Add more info to the subnet membership change proposals (#736) (c980019 by Saša Tomić).
- Add time to all dre tool logs, and remove it from voting events only (#726) (bbf1ad5 by Saša Tomić).
Bug Fixes
- Improve numbering in create new neuron instructions (#776) (e638cf8 by Saša Tomić).
- Fix the duplicate output (printout) of the SubnetChangeResponse (#762) (b1130f0 by Saša Tomić).
- continue on error for creating mr on k8s repo (#754) (46f36b8 by Nikola Milosavljevic).
- disabling devtools (#749) (a948a92 by Nikola Milosavljevic).
- updating refs in update-k8s-deployments (#748) (2a1f3a7 by Nikola Milosavljevic).
- Fix the "proposals analyze", and improve the output (#746) (c6c74dc by Saša Tomić).
- [DRE-241] Prefer existing nodes in subnet when selecting best results (#734) (ec22c7c by Saša Tomić).
- schema root namings (#735) (f8935f6 by Nikola Milosavljevic).
- upgrade dependencies job (#728) (7906612 by Nikola Milosavljevic).
0.5.0 - 2024-08-13
Features
- [DRE-237] Send desktop notifications when (not) voting with dre tool (#711) (5d4f8f2 by Saša Tomić).
- adding artifacts (#709) (13fd109 by Nikola Milosavljevic).
- autoupdate ic deps (#706) (a3b2a5c by Nikola Milosavljevic).
- subnet authorization with dre (#700) (6c934f8 by Nikola Milosavljevic).
- managing subnet authorization (#697) (bdc0a7a by Nikola Milosavljevic).
- add trigger for qualifier workflow (#671) (3e77d65 by Carly Gundy).
- qualifying as github job (#661) (5a96588 by Nikola Milosavljevic).
- adding podman (#662) (5ba79df by Nikola Milosavljevic).
- Adding qualificator util (#659) (40dc9bc by Nikola Milosavljevic).
- qualification via command (#649) (35303f9 by Nikola Milosavljevic).
- adding an option for dre to not sync with the nns (#645) (16abe8d by Nikola Milosavljevic).
- allowing self update for macos (#624) (f2559b3 by Nikola Milosavljevic).
- upgrading to arbitrary version (#617) (a808c3f by Nikola Milosavljevic).
Bug Fixes
v0.5.2
dre Changelog
0.5.2 - 2024-08-27
Features
- Include node health when resizing or creating a subnet (#801) (3c91b71 by Saša Tomić).
- automatic pr for successful (#793) (4ce76af by Nikola Milosavljevic).
- use .zst images instead of .gz (#797) (d785043 by Luka Skugor).
- Optimize subnet healing process (#780) (37ccfff by Saša Tomić).
Bug Fixes
update-unassigned-nodes
logic in the wrong place (#805) (3e1445d by Nikola Milosavljevic).- Update subnet analysis command to allow adding and removing multiple nodes at once (#802) (ef80ac2 by Saša Tomić).
- Make node metrics retrieval parallel again, for improved performance (#804) (867cb3d by Saša Tomić).
- adding back output of proposals (#798) (9169836 by Nikola Milosavljevic).
- Skip rc branches without date (#796) (3d398e9 by Luka Skugor).
- dre heal should not consider unhealthy nodes as replacement candidates (#794) (9e99906 by Saša Tomić).
v0.5.1
dre Changelog
0.5.1 - 2024-08-23
Features
- Add whatif command for analyzing decentralization (#767) (31ab0a1 by Saša Tomić).
- slack notification about quali (#764) (c32aa4f by Nikola Milosavljevic).
- uploading of artifacts (#755) (5b1474d by Nikola Milosavljevic).
- implementing multiple starting versions (#743) (6b7626b by Nikola Milosavljevic).
- various improvements (#742) (26e6ce0 by Luka Skugor).
- top up neuron request (#752) (4866612 by Nikola Milosavljevic).
- adding resolving version from nns via rollout dashboard (#740) (a84a727 by Nikola Milosavljevic).
- [DRE-240] Add more info to the subnet membership change proposals (#736) (c980019 by Saša Tomić).
- Add time to all dre tool logs, and remove it from voting events only (#726) (bbf1ad5 by Saša Tomić).
Bug Fixes
- Improve numbering in create new neuron instructions (#776) (e638cf8 by Saša Tomić).
- Fix the duplicate output (printout) of the SubnetChangeResponse (#762) (b1130f0 by Saša Tomić).
- continue on error for creating mr on k8s repo (#754) (46f36b8 by Nikola Milosavljevic).
- disabling devtools (#749) (a948a92 by Nikola Milosavljevic).
- updating refs in update-k8s-deployments (#748) (2a1f3a7 by Nikola Milosavljevic).
- Fix the "proposals analyze", and improve the output (#746) (c6c74dc by Saša Tomić).
- [DRE-241] Prefer existing nodes in subnet when selecting best results (#734) (ec22c7c by Saša Tomić).
- schema root namings (#735) (f8935f6 by Nikola Milosavljevic).
- upgrade dependencies job (#728) (7906612 by Nikola Milosavljevic).
What's Changed
- docs: How to create a new release in the GH repo by @sasa-tomic in #718
- Better naming rewards reduction computation by @pietrodimarco-dfinity in #722
- chore(quali): update img links to use zst by @NikolaMilosa in #716
- chore: adding default accepted neurons by @NikolaMilosa in #723
- Fix cargo build for x86 by @pietrodimarco-dfinity in #724
- chore(deps): bump the npm_and_yarn group across 2 directories with 3 updates by @dependabot in #725
- feat(dre): Add time to all dre tool logs, and remove it from voting events only by @sasa-tomic in #726
- chore: Release 2024-08-15_01-30 by @sasa-tomic in #727
- Do not alert for proposals already voted by Neuron 27 (Dfinity neuron) by @pietrodimarco-dfinity in #730
- fix: upgrade dependencies job by @NikolaMilosa in #728
- fix: schema root namings by @NikolaMilosa in #735
- chore: Update dependencies by @sa-github-api in #733
- fix(dre): [DRE-241] Prefer existing nodes in subnet when selecting best results by @sasa-tomic in #734
- chore(deps): bump @backstage/backend-common from 0.21.5 to 0.21.6 in /dashboard in the npm_and_yarn group across 1 directory by @dependabot in #731
- docs: Update the links for downloading pre-build dre binaries by @sasa-tomic in #720
- chore: Refactor health.rs for improved error handling and readability by @sasa-tomic in #737
- feat(dre): [DRE-240] Add more info to the subnet membership change proposals by @sasa-tomic in #736
- Elect version 6968299131311c836917f0d16d0b1b963526c9b1 by @sa-github-api in #738
- Elect version 1ac5439c6da1aafe8156c667c313344c0245fea3 by @sa-github-api in #739
- feat(qualification): adding resolving version from nns via rollout dashboard by @NikolaMilosa in #740
- Bazel repin with GH PTA by @pietrodimarco-dfinity in #741
- Modify rewards computation on Node-Rewards canister by @pietrodimarco-dfinity in #745
- chore: Update dependencies by @sa-github-api in #747
- chore(deps): bump docker/build-push-action from 6.6.1 to 6.7.0 in the github-actions-dependencies group by @dependabot in #750
- rewrite release tag if not up-to-date by @LittleChimera in #751
- chore(dre): A few more tweaks in the summary generation for node replacement proposals by @sasa-tomic in #744
- feat(dre): top up neuron request by @NikolaMilosa in #752
- fix(dre): Fix the "proposals analyze", and improve the output by @sasa-tomic in #746
- fix(ci): updating refs in update-k8s-deployments by @NikolaMilosa in #748
- feat(release-controller): various improvements by @LittleChimera in #742
- fix(quali): disabling devtools by @NikolaMilosa in #749
- feat(qualification): implementing multiple starting versions by @NikolaMilosa in #743
- fix: continue on error for creating mr on k8s repo by @NikolaMilosa in #754
- feat(qualification): uploading of artifacts by @NikolaMilosa in #755
- Add node providers in Node Rewards canister by @pietrodimarco-dfinity in #759
- fix(dre): Fix the duplicate output (printout) of the SubnetChangeResponse by @sasa-tomic in #762
- chore: add alias for proposals -> proposal subcommand by @sasa-tomic in #758
- feat: slack notification about quali by @NikolaMilosa in #764
- chore: remove unused mu1 IPv6 addresses from mainnet.yaml by @sasa-tomic in #757
- chore: Add a bit more logs to the release controller by @sasa-tomic in #756
- docs: Add more instructions for the subnet-related NNS proposals by @sasa-tomic in #765
- docs: Add documentation for the decentralization calculation in the DRE tool by @sasa-tomic in #763
- chore: adding base
b0ade55f7e8999e2842fe3f49df163ba224b71a2
by @NikolaMilosa in #768 - Fix initializing git repo by @LittleChimera in #769
- Fix bazelisk binary missing by @LittleChimera in #770
- Service to annotate commits with bazel build information by @LittleChimera in #761
- commit annotator: fix import paths by @LittleChimera in #772
- Update release controller k8s paths by @LittleChimera in #773
- Run large tests manually by @LittleChimera in #774
- chore: Update dependencies by @sa-github-api in #760
- update dev setup for python by @LittleChimera in #753
- feat(dre): Add whatif command for analyzing decentralization by @sasa-tomic in #767
- docs: Update docs for the new neuron creation by @sasa-tomic in #766
- Node-Rewards canister front end App by @pietrodimarco-dfinity in #771
- fix(docs): Improve numbering in create new neuron instructions by @sasa-tomic in #776
- Release 0.5.1 by @sasa-tomic in #778
Full Changelog: v0.5.0...v0.5.1
v0.5.0
dre Changelog
0.5.0 - 2024-08-13
Features
- [DRE-237] Send desktop notifications when (not) voting with dre tool (#711) (5d4f8f2 by Saša Tomić).
- adding artifacts (#709) (13fd109 by Nikola Milosavljevic).
- autoupdate ic deps (#706) (a3b2a5c by Nikola Milosavljevic).
- subnet authorization with dre (#700) (6c934f8 by Nikola Milosavljevic).
- managing subnet authorization (#697) (bdc0a7a by Nikola Milosavljevic).
- add trigger for qualifier workflow (#671) (3e77d65 by Carly Gundy).
- qualifying as github job (#661) (5a96588 by Nikola Milosavljevic).
- adding podman (#662) (5ba79df by Nikola Milosavljevic).
- Adding qualificator util (#659) (40dc9bc by Nikola Milosavljevic).
- qualification via command (#649) (35303f9 by Nikola Milosavljevic).
- adding an option for dre to not sync with the nns (#645) (16abe8d by Nikola Milosavljevic).
- allowing self update for macos (#624) (f2559b3 by Nikola Milosavljevic).
- upgrading to arbitrary version (#617) (a808c3f by Nikola Milosavljevic).
Bug Fixes
- adding missing ensurings (#691) (dde91b0 by Nikola Milosavljevic).
- change inputs format (#672) (8a1726c by Carly Gundy).
- podman setting container without vm (#664) (7efd87b by Nikola Milosavljevic).
- revert separating lib from canisters (#660) (af99bba by Nikola Milosavljevic).
- dry run prints (#653) (67130e2 by Nikola Milosavljevic).
- without confirmation used to run always in dry-run mode (#641) (8a867b7 by Nikola Milosavljevic).
- using service account token (#636) (9e3a81e by Nikola Milosavljevic).
- setting correct token for auto update (#635) (ab60bd5 by Nikola Milosavljevic).
- adding full version for auto update (#634) (07dfdd7 by Nikola Milosavljevic).
- adding version to auto update (#633) (80ba727 by Nikola Milosavljevic).
- Remove dependency on gitlab for release notes (#614) (0294110 by Saša Tomić).
- adding back autodetection of hsm (#619) (1bd9777 by Nikola Milosavljevic).
Code Refactoring
- embedding default version excluded subnets (#703) (6a353f3 by Nikola Milosavljevic).
- replacing boiler plate enum calls with a procedural macro (#702) (4aec5fc by Nikola Milosavljevic).
- using
autoupdate
action (#638) (e1783b5 by Nikola Milosavljevic). - major refactoring dre (#581) (d51a1fa by Nikola Milosavljevic).
::> 1000 commits in 5 version tags, last considered commit: e6229b7
What's Changed
- refactor(dre): major refactoring dre by @NikolaMilosa in #581
- chore: removing old dre by @NikolaMilosa in #610
- Elect version a3831c87440df4821b435050c8a8fcb3745d86f6 by @sa-github-api in #609
- Elect version 0d2b3965c813cd3a39ceedacd97fa2eee8760074 by @sa-github-api in #611
- chore(ci): removing dre completions from releases by @NikolaMilosa in #613
- feat(dre): upgrading to arbitrary version by @NikolaMilosa in #617
- Add bazel trustworthy node metrics by @pietrodimarco-dfinity in #616
- fix(dre): adding back autodetection of hsm by @NikolaMilosa in #619
- chore(deps): bump the python-dependencies group with 3 updates by @dependabot in #615
- Add log level TN SlackApp by @pietrodimarco-dfinity in #580
- Remove canbench from trustworthy-node-metrics canister by @pietrodimarco-dfinity in #621
- ci: updating runner image to support cross compilation by @NikolaMilosa in #622
- feat(dre): allowing self update for macos by @NikolaMilosa in #624
- ci: updating workflows to support cross compilation by @NikolaMilosa in #623
- fix(release-notes): Remove dependency on gitlab for release notes by @sasa-tomic in #614
- chore(deps): bump @backstage/backend-common from 0.19.10 to 0.20.2 in /dashboard by @dependabot in #630
- chore(deps): bump browserify-sign from 4.2.2 to 4.2.3 in /dashboard by @dependabot in #629
- chore(deps): bump @babel/traverse from 7.23.3 to 7.24.8 in /dashboard by @dependabot in #628
- chore(deps): bump braces from 3.0.2 to 3.0.3 in /dashboard by @dependabot in #627
- chore(deps): bump fast-loops from 1.1.3 to 1.1.4 in /dashboard by @dependabot in #626
- ci: adding auto updating of pull requests by @NikolaMilosa in #632
- fix(ci): adding version to auto update by @NikolaMilosa in #633
- fix(ci): adding full version for auto update by @NikolaMilosa in #634
- fix(ci): setting correct token for auto update by @NikolaMilosa in #635
- fix(ci): using service account token by @NikolaMilosa in #636
- refactor(ci): using
autoupdate
action by @NikolaMilosa in #638 - Change image name for release controller by @LittleChimera in #637
- chore(deps): bump the cargo-dependencies group across 1 directory with 12 updates by @dependabot in #631
- Update docker images automatically only from main by @LittleChimera in #639
- fix(dre): without confirmation used to run always in dry-run mode by @NikolaMilosa in #641
- chore(release): Release rc--2024-07-18_01-30--github by @NikolaMilosa in #642
- Add DRE tool command to fetch "untrusted" metrics from metrics-canister by @pietrodimarco-dfinity in #640
- Fix generating markdown release notes by @LittleChimera in #643
- hotfix broken ic repo path in prepare release notes by @LittleChimera in #644
- feat(dre): adding an option for dre to not sync with the nns by @NikolaMilosa in #645
- Elect version de29a1a55b589428d173b31cdb8cec0923245657 by @sa-github-api in #647
- fix(dre): dry run prints by @NikolaMilosa in #653
- chore: Add crypto team to the replica teams by @sasa-tomic in #646
- Revert finding merge commits and add test for release notes by @LittleChimera in #654
- Remove release which was not elected by @LittleChimera in #655
- Release Notes improvements by @LittleChimera in #656
- fix finding base when for base version by @LittleChimera in #657
- feat(dre): qualification via command by @NikolaMilosa in #649
- Fix cargo build for x86 by @pietrodimarco-dfinity in https://github.com/dfinity/...