Monero Dev Activity Report – Week 13 2025: 39 PRs, 8 Issues

Monero Dev Activity Report – Week 13 2025: 39 PRs, 8 Issues

This weekly report aims to provide a big picture view of Monero development activity, increase community support for existing devs and, hopefully, encourage new contributions.

1 – PRs (39, 14:3:22)

Opened (14)

monero-project/monero:

  • #98591 fix: added key correspondence check to monero-wallet-rpc generate_from_keys (StrawberryChocolateFudge)
  • #98602 wallet: fix wallet_keys_unlocker (jeffro256)
  • #98723 construct_tx_and_get_tx_key: don’t erase exception trace (jeffro256)
  • #98734 easylogging: replace NULL with empty string literal (tobtoht)
  • #98635 fix: multisig stale data after failed refresh (SNeedlewoods)
  • #98766 CMakeLists: add cache option for MANUAL_SUBMODULES (jeffro256)
  • #98757 wallet: fix monero-wallet-rpc ignoring calls during sync (Tzadiko)
  • #98588 CMakeLists: add extra warnings and protections (0xFFFC0000)
  • #98689 wallet: Remove TransactionInfoImpl and TransactionHistoryImpl (Tzadiko)

monero-project/monero-gui:

  • #442510 [Libwalletqt] TransactionHistory adjustment for Monero Issue 9866 (Tzadiko)
  • #442611 build: prepare v0.18.4.0 (selsta)
  • #442712 workflows: fix CI bundle build and name spelling (selsta)
  • #442413 Enforce renderer to opengl if virtualbox 3D acceleration is detected (everoddandeven)
  • #442814 Dockerfile: update Linux base image to 18.04 (selsta)

monero-project/monero-site: none

Closed (3)

monero-project/monero:

  • #914815 [DRAFT] 10x improvement to pop_blocks operation with flag denoting txis are already verified daemon low priority pending review (0xFFFC0000)
  • #987016 src: add purge_blocks rpc call invalid (0xFFFC0000)

monero-project/monero-gui :

  • #441917 Enforce whonix opengl renderer (everoddandeven)

monero-project/monero-site: none

Merged (22)

monero-project/monero:

  • #983918 trezor: fix protobuf 30 compatibility build system (tobtoht)
  • #985019 trezor: fix protobuf 30 compatibility [0.18] build system (tobtoht)
  • #982420 chore: fix some typos in comments cleanup (shenpengfeng)
  • #983221 wallet: fix different-signedness int comparison warnings easy wallet (jeffro256)
  • #983622 cryptonote_basic: remove unused struct [0.18] cleanup (tobtoht)
  • #983723 Replace in-tree MD5 with OpenSSL [0.18] cryptography (tobtoht)
  • #984424 cryptonote_protocol: fix handling of pruned blocks during sync bugfix (jeffro256)
  • #984525 Blockchain: remove skip for pruned txs in check_tx_inputs() daemon (jeffro256)
  • #984626 Remove hidden transaction copy in add_block daemon (vtnerd)
  • #985327 cryptonote_protocol: fix handling of pruned blocks during sync [RELEASE] bugfix (jeffro256)
  • #985428 Blockchain: remove skip for pruned txs in check_tx_inputs() [RELEASE] daemon (jeffro256)
  • #980929 logging: Fix easylogging++ init with blank config enhancement (iamamyth)
  • #982130 Fix HTTP unit tests (broken with new Boost versions) pending review tests (vtnerd)
  • #979131 ci: introduce rust toolchain ci fcmp++ (tobtoht)
  • #984032 trezor: fix cmake variables build system (ComputeryPony)
  • #980833 logging: Generalize terminal color detection enhancement (iamamyth)
  • #986134 Fix expected hash check bugfix (vtnerd)
  • #986235 Fix expected hash check [0.18] bugfix (vtnerd)
  • #984236 wallet: Correct max / min block waiting periods for estimated_backlog in wallet2.cpp bugfix pending review wallet (Tzadiko)
  • #986737 wallet: Correct max / min block waiting periods for estimated_backlog in wallet2.cpp [RELEASE] bugfix wallet (Tzadiko)
  • #986538 checkpoints: update to a recent block height daemon pending review (selsta)
  • #986439 checkpoints: update to a recent block height [release-v0.18] daemon pending review (selsta)

