Adium

1.4b18

Adiumy Adium_1.4b18.dmg (MD5: 7f1dd434feb7d6b949c558cc935ebacc)
Requires 10.5.8 or later. Released 2010-5-13
Download hosted by CacheFly

Please check open tickets for 1.4 before filing bugs!

Version 1.4b18 (2010-5-13)

Revision: d5e0f4da1708

General

  • Fixed Twitter support, including fixing geotag support, large follow list support, and a hang affecting users of previous Adium betas
  • Fixed Facebook status message retrieval
  • Fixed getting contact-in-userlist info.
  • Fixed inserting link to the active page when Camino 2.0 is the default browser (#13559)
  • Fixed dock icon not updating after waking from sleep (#13537)
  • File transfer events will no longer incorrectly display emoticons when shown in a chat window
  • Fixed incorrectly being able to invite bookmarked chats to other chats
  • Fixed a longstanding bug regarding font handling of incoming messages
  • Fixed several minor bugs when adding a contact to the address book from a contextual menu
  • Fixed a rare crash when displaying certain chat transcripts in the chat window
  • Fixed attempting to connect to XMPP (Jabber) without a password
  • Fixed a rare crash when disconnecting a Bonjour account
  • Fixed several memory leaks
  • Added com.apple.package to the chatlist UTI declaration (#11106)
  • Decreased memory usage of chat windows
  • Disabled Facebook authorization requests
  • Improved display of disconnect errors
  • Improved feedback when connecting to XMPP (Jabber) with an incorrect password
  • Improved the dock icon selection preference sheet (#2812)
  • Improved launch performance (#13551)
  • Improved Authorization Request Window icons
  • Added hidden preference AIDisableContactListTypeToFind
  • Removed tr.im from the list of URL shorteners
  • Updated Russian, Italian, French, fr_CA, pt_PT, Turkish, zh_TW, nl, pl, sv, greek, de, and Polish localizations
  • Updated to libpurple 2.6.6 with a number of changes from libpurple 2.7.0
    • Improved logging in to Yahoo
    • Fixed Gadu-Gadu connectivity, updating the bundled libgadu to 1.9.0-rc2
    • Support sending and receiving HTML-formatted messages for ICQ
    • Fix CVE-2010-1624 (custom emoticon remote crash)

Version 1.4b17 (2009-12-01)

Revision: f4b27fed10e3

General

  • Disabled the Facebook CAPTCHA.
  • Added a Twitter action link to quote the text of a tweet.
  • Added the name of a contact to the Authorization Requests window, removed account name if there's only one of that type.
  • Fixed Facebook authorization requests duplicating themselves in the Authorization Requests window. (#13504)
  • Fixed Facebook authorization requests' authorize/deny not working in some cases.
  • Fixed a Facebook crash when disconnecting after receiving authorization requests.
  • Fixed a localization display issue in the Message Alerts Advanced Preferences. (#13371)
  • Updated Czech localization.

Version 1.4b16 (2009-11-28)

Revision: 7d822254e708

General

  • Added a "start in debug mode" option for release versions for on-the-fly debugging.
  • Added Twitter retweet API support. (#12556)
  • Added a %variant% message style keyword. (#12702)
  • Fixed sorting message style variants in 10.6+.
  • Fixed opening a chat with a group chat member possibly using the wrong account.
  • Fixed typing in the user list (including tab) not working.
  • Fixed Twitter timeline when it's localized.
  • Fixed the spell checker defaulting to Australian English on 10.5.
  • Fixed truncating messages before sending to Twitter server.
  • Fixed users entering http://… for StatusNet server names.
  • Fixed cycling between tabs (next/previous tab) jumping windows.
  • Fixed some problems dragging and dropping contacts in order. (#12096)
  • Fixed group chat bookmarks setting their alias (#12771)
  • Fixed a Bonjour-related crash. (#11322)
  • Fixed a borderless Contacts List disappearing when filtering contacts.
  • Fixed displaying some incorrect underscores in Libpurple cotext menu items.
  • Fixed setting a contact's header image when "save open chats" is enabled. (#12696)
  • Fixed Twitter context messages' action links not working.
  • Fixed allowing a Twitter user to follow themselves. (#12092)
  • Fixed the "get info" menu item not opening a group chat bookmark from the Contact menu. (#11941)
  • Fixed not displaying chat transcript colors and spamming the console with NSColor errors. (#13382)
  • Fixed throwing assertions when dragging contacts from the user list to a join chat dialog.
  • Fixed using the same message style for regular and group chat with different fonts. (#12810)
  • Fixed a few localizations not adjusting properly for the "custom status" window. (#10239)
  • Fixed the "autoreply" checkbox not saving state, and not recalling previous status messages when none is set. (#6227)
  • Fixed the Get Info window hiding on deactivation. (#12714)
  • Fixed the "Show join/leave messages" not saving across sessions. (#12034)
  • Fixed underscore not being allowed in Twitter hash tags. (#12673)
  • Fixed message context not displaying the correct amount and some sections of text multiple times. (#13362)
  • Fixed the log viewer silently changing from "content" to "to" when opening for a contact. (#12001)
  • Fixed a hang when moving contacts between groups. (#12233)
  • Fixed the privacy window not resizing automatically when opened. (#13307)
  • Fixed moving Facebook contacts to/from friends list (groups) (#13404)
  • Fixed not using account proxy for Yahoo SSL connections (#13210)
  • Fixed "groups" AppleScript contact property not working. (#12822)
  • Fixed "status message" AppleScript contact and status properties not working. (#13460)
  • Changed message display focus class: now applies to all elements after the window loses focus. "firstFocus" is applied to the first such content. (#13356)
  • Changed Adium to always force its MSN display name when connecting. This will be fully addressed in a later release.
  • Updated French Canadian localization
  • Updated Simplified Chinese localization
  • Updated Traditional Chinese localization
  • Updated Dutch localization
  • Updated German localization
  • Updated Norwegian localization
  • Updated Polish localization
  • Updated Portuguese localization
    • Fixed mixing up Brazilian Portuguese and European Portuguese
  • Updated Spanish localization
  • Updated Swedish localization

Updated Libpurple

  • Fixed sending and receiving UTF-8 in AIM Direct IMs, including from iChat.
  • Various other changes since the last beta.

Version 1.4b15 (2009-11-06)

Revision: e790aefbc42a

General

  • Fixed connecting to AIM and ICQ by disabling the clientLogin authentication method.
  • Fixed bookmarks disappearing randomly, unfixed status icons for bookmarks updating appropriately.
  • Updated Polish, Dutch, German and Portuguese localizations.

Version 1.4b14 (2009-11-05)

Revision: e62144c23d74

General

  • Fixed a few localization problems (strings displaying in English). (#13275, #13284)
  • Fixed a crash related to Bonjour. (#11799)
  • Fixed Renkoo's lack of animations and smooth scrolling.
  • Fixed "Last Seen" time for expanded combined contacts. (#11652)
  • Fixed a crash caused by multiple copies of AdiumApplescriptRunner running. (#13172)
  • Fixed receiving a lot of messages at once not scrolling the message view properly.
  • Fixed adding colors to messages for styles that explicitly forbid colors. (#13286)
  • Fixed sending autoreplies to IRC messages when the server was already doing it for us. (#12621)
  • Fixed the "Get MOTD" menu item not working for IRC accounts. (#13280)
  • Fixed a hang caused by styles that disable scrolling. (#13251)
  • Fixed displaying the erroring message after the error prints (for things like "unable to send message: <message>"). (#13190)
  • Fixed the contact list getting lost when set to hide on screen edges on Snow Leopard. (#12716)
  • Fixed displaying Facebook history in message windows from the server.
  • Fixed not enabling Facebook groups after a copy of 1.3.6 or later has been used.
  • Added a hidden preference to disable the "new mail" dialog window. (#7923)
  • Added a %messageClasses% attribute called "focus". (#13300)
    • Allows styles to know what message is the latest copy unseen by the user.
    • Removed "show focus lines" preference, as the <hr /> it was adding was removed in favor of this implementation.
  • Updated versions of the Voice, None and Default Client images.
  • Updated IRC service icon quality. (#12697)
  • Restored the localizations removed in b13: if they aren't updated for the final release, they will be removed then.
  • Updated Polish, Dutch localizations.

Updated Libpurple

  • Updated pidgin-facebookchat, fixing Facebook login.
  • Fixed offline message retrieval for AIM/ICQ.
  • Fixed a number of MSN issues, crashes and errors.

Version 1.4b13 (2009-10-30)

Revision: dd5939fd547b

General

  • Fixed AIM and ICQ icons not being set in Snow Leopard. (#12982)
  • Fixed a few font issues (always sending Helvetica as outgoing font) in Snow Leopard. (#12906)
  • Fixed Spotlight importer not loading in Snow Leopard.
  • Fixed an issue with contact-specific spelling languages. (#12359)
  • Fixed message styles forcing direct IMs images to 100% width.
  • Fixed "Restore default formatting" menu item always being usable even when it would have no effect.
  • Fixed incorrectly displaying "AM" or "PM" in message windows.
  • Fixed not setting the alias for a saved group chat bookmark's tab if it joins automatically on connect. (#12771)
  • Fixed not updating status icons for group chat bookmarks when changing the appearance preference. (#13221)
  • Fixed asking to delete 0 logs when pressing backspace in the log viewer.
  • Fixed completing IRC nicknames containing non-alphanumeric characters. (#13237)
  • Fixed Renkoo message style not scrolling down properly, or scrolling down improperly.
  • Added a bunch of missing images, including new ones for:
    • New Group Chat Status Icons.
    • New Default Client, Mention and Message Alerts icons.
    • New Authorize, Deny and Ignore for the Authorization window.
  • Updated Danish and Dutch localizations.
  • Removed extremely outdated localizations for Spanish, Icelandic, Polish and Turkish.
  • Removed Renkoo Naked style; you can get it from the Xtras website if you want to use it.
  • Updated required OS X version to 10.5.8.

Version 1.4b12 (2009-10-24)

Revision: cdc1b3a12cf7

General

  • Significantly increased performance when displaying a lot of messages at once. This greatly affects, for example, loading message history when opening a window or loading a lot of Twitter messages at once.
    • This only applies to styles which do not override the Template.html file, as the improvements were made there.
    • If you see any weird behavior with message display, please let us know.
  • In the contact list, pressing left-arrow when selecting an item will select its parent item if it's not expanded, like Finder.
  • Added %serviceIconPath% keyword to statuses and messages, fixed %statusIconImg% in header not working for IRC, Facebook, Twitter, etc. (#12697, #12665)
  • Added %senderColor% keyword to header replacements. (#12666)
  • Added %dateOpened% keyword to header replacements. (#12692)
  • Fixed BOSH server replacing normal Jabber connect server. (#13206)
  • Fixed automatically connecting to a server that specifies an AAAA (IPv6) address. (#12632)
  • Fixed "save open chats" breaking tab moving, and causing crashes. (#12212)
  • Fixed "smart links" being turned on by default, causing much confusion.
  • (b12) Fixed a crash introduced in b11 when checking hosts.

Version 1.4b10 (2009-10-16)

Revision: 495dcfece6b3

General

  • Added saving the substitutions preferences for Snow Leopard (such as "smart quotes", "smart dashes", spelling auto-correction, etc.)
  • Added "Connect using SSL" as a default option for AIM and ICQ.
  • Added a "BOSH Server" option for XMPP accounts. (#12844)
  • Added a confirmation before removing logs with the delete key (#13097)
  • Added a few message style compatibility changes (#11872, #11588)
  • Fixed clicking on links whose messages contain '[' and a percent-escape such as %20.
  • Fixed incorrectly logging links containing ampersands (&) which caused logs to appear blank in the log viewer.
  • Fixed only writing 2 newlines in a group chat. (#12045)
  • Fixed not being able to set contact events in extremely strange cases (#12772)
  • Fixed iChat emoticons not working on Snow Leopard (#12369).
  • Fixed connecting to some XMPP servers using SSL under Snow Leopard (#12913)
  • Fixed StatusNet still being called Laconica. (#12943)
  • Fixed connecting to some StatusNet installations where SSL is not present by making SSL an option (#13077)
  • Fixed connecting to QQ by adding a Client Version option (#12748)
  • Fixed doing the opposite for quit confirmation settings (#12817)
  • Removed "Get AIM Information For <buddy>" from a contact's context menu (#11904)

Updated Libpurple

  • Fix a crash when some clients send contacts in a format we don't understand on ICQ.
  • Fix blocking and other privacy lists on AIM/ICQ.
  • Fixed CAPTCHA not working properly on Facebook.

Version 1.4b9 (2009-08-21)

Revision: e8d15275025e

Critical Fix

  • You are strongly recommended to update to 1.4b9 as soon as possible.
  • This fixes a vulnerability in MSN.

General

  • Fixed a crash caused by audio files. (#12098)
  • Fixed a crash when dragging a contact from a MUC to the contact list. (#12358)
  • Fixed the character counter not resizing properly. (#11898)
  • Fixed a bug when reading logs. (#8141)
  • Fixed the contact list (borderless, or bubbles) showing an empty white window when no contacts were online. (#12206)
  • Fixed the contact list breaking when searching before the contact list loads. (#12214)
  • Prevent en-dash and em-dash from breaking URL parsing. (#11490)
  • Fixed the uptime script for single-user logins. (#10747)
  • Fixed %serviceIconImg% and added a tooltip to it. (#12664)
  • Added a keyword %userIcons% for testing if user icons are on. (#11874)
  • Cleaned up the look of the advanced preferences list.

Updated Libpurple

  • Updated to 2.6.2mtn.
  • Fixed a critical security issue.
  • Various Facebook, Yahoo fixes.

Version 1.4b8 (2009-07-15)

Revision: 57f01cc113e0

General

  • Added an Imageshack.us image upload service.
  • Clarified Twitter error messages when a timeline update fails. Echo a status message when a Tweet is successfully sent.

Updated Libpurple

  • Fixed lingering Yahoo issues with double messages, contacts not going offline, etc.
  • Updated pidgin-facebookchat, adding group/friend-list support, and fixing user icons.

Version 1.4b7 (2009-06-19)

Revision: 792549532d2a

General

  • Fixed Twitter authentication, adding support for the Twitter PIN codes.
  • Added an optional confirmation when closing a window which has multiple tabs, either always or when at least one has unviewed messages. (#12006)
  • Added another ignored phrase for IRC server connection processes.
  • Fixed the growl notification queue from making messages seem to arrive slightly later than they did, when only a handful are to be displayed. (#12327)
  • Fixed improperly setting the Jabber connect server when registering a new account.
  • Fixed logging of context loaded from persistent jabber chats. (#12349)
  • Moved Quit Confirmations to a new Confirmations advanced preference.

Updated Libpurple

  • Fixed connecting to Yahoo!. Please remove any custom hosts you set in the interim.

Version 1.4b6 (2009-06-02)

Revision: ba67e70f6454

Critical Fix

  • You are strongly recommended to update to 1.4b6 as soon as possible.
  • This fixes a DoS/hang when a message contains a certain string used by message styles.
  • This applies to all betas of 1.4.

Adium 1.4b6

  • Added throttling to Growl messages. Instead of, for example, posting 296 messages, Adium will Growl "296 messages". (#12133)
  • Added an "only count number of unread mentions" for group chat tabs in the Messages advanced preferences. (#12033)
  • Separated group chat and regular chat preferences in the Messages advanced preferences.
  • Message styles can now be updated without relaunching Adium
  • Changed image upload behavior—it will now upload the smaller of a JPG or a PNG representation of the image. Images will be sized down if they exceed the service's maximum size. (2.5MB for pic.im)
  • Fixed using a PAC-specified proxy for the hostname of the account. (#224)
  • Fixed the status of an IRC contact after they've left all the channels they have in common with you.
  • Disabled Zephyr. As an unsupported protocol, we require patches to maintain it in working order. At this point in time, it just crashes.
  • Disabled the display of several server IRC messages on connect.

Updated Libpurple

  • Fixed connecting to Yahoo! behind a proxy server. (#12231)

Version 1.4b5 (2009-05-29)

Revision: 0d364fd70a02

General

  • Added a "Replace with Uploaded Image" function to the Edit menu and input area contextual menu.
    • Right click an image, or select it and use Edit > Replace with Uploaded Image.
    • Similar to the "Replace with Shortened URL", this feature uploads the image to an image hosting service and inserts the new URL.
    • Currently only supports pic.im.
  • Fixed a crash due to debug code accidentally left in b4 when opening the Xtras Manager.
  • Fixed a crash caused by setting the status message via AppleScript (#12219).
  • Fixed a crash when using a Proxy Auto-Config (PAC) file. (#12199)
  • Fixed indeterminate errors if you provide a space in an IRC account's NickServ password.
  • Fixed retweeting or deleting tweets featuring any of: ;/?:@&=+$, (#12217)
  • Fixed a hang when moving contacts/bookmarks into a new group.
  • Fixed bug causing speech actions with custom pitch to have really high pitch (#12251).
  • Fixed a crash caused by using OS 9 keyboard layouts. Unfortunately, global shortcuts cannot be set when using these (due to API changes in 10.5). (#12192)
  • Changed behavior when moving a contact between groups, fixing a bug in protocols which don't support multiple groups.
  • Changed default setting for "only count unread highlights and mentions for group chats" to be enabled.
  • Changed the default URL shortener from tinyurl.com to tr.im.

Updated Libpurple

  • Fixed /me showing up multiple times in private chats on IRC. (#12151)

Version 1.4b4 (2009-05-25)

Revision: 8b9261de4c47

General

  • Changed behavior for account options: a lot were only changing when reconnecting, now all that are able to (i.e., non-connect options) take effect immediately.
  • Added "Idle And Away" as a possible status icon pack item to use for contacts. (#872)
  • Moved the Status Menu Item and Dock preferences to a new "Message Alerts" advanced preference, from "Status" and "Messages".
  • Changed the wording for the "only count the number of highlights/mentions in the dock/status menu item" in Message Alerts. (#12080)
  • Changed the status icon for group chats to be Available when joined, and Offline when parted. (#12064)
  • Fixed idle time not being sent to the server.
  • Fixed dragging and dropping emoticon packs to reorder them. (#12099)
  • Fixed removing contacts when groups are disabled or the contact is in the offline group. (#12136)
  • Fixed the stepper values in the Status preferences and Status Edit window always starting at 10. (#12188)
  • Fixed the voiceover for certain fields in the authorization requests window.

Updated Libpurple

  • Fixed a security issue where "Require SSL/TLS" for XMPP was being ignored. (#11822)
  • Fixed being disconnected from MSN when adding/removing contacts. (#11978)
  • Proxy information is no longer saved in accounts.xml (#11838)
  • Updated the default Yahoo! server.

Version 1.4b3 (2009-05-23)

Revision: b9f15f659174

  • Fixed a bug introduced in 1.4b2 where parenthesis from Twitter were replaced by HTML in all the wrong places.

Version 1.4b2 (2009-05-23)

Revision: 221ac565d753

General

  • Added HTML classes to the action links for Twitter messages, so message styles can more easily present them as they wish. (#12049)
  • Changed files and text dragged to contacts inserts into their message window, instead of confirming to send. (#12089)
  • Fixed setting a global shortcut which used the letter a. (#12013)
  • Fixed Growl notifications including the Twitter action links. (#11811)
  • Fixed not being able to add events. (#11901)
  • Fixed identifying to some NickServ instances which didn't expect a nickname as an argument. (#12067)
  • Fixed offline status messages for contacts, as well as the display of errors for XMPP contacts.
  • Fixed a crash on startup dealing with the address book.
  • Fixed being able to combine bookmarks with any other contact. (#12134)
  • Fixed adding, moving or removing meta contacts to groups. (#11797)
  • Fixed opening a list bookmark from the status menu item's contacts list. (#12120)
  • Fixed the Twitter Timeline bookmark not showing up in the list. (#12062)
  • Fixed the meta contact tooltip sorting the display. (#12038)
  • Fixed a crash noticed when using multiple applescript tokens in a display name. (#12083)

Updated Libpurple

  • Now using Yahoo 16 login (SSL)
  • Fixed periodic disconnections from the LJ Jabber server (#12124)
  • Fixed a crash on connect with Jabber. (part of #12053)
  • Fixed AIM always checking mail. (#11974)

Version 1.4b1 (2009-05-17)

Revision: 171c884ac6b4

Major Changes

  • Requires Mac OS X 10.5 or later
  • Added Twitter
  • Added IRC
  • Greatly improved group chats and group chat bookmarks
  • Updated to libpurple 2.6.0

Twitter

  • Timeline messages appear in a group chat, direct messages as a one-on-one chat with a contact.
  • Adding and removing contact list buddies follows and unfollows them, respectively.
  • Can customize profile settings (name, location, etc.) from the account edit window.
  • Settings to customize: Update interval, Adium status updating, retweet links, and contact display in the contact list.
  • Getting info on a Twitter contact displays all of their information and their latest 20 tweets.
  • "Reply to a Tweet" window allows for pasting twitter.com URLs to easily respond to a tweet.
  • Also includes support for Laconi.ca servers, such as Identi.ca

IRC

  • Execute commands on connect.
  • Display of operator status in chats, as well as user's /away status.
  • Mass-modify attributes of user list members from the group chat's action widget below the user list.

Group Chats

  • When you are mentioned in a group chat, the color of the tab's message count changes to red.
  • Set a shortcut of ⌘⌥/ for the "Toggle User List" menu item.
  • Added a "Swap User List Side" menu item, defaulting to the user list being on the right. (#8689)
  • Double-clicking a contact in the group chat user list opens a chat with them.
  • When double-clicking the resize widget in the user list, don't show a few pixels of it on the left of the chat.
  • Respect the "show recent messages" preference for group chats.
  • Prevent a duplicate separator item in group chat context menus. (#11674)
  • Add context menus for group chats, including "Add Bookmark", "Get Info on Bookmark", "Toggle User List", and "View Chat Transcripts".
  • Support opening chat transcripts for the group chats like a normal chat.
  • Add a menu item for group chat user lists to add as a contact.
  • The group chat user list is now sorted by, and displays, operator status in the channels.
  • The user list remembers its open or closed status per room.
  • Messages which mention you are no longer grouped with messages from the same user which do not.
  • Add support for chat topics. Note that message styles must support the feature for them to show up.
  • Group chats now display online or offline based on their account's status.
  • Growl notifications for group chats are now prefixed by the chat's name.
  • Added an Advanced Status preference to "Only count number of unread mentions for group chats" (for the Status Menu Item and Dock icon)
  • Added an option for group chats to hide their join and leave messages.
  • Joining large group chats is much faster.

Group Chat Bookmarks

  • Bookmarks no longer trigger events when their account comes online.
  • Message windows' tabs and titles now display the alias of the bookmark which represents the chat. (#11756)
  • Bookmarks are only shown in the list when their accounts are online.
  • Group chat events such as "You are mentioned", "Message received" and join/leave events will use the events set on their bookmark.
  • Set appropriate icons and coloring for bookmarks based on their associated chat information, such as the unviewed content background or flashing.
  • Fixed bookmarks appearing in groups when groups are disabled, or disappearing.
  • Bookmarks can now be removed.
  • Add an option to the Get Info window to auto-join a group chat bookmark when its account connects.
  • When opening the "Add Contact" window, don't fill in the username with the name of a bookmark if it selected.
  • Stops the "retrieving information" spinner from going off for bookmarks.
  • A group bookmark's status message now reflects how many unread mentions or messages are in the chat.
  • Correctly sorted the groups list in the "Add Bookmark" window.
  • Fixed bookmarking group chats whose names vary in case.

Contacts

  • Added support for contacts in multiple groups (#500)
    • Hold option when dragging to add a contact to a secondary group.
    • Contact info inspector is now more focused on groups per contact than before.
  • Created a new Authorization Requests window
    • Authorization requests no longer create one alert panel per request
    • The authorization requests window has add, ignore, and deny toolbar and context menu items.
  • Fixed deleting a group not removing its contents.
  • Corrected adding contacts to multiple accounts. The "Add Contact" window was only adding to the existing account.
  • Add account-specific menu items (such as "Initiate Multi-User Chat" or "Initiate Direct IM") to the main menu's Contact menu.
  • Corrected a bug where a combined contact would be "always visible" and toggling the preference would not unset it.
  • Reduced complexity when determining what account is preferred for messaging a given contact. (#10547)
  • The tune tooltip is now displayed for any contact in a meta contact which supports it.

Logging

  • You can now replace Logs folder with an alias to another folder (on, say, an encrypted disk image). (#992)
  • Search terms in the Transcript Viewer now match any part of text unless a wildcard is used. (#6364)
  • Sped up writing log files in certain situations.
  • Corrected some situations where the log viewer lacked icons for group chats.
  • Events such as Direct IM status, joins and parts, and other information are now logged and displayed in the log viewer.
  • Increased the maximum amount of recent messages you can display for chats from 100 to 400.
  • Added an Import option to reindex the logs folder in case you manually add logs. (#9554)

Contact List

  • Contact list filtering is now present on all window styles: regular, borderless, etc. (#10489)
  • Corrected a few bugs where contacts were hidden as offline when online, or placed in the offline group incorrectly.
  • Combined contacts now show the information in the contact list for the first available user. (#11007)
  • Improved speed of searching in contact list for larger lists.
  • Fix a small white line at the top of the contact list when "size to fit vertically" is set. (#11119)
  • Add "Sort Groups Alphabetically" option to the status sort.
  • Add "Hide Away Contacts" and "Hide Contacts for Account" to the view options.
  • Fixed a bug where the view menu would show incorrect settings.
  • Status message is no longer searched when searching the contact list.
  • Fixed a lot of drag and drop bugs, such as being able to drag a group into another group.
  • Tooltips now display for collapsed groups. (#11951)
  • The group count is no longer always displayed for collapsed contacts.
  • "Show Group Visible Count" has been returned to "Show Group Online Count", and counts only online, visible contacts. (#11362)

Message Styles

  • You can now specify a different style for group chats, and customize all of the preferences independently of a regular chat. (#87)
  • Messages containing unordered lists are now displayed using bullets.
  • Styles now fall backs to root level files for Status.html and Content.html. (#10868)
  • Corrected sorting of message styles in their popup (#9498)
  • %message% is now replaced in a loop as we do other keywords. (#9672)
  • %service% is now replaced in all templates, not just messages. (#11872)
  • %senderPrefix% now contains a textual representation (., @, %, +, or an empty string) of the user's status in a group chat. (#11882)
  • %userIconPath% is now a valid replacement keyword in Status.html (#7508)
  • Added "action" to the %messageClasses% of /me messages. (#11894)

Messaging

  • Messages from blocked contacts are now never displayed, even if the protocol allows them to send the message.
  • Added marking to the scroll bar like in Colloquy:
    • When your name (or what you decide to highlight) is mentioned in a chat, a grey line is added.
    • When the window or tab loses focus, a red line is added and you can "Jump to Focus Mark" to easily go to it.
    • You can access the "Jump to Previous Mark", "Jump to Next Mark" and "Jump to Focus Mark" by right-clicking the scroll bar, or from the new Display menu.
  • Added "Clear Display" to the new Display menu.
  • You can now customize the text which causes the "You are mentioned" event to fire from the advanced preferences.
  • Fixed a bug where emoticons would be displayed improperly. (#6440)
  • Added a confirmation dialog when clicking the block/unblock icon in the toolbar. (#10960)
  • Added a URL shortener. Select the URL, then either choose “Replace with Shortened URL” from the Edit menu, right-click the URL and choose it from that menu, right-click a link and choose it from that menu, or press ⇧⌘K. Supports TinyURL, is.gd, tr.im, and Metamark (xrl.us).
  • Nudge and buzz messages now appear as events in the window instead of messages from the contact.
  • Added an option to only count mentions for group chats when badging the dock or status menu item. (#11850)
  • Fixed clicking service links with message text when the link appears in the window it would open.
  • When a new file transfer arrives which requires confirmation, the chat's unviewed content count is increased.
  • A new message no longer unminimizes the chat window. (#52)
  • Fixed logging in St. John's Newfoundland's time zone. (#9557)

Accounts

  • Fixed setting a global user icon. Previously, if you didn't have an account icon set but did set a global one, you would have no icon.

Bonjour

  • Bonjour accounts now disconnect if we receive an error message.

XMPP (Jabber, Google Talk, etc.)

  • Updated XMPP server list when registering
  • History from persistent group chats is now displayed as such and does not trigger events. (#6787)
  • Group chats which are not anonymous now display the actual contact in the user list. (#11841)
  • Fixed receiving colors and fonts from iChat. (#1323)
  • Enabled support for custom emoticons as an account option defaulting to on.
  • Fixed joining a group chat from an xmpp URL. (#11785)
  • "Not Authorized" is now displayed for contacts for whom you need to request authoriation.
  • Contacts are no longer told when you close their chat ("…has left the conversation"). (#8082)
  • Added a preference for file transfer proxies, defaulting to "proxy.eu.jabber.org."

MSN

  • Possibly fixed a crash on connect. (#11508)
  • Fixes setting account-specific display names (only the global display name would be set).
  • Enabled server-side storing of contact aliases. (#11802)
  • Fixed displaying what message was unable to be sent when an error occurs. (#11796)
  • Moved the "display custom emoticons" to an account preference from the advanced preferences window.

AIM, ICQ, and MobileMe

  • Added a preference to always use the AOL proxy server for file transfers and direct IM. (#11413)
  • Added a preference to use SSL for connections. (#9553) You can get information on the certificate by right-clicking the account in the Accounts preferences.

MySpace IM

  • Added support for msim links. (#8036)

Miscellaneous

  • You can now define which applications should be the default for different services in the Advanced preferences. (#158)
  • Updated the look of the file transfer window. Added a keyboard shortcut of CMD+. to stop the selected transfer.
  • The about box credits are now scrollable. (#9967)
  • The unread count is now cleared when clearing the display. (#10605)
  • Error and information display windows no longer exceed their maximum height, and take focus when opening. (#11793).
  • Possibly fixed support for a PAC proxy server. (#224, #11364)
  • Disabled the "Show # recent messages in new chats" option when "Log messages" is off. (#11359)
  • Menu items such as “Show Offline Contacts” now always use the “Show” verb, with a checkbox indicating that they're currently shown. Previous versions indicated that by changing the verb to “Hide”. #4740.
  • Add "Contact went mobile" and "Contact returns from mobile" events. (#3248)
  • Fixed AppleScript erroring when creating a new status object. (#8863)
  • Greatly reduced memory usage when receiving lots of messages while Adium is not being interacted with
  • Idle contacts now resort immediately
  • The Downloads stack now bounces when a file transfer completes.
  • Updated to Sparkle 1.5