Monero Dev Activity Report – Week 13, 2025

100 60

Monero Dev Activity Report – Week 13, 2025

This weekly Monero development report provides an overview of the latest contributions to Monero’s ecosystem. It highlights newly opened and closed pull requests (PRs), reported and resolved issues, and other significant updates. The goal is to foster transparency, encourage developer contributions, and keep the Monero community informed.

PRs Overview (39 in Total)

Newly Opened PRs (14)

Monero Core Development:

  • #98591: Added key correspondence check to monero-wallet-rpc generate_from_keys (StrawberryChocolateFudge)
  • #98602: Fixed wallet_keys_unlocker issue (jeffro256)
  • #98723: Improved exception trace handling in construct_tx_and_get_tx_key (jeffro256)
  • #98734: Replaced NULL with an empty string literal in easylogging (tobtoht)
  • #98635: Fixed multisig stale data after failed refresh (SNeedlewoods)
  • #98766: Added cache option for MANUAL_SUBMODULES in CMakeLists (jeffro256)
  • #98757: Fixed monero-wallet-rpc ignoring calls during sync (Tzadiko)
  • #98588: Added extra warnings and protections in CMakeLists (0xFFFC0000)
  • #98689: Removed TransactionInfoImpl and TransactionHistoryImpl from the wallet (Tzadiko)

Monero GUI:

  • #442510: Adjusted TransactionHistory for Issue #9866 (Tzadiko)
  • #442611: Prepared build for v0.18.4.0 (selsta)
  • #442712: Fixed CI bundle build and name spelling in workflows (selsta)
  • #442413: Enforced OpenGL renderer for VirtualBox 3D acceleration (everoddandeven)
  • #442814: Updated Linux base image to 18.04 in Dockerfile (selsta)

Closed PRs (3)

  • #914815: Proposed a 10x improvement for pop_blocks operation (0xFFFC0000)
  • #987016: Added purge_blocks RPC call (invalid) (0xFFFC0000)
  • #441917: Enforced Whonix OpenGL renderer (everoddandeven)

Merged PRs (22)

Monero Core:

  • #983918: Fixed Trezor protobuf 30 compatibility (tobtoht)
  • #985019: Another fix for Trezor protobuf 30 compatibility (tobtoht)
  • #982420: Fixed typos in comments (shenpengfeng)
  • #983221: Fixed signedness comparison warnings in wallet (jeffro256)
  • #983622: Removed unused struct in cryptonote_basic (tobtoht)
  • #983723: Replaced in-tree MD5 with OpenSSL (tobtoht)
  • #984424: Fixed handling of pruned blocks during sync (jeffro256)
  • #984525: Removed skip for pruned txs in check_tx_inputs() (jeffro256)
  • #984626: Removed hidden transaction copy in add_block (vtnerd)
  • #985327: Fixed handling of pruned blocks during sync [RELEASE] (jeffro256)
  • #985428: Removed skip for pruned txs in check_tx_inputs() [RELEASE] (jeffro256)
  • #980929: Fixed Easylogging++ initialization issue (iamamyth)
  • #982130: Fixed HTTP unit tests broken by new Boost versions (vtnerd)
  • #979131: Introduced Rust toolchain in CI (tobtoht)
  • #984032: Fixed CMake variables in Trezor integration (ComputeryPony)
  • #980833: Generalized terminal color detection (iamamyth)
  • #986134: Fixed expected hash check (vtnerd)
  • #986235: Fixed expected hash check [0.18] (vtnerd)
  • #984236: Corrected block waiting periods for estimated_backlog in wallet2.cpp (Tzadiko)
  • #986737: Corrected block waiting periods for estimated_backlog in wallet2.cpp [RELEASE] (Tzadiko)
  • #986538: Updated checkpoints to a recent block height (selsta)
  • #986439: Updated checkpoints to a recent block height [RELEASE] (selsta)

Issues Overview (8 in Total)

Newly Opened Issues (4)

  • #986640: Performance & Cleanup: Reducing unnecessary inheritance and heap allocations (Tzadiko)
  • #987441: Add HiDPI display support (poltpolt)
  • #442342: How to connect Monero GUI with Tor? (dzwdev)
  • #245643: Request to add Trezor Safe 5 to Monero’s download page (User00123)

Closed Issues (4)

  • #934844: Discussion on stress testing monerod (spackle-xmr)
  • #986945: How to report abuse? (blueicehaller)
  • #984146: Fixed estimate_backlog issue in wallet2.cpp (Tzadiko)
  • #987147: Fixed build error on FreeBSD 14.2-RELEASE (christosmarg)

 

31.03.2025, 12:41
  1. Category: 
Choose file
days
hours
Operator online
23.04.2025, 22:09