Pidgin 3.0 Alpha 1 (2.95.0) has been released
5 hours ago
- #Protocol API Stability
- #Messaging Development
- #Pidgin 3.0 Alpha Release
- First alpha version of Pidgin 3.0 released, version 2.95.0, marking a milestone for stable API.
- Released on SourceForge and Flathub Beta; build instructions available for local Flatpak or meson devenv.
- Protocol APIs are now stable, encouraging third-party developers to start plugin development.
- New Account Settings API introduced, replacing AccountOption API, making it bindable for languages like Python.
- New Account Editor consolidates all settings in a single list with advanced settings inline.
- Zulip protocol added as an in-tree plugin; basic functionality nearing completion.
- Developer Mode added to hide unfinished protocols and features.
- Removed libxml2 dependency by replacing XML configuration with Sqlite3 implementations.
- Alpha 2 scheduled for June 30, 2026 (version 2.96.0) with ongoing progress tracked via burndown chart.
- Twitch.tv protocol plugin (purple-spasm) is available externally and becoming usable.
- Release includes numerous libpurple, Pidgin, Windows, and protocol updates (IRCv3, XMPP, Bonjour, Demo).
- Caution: Alpha release not for end users due to bugs, unfinished features, and unpolished UI.