It's finally here! We're proud to announce the new version of Smuxi, release 0.8.11 "The Line." During the development, 10 bug reports and 14 feature requests in 295 commits were worked on making this release a major feature and minor bugfix release.

Notable highlights in this release are:

Enhanced User Interface

UI overhaul: Massively revamped menus and toolbars as designed by Georgi Karavasilev (me4oslav).

Quick replies: You can now query people by clicking on their nickname.

Join bar follows the current network, ctrl+x switches the network.

The /exec command is now supported, so now you can execute commands right from Smuxi. (/exec -c, /exec -o)

Size matters: The entry grows and shrinks automatically or manually, and the topic bar changes size too. Say goodbye to pointless scrollbars! (Oliver Schneider)

Little things: New tab completion cycling (Ondřej Hošek), reconnect menu entry in a server tab context menu, search from the person list, better support for Emacs key bindings in GTK+ (Carlos), better Messaging Menu support for newer Ubuntu versions. No more hanging gnome-shell for a few seconds when a notification is shown.

The Windows and Mac OS X package now ship an Faenza icon theme by default.

Mac OS X Enhancements

Massive OS X improvements were brought into this release.

IRC URL handler: Clicking on irc:// links can bring up Smuxi.

Behaviour: Smuxi has Macintosh menus (including global menu) and behaviour.

Shortcuts: Smuxi has fully functional keyboard shortcuts on Mac.

Font: Uses Menlo and fallbacks to Monaco font by default.

Inspired by changes described here. Kudos to Jonathan Pryor and Michael Lutonsky for OS X guidance and testing!

smuxi-server launch script is now included in the Mac package.

Text Frontend Enhancements

Color: The navigation bar displays color for highlights, messages and events just like the GNOME frontend does.

The Basics: Nickname completion, window closing, config management through a new /config command, and better Xterm detection support are all in here.

More stable

Campfire Support (Beta)

IRC, Twitter and XMPP weren't sufficient to Carlos Martín Nieto, so he added Campfire, a completely new protocol to Smuxi.

The Campfire engine supports:

Automatically opens active rooms on connect.

List and search of available rooms using the Find Group Chat dialog.

/join command: opens rooms

/topic command: changes topic of a room

/upload command: retrieves uploads

XMPP (Beta) Enhacenments

There are massive XMPP enhancements. Thanks to Oliver Schneider (ker), we now have:

Contact list

/contact command

/roster command

Configurable priorities (away and available) with /priority command

Highlight support (Mirco Bauer)

IRC Enhacenments

Optimized for laptops by reducing the CPU wakeup/s drastically which saves battery power.

Added GeekShed to default networks.

Smuxi should now be in your language, including:

French (Clément Bourgeois)

German (Bianca Mix)

Chinese Simp (Dean Lee)

Danish (Joe Hansen)

Swedish (Jimmie Elvenmark)

Finnish (partial) (Kalle Kaitala)

Build system

Travis CI: It's easy to know what broke the build as commits will be built as soon as they get pushed.

Better Visual Studio support: msbuild-preprocess.ps1 (Will Johansson)

Fixed configure failure on Slackware/Frugalware

Behind the Scenes

Various memory leak fixes

Switched Windows builds to GTK# 2.12.20 and .NET 4.5

Upgraded Twitterizer library to 2.4.1

Upgraded Newtonsoft.Json library to 4.5.8

Contributors

Contributors to this release are the following people:

Mirco Bauer (298 commits)

Oliver Schneider (32 commits)

Carlos Martín Nieto (16 commits)

Will Johansson (4 commits)

Clément Bourgeois (3 commits, translations)

Ondřej Hošek (2 commits)

Calvin B (1 commit)

George Karavasilev (artwork)

Kalle Kaitala (translations)

Joe Hansen (translations)

Jimmie Elvenmark (translations)

Dean Lee (translations)

Bianca Mix (translations)

Thank you very much for your contributions to Smuxi!

Want this? Go here and grab it right now!