Skip to content

bump BroadcastManager to 3.2.2

Latest

Choose a tag to compare

@WizardLoop WizardLoop released this 15 Jun 14:17
f2792a3

[3.2.2] - 2026-06-15

Changed

  • Reduced default broadcast concurrency from 20 to 10.
  • Reduced the maximum allowed concurrency limit from 50 to 30 to reduce pressure on the MadelineProto event loop during large broadcasts.
  • Progress status messages are now edited every 5 seconds instead of every second.
  • Progress status updates now also perform a final update when the operation reaches completion.
  • Slowed down broadcast workers with a small delay between processed jobs.
  • Added a delay after each media album chunk sent with sendMultiMedia.
  • Added a delay between sequential messages sent to the same peer.
  • Broadcast control buttons are now displayed in English:
    • Pause
    • Resume
    • Cancel

Fixed

  • Reduced the chance of Timeout while waiting for updates.getChannelDifference after heavy broadcasts.
  • Reduced unnecessary progress-message edit calls during active broadcasts.
  • Prevented noisy logs for harmless MESSAGE_NOT_MODIFIED errors during progress updates.
  • Improved progress update stability by ignoring unchanged status edits instead of logging them as failures.

Notes

  • This release keeps the custom BroadcastManager flow, including saved message IDs, edit-last-broadcast, delete-last-broadcast, scheduled broadcasts, and self-destruct broadcasts.
  • This is a stability and load-reduction update; it does not migrate to MadelineProto's official Broadcast API.