monero-project/monero-gui: none

monero-project/monero-site: none

2 – ISSUES (8, 4:4)

Opened (4)

monero-project/monero:

  • #986640 Performance & Cleanup: Needless Inheritance and Heap Allocations with TransactionInfo (Tzadiko)
  • #987441 add hidpi display support (poltpolt)

monero-project/monero-gui:

  • #442342 how to connect with tor? (dzwdev)

monero-project/monero-site:

  • #245643 Please add Trezor Safe 5 in “ https://www.getmonero.org/downloads/ “ page. ( Monero software has already supported for Trezor Safe 5. ) (User00123)

Closed (4)

monero-project/monero:

  • #934844 [Discussion] Stress Testing moneroddiscussion (spackle-xmr)
  • #986945 How to report Abuse? (blueicehaller)
  • #984146 [Bug] estimate_backlog in wallet2.cpp (Tzadiko)
  • #987147 Build error on FreeBSD 14.2-RELEASE (christosmarg)

monero-project/monero-gui: none

monero-project/monero-site: none

That’s it for this week’s dev activity report. I will try and publish one every Sunday. Let me know if I missed anything or if you want to see any other statistics/repos included in future reports. Feedback/edits: @ /about.

Previous reports are listed in the [dev] section.

-3RA


  1. https://github.com/monero-project/monero/pull/9859 

  2. https://github.com/monero-project/monero/pull/9860 

  3. https://github.com/monero-project/monero/pull/9872 

  4. https://github.com/monero-project/monero/pull/9873 

  5. https://github.com/monero-project/monero/pull/9863 

  6. https://github.com/monero-project/monero/pull/9876 

  7. https://github.com/monero-project/monero/pull/9875 

  8. https://github.com/monero-project/monero/pull/9858 

  9. https://github.com/monero-project/monero/pull/9868 

  10. https://github.com/monero-project/monero-gui/pull/4425 

  11. https://github.com/monero-project/monero-gui/pull/4426 

  12. https://github.com/monero-project/monero-gui/pull/4427 

  13. https://github.com/monero-project/monero-gui/pull/4424 

  14. https://github.com/monero-project/monero-gui/pull/4428 

  15. https://github.com/monero-project/monero/pull/9148 

  16. https://github.com/monero-project/monero/pull/9870 

  17. https://github.com/monero-project/monero-gui/pull/4419 

  18. https://github.com/monero-project/monero/pull/9839 

  19. https://github.com/monero-project/monero/pull/9850 

  20. https://github.com/monero-project/monero/pull/9824 

  21. https://github.com/monero-project/monero/pull/9832 

  22. https://github.com/monero-project/monero/pull/9836 

  23. https://github.com/monero-project/monero/pull/9837 

  24. https://github.com/monero-project/monero/pull/9844 

  25. https://github.com/monero-project/monero/pull/9845 

  26. https://github.com/monero-project/monero/pull/9846 

  27. https://github.com/monero-project/monero/pull/9853 

  28. https://github.com/monero-project/monero/pull/9854 

  29. https://github.com/monero-project/monero/pull/9809 

  30. https://github.com/monero-project/monero/pull/9821 

  31. https://github.com/monero-project/monero/pull/9791 

  32. https://github.com/monero-project/monero/pull/9840 

  33. https://github.com/monero-project/monero/pull/9808 

  34. https://github.com/monero-project/monero/pull/9861 

  35. https://github.com/monero-project/monero/pull/9862 

  36. https://github.com/monero-project/monero/pull/9842 

  37. https://github.com/monero-project/monero/pull/9867 

  38. https://github.com/monero-project/monero/pull/9865 

  39. https://github.com/monero-project/monero/pull/9864 

  40. https://github.com/monero-project/monero/issues/9866 

  41. https://github.com/monero-project/monero/issues/9874 

  42. https://github.com/monero-project/monero-gui/issues/4423 

  43. https://github.com/monero-project/monero-site/issues/2456 

  44. https://github.com/monero-project/monero/issues/9348 

  45. https://github.com/monero-project/monero/issues/9869 

  46. https://github.com/monero-project/monero/issues/9841 

  47. https://github.com/monero-project/monero/issues/9871