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

maintenance bumps #13117

Merged
merged 1 commit into from
Feb 15, 2024
Merged

maintenance bumps #13117

merged 1 commit into from
Feb 15, 2024

Conversation

arnetheduck
Copy link
Member

Maintenance bumps of several dependencies - broadly address security issues, 1.6+ compatibility, bugfixes etc to catch up with Nimbus' development

The extra try/catch is due to increased exception safety requirements in chronicles, where fmt allows dynamic format strings and therefore may raise ValueError in theory.

@status-im-auto
Copy link
Member

status-im-auto commented Jan 2, 2024

Jenkins Builds

Click to see older builds (7)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ dd5a886 #1 2024-01-02 16:54:30 ~6 min tests/nim 📄log
✔️ dd5a886 #1 2024-01-02 16:55:13 ~7 min macos/aarch64 🍎dmg
✔️ dd5a886 #1 2024-01-02 16:58:14 ~10 min tests/ui 📄log
✔️ dd5a886 #1 2024-01-02 16:58:53 ~10 min macos/x86_64 🍎dmg
✔️ dd5a886 #1 2024-01-02 17:06:17 ~18 min linux/x86_64 📦tgz
✔️ dd5a886 #1 2024-01-02 17:22:46 ~34 min tests/e2e 📄log
✔️ dd5a886 #1 2024-01-02 17:23:03 ~34 min windows/x86_64 💿exe
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 28ad19e #2 2024-01-22 12:41:29 ~4 min macos/aarch64 🍎dmg
✔️ 28ad19e #2 2024-01-22 12:42:49 ~6 min tests/nim 📄log
✔️ 28ad19e #2 2024-01-22 12:46:52 ~10 min macos/x86_64 🍎dmg
✔️ 28ad19e #2 2024-01-22 12:48:02 ~11 min tests/ui 📄log
✔️ 28ad19e #2 2024-01-22 12:53:37 ~17 min linux/x86_64 📦tgz
✔️ 28ad19e #2 2024-01-22 13:07:51 ~31 min tests/e2e 📄log
✔️ 28ad19e #2 2024-01-22 13:09:46 ~33 min windows/x86_64 💿exe
✔️ b80ed6d #3 2024-02-14 11:53:04 ~5 min tests/nim 📄log
✔️ b80ed6d #3 2024-02-14 11:53:57 ~6 min macos/aarch64 🍎dmg
✔️ b80ed6d #3 2024-02-14 11:58:07 ~10 min tests/ui 📄log
✔️ b80ed6d #3 2024-02-14 11:59:03 ~11 min macos/x86_64 🍎dmg
✔️ b80ed6d #3 2024-02-14 12:04:43 ~17 min linux/x86_64 📦tgz
✔️ b80ed6d #3 2024-02-14 12:26:15 ~38 min windows/x86_64 💿exe

Maintenance bumps of several dependencies - broadly address security
issues, 1.6+ compatibility, bugfixes etc to catch up with Nimbus'
development

The extra try/catch is due to increased exception safety requirements in
`chronicles`, where `fmt` allows dynamic format strings and therefore
may raise `ValueError` in theory.
@jrainville
Copy link
Member

@anastasiyaig can you get someone from you team to test this PR. See if it's still stable all around

@anastasiyaig
Copy link
Contributor

hey @jrainville i launched our regression pack for this PR. the results are very good . 1 test failed and it is the same test failed today in nightly.

https://ci.status.im/job/status-desktop/job/e2e/job/manual/1410/allure/#suites/efeacddb983a69b4fb7c434e15c45812/3535bb29001021ca/

@jrainville
Copy link
Member

Awesome, then when @alaibe gives his thumbs up, we can merge (or wait after the RC creation)

@arnetheduck
Copy link
Member Author

fwiw, these are the trivial low-risk bumps - after this, there are a few more in store that focus on particular libraries that might need a few more changes here and there because their API has evolved - that said, I'd recommend this PR at least goes in since there are cryptography library upgrades that improve security.

@jrainville jrainville merged commit 1315911 into master Feb 15, 2024
8 checks passed
@jrainville jrainville deleted the bumps branch February 15, 2024 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants