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 #658
- feat: Adding qualificator util by @NikolaMilosa in #659
- feat(runner): adding podman by @NikolaMilosa in #662
- fix(dre): revert separating lib from canisters by @NikolaMilosa in #660
- fix(ci): podman setting container without vm by @NikolaMilosa in #664
- add rc--2024-07-25_21-03 by @LittleChimera in #663
- Elect version 2c0b76cfc7e596d5c4304cff5222a2619294c8c1 by @sa-github-api in #665
- feat(CI): qualifying as github job by @NikolaMilosa in #661
- add pocket ic team by @LittleChimera in #667
- feat(IDX): add trigger for qualifier workflow by @cgundy in #671
- fix(IDX): change inputs format by @cgundy in #672
- Add GitHub PR links to release notes by @LittleChimera in #674
- Improve auto exclusions based on teams by @LittleChimera in #675
- Fix replace by node target by @LittleChimera in #677
- Prepare rc--2024-07-30_01-30 by @DFINITYManu in #678
- Exclude pocket ic packages from release notes by @LittleChimera in #680
- Phase out Monday release in favor of rc--2024-08-02_01-30 . by @DFINITYManu in #681
- Fix soft and hard exclusions based on packages by @LittleChimera in #683
- Elect version 3d0b3f10417fc6708e8b5d844a0bac5e86f3e17d by @sa-github-api in #682
- Fix guestos url by @LittleChimera in #687
- Fix qualify workflow by @LittleChimera in #688
- Remove workflows dispatch config by @LittleChimera in #689
- fix(qualifier): adding missing ensurings by @NikolaMilosa in #691
- Propose rc--2024-08-08_07-48 by @pietrodimarco-dfinity in #692
- chore(deps): bump docker/build-push-action from 6.3.0 to 6.5.0 in the github-actions-dependencies group across 1 directory by @dependabot in #668
- Fix release-controller to use the new ZST images by @pietrodimarco-dfinity in #693
- Elect version 94fd38099f0e63950eb5d5673b7b9d23780ace2d by @sa-github-api in #695
- feat: managing subnet authorization by @NikolaMilosa in #697
- chore(deps): bump the python-dependencies group across 1 directory with 12 updates by @dependabot in #686
- chore(deps): bump docker/build-push-action from 6.5.0 to 6.6.1 in the github-actions-dependencies group across 1 directory by @dependabot in #694
- chore(deps): bump the npm_and_yarn group across 3 directories with 5 updates by @dependabot in #673
- chore(deps): bump @backstage/backend-common from 0.21.1 to 0.21.2 in /dashboard in the npm_and_yarn group across 1 directory by @dependabot in #698
- chore: Bump a few deps by @sasa-tomic in #696
- feat: subnet authorization with dre by @NikolaMilosa in #700
- refactor(dre): replacing boiler plate enum calls with a procedural macro by @NikolaMilosa in #702
- chore: Update the annotations for non-public subnets by @sasa-tomic in #701
- chore(deps): bump assert_cmd from 2.0.15 to 2.0.16 in the cargo-dependencies group across 1 directory by @dependabot in #699
- refactor(dre): embedding default version excluded subnets by @NikolaMilosa in #703
- chore(deps): bump the python-dependencies group with 6 updates by @dependabot in #708
- chore(deps): bump @backstage/backend-common from 0.21.2 to 0.21.3 in /dashboard in the npm_and_yarn group across 1 directory by @dependabot in #710
- chore(deps): bump the cargo-dependencies group with 6 updates by @dependabot in #707
- feat: autoupdate ic deps by @NikolaMilosa in #706
- feat(qualification): adding artifacts by @NikolaMilosa in #709
- Add node rewards endpoint to Node Metrics canister by @pietrodimarco-dfinity in #705
- Improving Node-Metrics backend canister by @pietrodimarco-dfinity in #712
- feat(dre): [DRE-237] Send desktop notifications when (not) voting with dre tool by @sasa-tomic in #711
- chore: Clean up some unused deps with cargo machete by @sasa-tomic in #704
- chore(deps): bump @backstage/backend-common from 0.21.3 to 0.21.4 in /dashboard in the npm_and_yarn group across 1 directory by @dependabot in #714
- chore: Release 0.5.0 by @sasa-tomic in #715
- fix: Desktop notify for linux should not enabled on other targets by @sasa-tomic in #717
New Contributors
Full Changelog: v0.4.3...v0.5.0