Monero Dev Activity Report – Week 17 2025: 31 PRs, 5 Issues

Monero Dev Activity Report – Week 17 2025: 31 PRs, 5 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 (31, 4:2:25)

Opened (4)

monero-project/monero:

  • #99101 src: fix clangd warnings (0xFFFC0000)
  • #99082 epee: fix string_tools on Windows (0xFFFC0000)
  • #99093 epee: fix string_tools on Windows [0.18] (0xFFFC0000)
  • #99134 cryptonote_protocol: check the condition before extra steps (0xFFFC0000)

monero-project/monero-gui: none

monero-project/monero-site: none

Closed (2)

monero-project/monero:

  • #99065 chore: added a new function (back to top) (Olexandr88)
  • #99146 Main (FuneroBlockchain)

monero-project/monero-gui : none

monero-project/monero-site: none

Merged (25)

monero-project/monero:

  • #98967 guix: ask for confirmation before deleting files (tobtoht)
  • #99048 chore: fix some typos (tsinghuacoder)
  • #98959 fix inconsistent casing in Dockerfile (menaceone)
  • #989310 guix: unset HOST env variable (tobtoht)
  • #989211 guix: drop support for i686-linux-gnu (tobtoht)
  • #988912 ci: run brew update (tobtoht)
  • #988813 ci: run brew update [0.18] (tobtoht)
  • #988714 Fix cmake usage in FetchContent and ExternalProject [0.18] (vtnerd)
  • #988615 Fix cmake usage in FetchContent and ExternalProject (vtnerd)
  • #988416 cryptonote_basic: is_coinbase() take prefix (jeffro256)
  • #987617 CMakeLists: add cache option for MANUAL_SUBMODULES (jeffro256)
  • #987318 easylogging: replace NULL with empty string literal (tobtoht)
  • #985719 epee: span::operator[] allow mut ref from const span (jeffro256)
  • #985120 Improve move/copy/default constructor semantics for tx and block (vtnerd)
  • #979521 tests: Speed up p2p reorg test (iamamyth)
  • #984822 Fix copy in ZMQ input/output (vtnerd)
  • #987223 construct_tx_and_get_tx_key: don’t erase exception trace (jeffro256)
  • #987924 epee: remove reg_exp_definer.h (jeffro256)
  • #988125 epee: syncobj: replace shims with Boost classes (jeffro256)
  • #986326 fix: multisig stale data after failed refresh (SNeedlewoods)
  • #985927 fix: added key correspondence check to monero-wallet-rpc generate_from_keys (StrawberryChocolateFudge)
  • #991128 fix: multisig stale data after failed refresh [release v0.18] (SNeedlewoods)
  • #940429 cryptonote_core: only verify txpool when the hardfork value has changed. (0xFFFC0000)
  • #987530 wallet: fix monero-wallet-rpc ignoring calls during sync (Tzadiko)

monero-project/monero-gui:

  • #443431 CAPSLOCKS => CAPSLOCK. (spetterman66)

monero-project/monero-site: none

2 – ISSUES (5, 1:4)

Opened (1)

monero-project/monero:

  • #991232 [Discussion] New Release schedule and Git workflow (SyntheticBird45)

monero-project/monero-gui: none

monero-project/monero-site: none

Closed (4)

monero-project/monero:

  • #990733 Arch Linux Could NOT find Sodium with -DSTATIC=ON (SyntheticBird45)
  • #989434 Docker warning “FromAsCasing” (menaceone)

monero-project/monero-gui:

  • #443535 Right-click in Docker, Quit – makes Monero freeze forever and requires Force Quite (meglio)

monero-project/monero-site:

  • #235536 release blog: “largely unpaid” (plowsof)

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/9910 
  2. https://github.com/monero-project/monero/pull/9908 
  3. https://github.com/monero-project/monero/pull/9909 
  4. https://github.com/monero-project/monero/pull/9913 
  5. https://github.com/monero-project/monero/pull/9906 
  6. https://github.com/monero-project/monero/pull/9914 
  7. https://github.com/monero-project/monero/pull/9896 
  8. https://github.com/monero-project/monero/pull/9904 
  9. https://github.com/monero-project/monero/pull/9895 
  10. https://github.com/monero-project/monero/pull/9893 
  11. https://github.com/monero-project/monero/pull/9892 
  12. https://github.com/monero-project/monero/pull/9889 
  13. https://github.com/monero-project/monero/pull/9888 
  14. https://github.com/monero-project/monero/pull/9887 
  15. https://github.com/monero-project/monero/pull/9886 
  16. https://github.com/monero-project/monero/pull/9884 
  17. https://github.com/monero-project/monero/pull/9876 
  18. https://github.com/monero-project/monero/pull/9873 
  19. https://github.com/monero-project/monero/pull/9857 
  20. https://github.com/monero-project/monero/pull/9851 
  21. https://github.com/monero-project/monero/pull/9795 
  22. https://github.com/monero-project/monero/pull/9848 
  23. https://github.com/monero-project/monero/pull/9872 
  24. https://github.com/monero-project/monero/pull/9879 
  25. https://github.com/monero-project/monero/pull/9881 
  26. https://github.com/monero-project/monero/pull/9863 
  27. https://github.com/monero-project/monero/pull/9859 
  28. https://github.com/monero-project/monero/pull/9911 
  29. https://github.com/monero-project/monero/pull/9404 
  30. https://github.com/monero-project/monero/pull/9875 
  31. https://github.com/monero-project/monero-gui/pull/4434 
  32. https://github.com/monero-project/monero/issues/9912 
  33. https://github.com/monero-project/monero/issues/9907 
  34. https://github.com/monero-project/monero/issues/9894 
  35. https://github.com/monero-project/monero-gui/issues/4435 
  36. https://github.com/monero-project/monero-site/issues/2355