Exactly 4 years after the very early 0.1 preview, Instantbird 1.1 has
just been released today in 13 locales (Swedish and Estonian are new)!
In addition to several stability fixes and a dramatic reduction of
resource consumption in some cases, this new release will make Twitter
and IRC much more usable in Instantbird:
- On Twitter, it’s now possible from the context menu to retweet,
to reply to a tweet (or simply double click on the tweet to start
a reply). The context menu also lets you follow or unfollow the
author of the tweet.
- Tab completion of usernames (starting with an @ character on
twitter) or nicknames (in IRC channels) will also be very appreciated.
All these changes have been commonly requested, so no surprise here. But
there’s one last feature I would like to talk about before offering you
a download link: Instantbird 1.1 brings support for putting conversation
on hold. This means you can now close conversation tabs without
leaving the conversation, the conversation will sit at the top of the
Contacts window until you reopen it or someone talks to you. While this
may seem like a small change, it’s exceptionally useful for IRC users
who tend to idle in lots of channels because they want to “be there just
in case” but don’t interact much with the conversation.
Enough talk! Time to go download Instantbird
1.1 (or read the more detailed release
As always, your feedback is welcome! And if you like Instantbird, maybe
you will want to share the good news with your friends on
For Instantbird 1.1, which will be released soon, we realized a weak
spot in our API was the ability to control whether events should be
shown to a user or cancelled under certain conditions. This fits in as
part of our mission about giving control of instant messaging to the
user: the user should only be interrupted by events that deserve their
attention. If you’re wondering how this is useful; extensions now have
great control over how Instantbird is allowed to interact with the
user. For example, extensions could: keep conversations from opening
(i.e. spam guards), quiet sounds during a full screen video, or even
stop new conversations from opening if the user has set their status as Unavailable.
Extensions are able to simply register themselves with the interruptions
manager and they will automatically be notified if certain events
happen, including when Instantbird wants to: get your attention (e.g.
flash the task bar), open a new conversation, play a sound or show a
The API is really easy to use and we’ve created some example add-ons
that use it! We have created an an add-on to not allow the NickServ
from IRC accounts to open
an update of
Additionally there is an add-on to force auto-joined chats to be held on
the buddy list
allowing you to give them your attention when you want to. Another
example of a great add-on is the Do Not Disturb add-on, which does not
allow Instantbird to disturb the user while their status is set to
Unavailable, really allowing you to concentrate on something more
There’s also a skeleton for an anti-spam add-on (an often requested
feature!) that is just waiting to be finished! Contact us on
#instantbird on irc.mozilla.org
if you’re interested in helping out. And don’t worry, these extensions
will be available on
We think this is a great addition for add-on developers working on
Instantbird and can’t wait to see what exciting ideas people come up with!