Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V0.46.1 rc0 #4122

Merged
merged 33 commits into from
Nov 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
34d4fc9
mergify: backport 0.46
tzemanovic Nov 21, 2024
906daa1
Merge pull request #4081 from anoma/mergify/bp/maint-0.46/pr-4079
mergify[bot] Nov 22, 2024
2bc5120
Log the implicit vp in `query-protocol-parameters`
grarco Nov 22, 2024
174ec10
Adds missing protocol params in logs
grarco Nov 22, 2024
4dcfbd6
Changelog #4083
grarco Nov 22, 2024
3c0cb09
Improves implicit vp display
grarco Nov 22, 2024
ad3be9c
Merge pull request #4085 from anoma/mergify/bp/maint-0.46/pr-4083
mergify[bot] Nov 25, 2024
5916284
Shielding retry logic only when masp vp rejects
grarco Nov 21, 2024
0a03775
Refactors shielding retry logic
grarco Nov 21, 2024
f4a6634
Changelog #4071
grarco Nov 21, 2024
421dcd7
Error match for shielding retry logic
grarco Nov 26, 2024
a3b1ec0
Merge pull request #4092 from anoma/mergify/bp/maint-0.46/pr-4071
mergify[bot] Nov 26, 2024
83afa14
Revert "ci(mergify): upgrade configuration to current format"
tzemanovic Nov 26, 2024
a3e1747
Merge pull request #4098 from anoma/mergify/bp/maint-0.46/pr-4093
mergify[bot] Nov 26, 2024
cac1f85
Fix `gen_localnet.py` json exception
sug0 Nov 24, 2024
6bd88fc
Merge pull request #4103 from anoma/mergify/bp/maint-0.46/pr-4089
mergify[bot] Nov 28, 2024
2c20ab2
Adds debug trace for masp epochs in asset types
grarco Nov 26, 2024
1784b1e
mergify: move autosquash to queue_rules
tzemanovic Nov 26, 2024
998c1f5
Merge pull request #4113 from anoma/mergify/bp/maint-0.46/pr-4101
mergify[bot] Nov 29, 2024
65e1f67
Merge pull request #4114 from anoma/mergify/bp/maint-0.46/pr-4100
mergify[bot] Nov 29, 2024
0e66ed2
Add a single CometBFT dummy validator
sug0 Nov 29, 2024
8931c89
Changelog
sug0 Nov 29, 2024
71fd328
Merge pull request #4118 from anoma/mergify/bp/maint-0.46/pr-4116
mergify[bot] Nov 29, 2024
b5f968b
add a different release config for apps
tzemanovic Nov 29, 2024
8f6709c
add different commit msg for libs release
tzemanovic Nov 29, 2024
523db33
mv scripts/release.sh scripts/release_libs.sh
tzemanovic Nov 29, 2024
0505e0b
prefix libs release tag with "libs-"
tzemanovic Nov 29, 2024
9be6c13
add a script to release apps bins
tzemanovic Nov 29, 2024
b732539
apps: don't use workspace version anymore
tzemanovic Nov 29, 2024
28ee430
exclude apps crate from libs release
tzemanovic Nov 29, 2024
f6ef86e
changelog: add #4117
tzemanovic Nov 29, 2024
b280ea6
Merge pull request #4121 from anoma/mergify/bp/maint-0.46/pr-4117
mergify[bot] Nov 29, 2024
b24938e
Namada libs 0.46.1
tzemanovic Nov 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Only write a dummy validator to CometBFT's genesis if the number of validators
present is lower than 2. ([\#4116](https://github.com/anoma/namada/pull/4116))
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- Improved the client's retry logic on failed shielding transactions
to avoid resubmissions on rejections other than the MASP vp ones.
([\#4071](https://github.com/anoma/namada/pull/4071))
2 changes: 2 additions & 0 deletions .changelog/libs-v0.46.1/improvements/4083-log-implicit-vp.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Updated the `query-protocol-parameters` command to display some missing
parameters. ([\#4083](https://github.com/anoma/namada/pull/4083))
5 changes: 5 additions & 0 deletions .changelog/libs-v0.46.1/miscellaneous/4117-split-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
- Starting from the next release the Namada binary apps (`namada`, `namadan`,
`namadac` and `namadaw`) will be versioned separately from the libaries
(everything else including the wasm). The libraries releases will have their
tag prefixed with "lib-" and will continue with the current versioning scheme.
([\#4117](https://github.com/anoma/namada/pull/4117))
2 changes: 2 additions & 0 deletions .changelog/libs-v0.46.1/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Namada 0.46.1 is a libaries patch release containing couple improvements and a bug fix in preparetion for a stable apps release.

54 changes: 17 additions & 37 deletions .mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,50 +2,34 @@ merge_queue:
max_parallel_checks: 3

queue_rules:
- name: duplicated main-queue from automatic merge to main or backport branch
batch_size: 3
queue_conditions:
- "#approved-reviews-by >= 1"
- base = main
- label = "merge"
- label != "do-not-merge"
- "#approved-reviews-by >= 1"
- &id001
or:
- base = main
- base = maint-0.45
merge_conditions: []
merge_method: merge
autosquash: true
- name: main-queue
batch_size: 3
queue_conditions:
- "#approved-reviews-by >= 1"
- base = main
merge_method: merge
autosquash: true

- name: duplicated backport-0.45-queue from automatic merge to main or backport
branch
- name: backport-0.46-queue
batch_size: 3
queue_conditions:
- "#approved-reviews-by >= 1"
- base = maint-0.45
- base = maint-0.46
merge_method: merge
autosquash: true

pull_request_rules:
- name: automatic merge to main or backport branch
conditions:
- label = "merge"
- label != "do-not-merge"
- "#approved-reviews-by >= 1"
- *id001
merge_conditions: []
merge_method: merge
autosquash: true
- name: backport-0.45-queue
batch_size: 3
queue_conditions:
- "#approved-reviews-by >= 1"
- base = maint-0.45
merge_method: merge

- or:
- base = main
- base = maint-0.46
actions:
queue:

pull_request_rules:
- name: notify when a PR is removed from the queue
conditions:
- queue-dequeue-reason != none
Expand All @@ -59,14 +43,10 @@ pull_request_rules:
Sorry about that, but you can requeue the PR by using `@mergifyio requeue`
if you think this was a mistake.

- name: backport PR to 0.45 lane
- name: backport PR to 0.46 lane
conditions:
- label = backport-45
- label = backport-46
actions:
backport:
branches:
- "maint-0.45"
- name: refactored queue action rule
conditions: []
actions:
queue:
- "maint-0.46"
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
# CHANGELOG

## libs-v0.46.1

Namada 0.46.1 is a libaries patch release containing couple improvements and a bug fix in preparetion for a stable apps release.

### BUG FIXES

- Only write a dummy validator to CometBFT's genesis if the number of validators
present is lower than 2. ([\#4116](https://github.com/anoma/namada/pull/4116))

### IMPROVEMENTS

- Improved the client's retry logic on failed shielding transactions
to avoid resubmissions on rejections other than the MASP vp ones.
([\#4071](https://github.com/anoma/namada/pull/4071))
- Updated the `query-protocol-parameters` command to display some missing
parameters. ([\#4083](https://github.com/anoma/namada/pull/4083))

### MISCELLANEOUS

- Starting from the next release the Namada binary apps (`namada`, `namadan`,
`namadac` and `namadaw`) will be versioned separately from the libaries
(everything else including the wasm). The libraries releases will have their
tag prefixed with "lib-" and will continue with the current versioning scheme.
([\#4117](https://github.com/anoma/namada/pull/4117))

## v0.46.0

Namada 0.46.0 is a minor release containing important bug-fixes and various improvements.
Expand Down
Loading
Loading