Forum teuk.org

Mediabot 3.1 is out

in Mediabot · started by TeuK · 1w ago

TeuK · 1w ago

Mediabot 3.1 is out

After a long time in beta, Mediabot v3 3.1 is finally out as a proper stable release.

This release is not just another snapshot.
The goal was to make Mediabot easier to install, easier to validate on a fresh system, more predictable to operate, and better documented.

What changed in 3.1

The 3.1 cycle focused heavily on reliability and release readiness, including:

  • fresh Debian 13 installation validation
  • installer and schema fixes
  • improved Perl dependency handling
  • stronger runtime admin paths (rehash, restart, jump)
  • Partyline improvements
  • better nicklist/state handling
  • URL-title handling hardening for modern sites
  • a large documentation rebuild on the GitHub wiki

In short: the project was cleaned up not only to work, but to be released properly.

Stable release vs development line

Mediabot now follows a clearer versioning rule:

  • odd minor versions = stable releases
  • even minor versions = development / beta lines

So from now on:

  • 3.1 is the stable release
  • 3.2-dev is the current development line

That means:

  • if you want the recommended version, use the 3.1 release tarball
  • if you want the latest work in progress, use the Git repository

Downloads

Stable release archives:

Checksums:

GitHub

Documentation

The wiki was reworked to better reflect the actual project and release workflow, including pages for:

  • installation
  • configuration
  • public commands
  • private/admin commands
  • Partyline
  • troubleshooting
  • testing
  • release and upgrade notes

Final note

Mediabot started back in 2007, and 3.1 is an important step because it draws a cleaner line between:

  • a stable release
  • an active development branch

Development continues in 3.2-dev, but 3.1 is now the stable reference point.

Thanks to everyone who followed the project, tested things, and helped keep the bot alive long enough to reach this point.

You must be logged in to reply.