Adium Changelog

What's new in Adium 1.5.11 Beta 3

Jun 22, 2018
  • Merged changes from Adium 1.5.10.1 and 1.5.10.2:
  • Patched libotr, fixing an issue that could lead to remote code execution.
  • Updated libpurple to 2.10.12.
  • Updated Sparkle to 1.13.1, fixing a security issue that can lead to disclosure of local files or remote code execution.
  • Set Sparkle update back to HTTPS.

New in Adium 1.5.10.4 (Apr 28, 2017)

  • Fixed an issue where the user interface got corrupted when opening the "Default Client" pane in Adium's advanced preferences.
  • Updated Sparkle update framework to 1.17.0 from 1.13.1.

New in Adium 1.5.10.3 (Apr 26, 2017)

  • Updated libpurple to 2.12.0 from 2.10.12, fixing a security issue that could possibly lead to remote code execution (CVE 2017-2640).
  • AIM: Updated AIM connectivity for continued AIM support. (#17097)
  • Facebook Chat: Removed Facebook Chat service. Facebook no longer supports Adium's way of connecting (XMPP).
  • MSN: Removed MSN service. Libpurple no longer supports it. See ​http://ismsndeadyet.com/
  • Yahoo: Removed Yahoo! service. Libpurple no longer supports it and it hasn't been working since 5 August 2016 as Yahoo has completely reimplemented their protocol. See ​https://yahoo.tumblr.com/post/145715934739/q2-2016-progress-report-on-our-product This also removes support for Yahoo! Japan. According to ​http://messenger.yahoo.co.jp/ the service ended 26 March 2014.
  • Fixed UI glitches in Adium’s preferences on OS X 10.10. (#16803)
  • Twitter: Fixed a problem with signing in to Twitter and updating the timeline on OS X 10.10. (#16882)
  • Bonjour: Fixed a crash upon file transfer completion. (Quentin Les) (#16182)
  • Updated Adium's codesigning signature to a version trusted by Gatekeeper on OS X 10.9.5 and later. (#16983)
  • Fixed building Adium on macOS 10.11 and later. (#17093)
  • Dropped support for 32bit Macs.
  • Updated documentation.

New in Adium 1.5.10.3 Beta 1 (Mar 26, 2017)

  • Updated libpurple to 2.12.0 from 2.10.12, fixing a security issue that could lead to remote code execution (CVE 2017-2640).
  • AIM: Updated AIM connectivity for continued AIM support. (#17093)
  • Facebook Chat: Removed Facebook Chat service. Facebook no longer supports Adium's way of connecting (XMPP).
  • MSN: Removed MSN service. Libpurple no longer supports it. See ​http://ismsndeadyet.com/
  • Yahoo: Removed Yahoo! service. Libpurple no longer supports it and it hasn't been working since 5 August 2016 as Yahoo has completely reimplemented their protocol. See ​https://yahoo.tumblr.com/post/145715934739/q2-2016-progress-report-on-our-product This also removes support for Yahoo! Japan. According to ​http://messenger.yahoo.co.jp/ the service ended 26 March 2014.
  • Fixed UI glitches in Adium’s preferences on OS X 10.10. (#16803)
  • Fixed a crash upon file transfer completion on Bonjour. (Quentin Les) (#16038, #16182)
  • Updated documentation.
  • Fixed building Adium on macOS 10.11 and later. (#17093)
  • Dropped support for 32bit Macs.

New in Adium 1.5.11 Beta 3 (Mar 11, 2016)

  • Merged changes from Adium 1.5.10.1 and 1.5.10.2:
  • Patched libotr, fixing an issue that could lead to remote code execution.
  • Updated libpurple to 2.10.12.
  • Updated Sparkle to 1.13.1, fixing a security issue that can lead to disclosure of local files or remote code execution.
  • Set Sparkle update back to HTTPS.

New in Adium 1.5.10.2 (Mar 9, 2016)

  • Patched libotr, fixing an issue that could lead to remote code execution.
  • Updated libpurple to 2.10.12.

New in Adium 1.5.10.1 (Jan 31, 2016)

  • Updated Sparkle to 1.13.1, fixing a security issue that can lead to disclosure of local files or remote code execution.
  • Set Sparkle update URL back to HTTPS.

New in Adium 1.5.11 Beta 2 (Apr 17, 2015)

  • Cleaned up the debug logging for the new Google Talk authentication

New in Adium 1.5.11 Beta 1 (Apr 17, 2015)

  • Google Talk now authenticates using OAuth2, making logging in simpler when using two-factor authentication and more secure. (#16161)
  • Fixed a crash upon file transfer completion on Bonjour. (Quentin Les) (#16038, #16182)
  • Fixed a problem with signing in to Twitter and updating the timeline on OS X 10.10. (#16882)
  • Fixed a problem with signing in to Yahoo!. („reanimus“) (#16678)
  • Fixed UI glitches in Adium’s preferences on OS X 10.10. (#16803)

New in Adium 1.5.10 (May 20, 2014)

  • Updated libpurple to 2.10.9, fixing many security issues.
  • Fixed a problem that could cause high CPU load when a connection is lost. (#16431)
  • Fixed a bug that can cause disconnects when using a Retina Mac with an external screen. (Johannes Loepelmann) (#16552)
  • Fixed an issue causing to Adium to connect accounts during PowerNap. (Mayur Pawashe) (#16249)
  • Fixed idle checks to no longer use the proximity sensor of modern Macs. (Christopher Loessl)
  • Fixed dates in the chat log viewer not showing up for very old logs (2006 and earlier). (#16554)
  • Security: Enabled a number of TLS ciphers using SHA256.
  • Fixed connecting to servers with outdated TLS support using the unofficial SIPE plugin. (Michael Lamb) (#16550) The fix only applies to OS X 10.9, one for OS X 10.8.5 should follow.
  • Fixed vertical placement of the unread count in tabs. (#16318)
  • Fixed a misbehaving link in the Setup Wizard. (#16587)
  • Updated the PSMTabBarControl framework, used in Adium for tabs:
  • Fixed an issue which occurred when dragging a conversation window into an existing tabbed conversation window and which caused Adium to become unresponsive. (#16281)
  • Fixed an issue causing tabs/windows to disappear when being dragged. (#15414, #15518, #15822, #16305)
  • Fixed an issue where tabs would disappear after several hours. (#16262)
  • Fixed visual glitches on bottom tabs seen on Retina Displays. (#16074)
  • Tabs now use all the space in the tab bar. (#7690)
  • Fixed tabs not being spoken by VoiceOver. (#16088)

New in Adium 1.5.10 Beta 3 (Apr 25, 2014)

  • Fixed a crash when dragging a tab. (#16752)

New in Adium 1.5.10 Beta 2 (Apr 24, 2014)

  • Fixed an issue causing to Adium to connect accounts during PowerNap. (Mayur Pawashe) (#16249)
  • Fixed a misbehaving link in the Setup Wizard. (#16587)
  • Updated the PSMTabBarControl framework, used in Adium for tabs:
  • Fixed an issue which occurred when dragging a conversation window into an existing tabbed conversation window and which caused Adium to become unresponsive. (#16281)
  • Fixed an issue causing tabs/windows to disappear when being dragged. (#15414, #15518, #15822, #16305)
  • Fixed an issue where tabs would disappear after several hours. (#16262)
  • Fixed visual glitches on bottom tabs seen on Retina Displays. (#16074)
  • Tabs now use all the space in the tab bar. (#7690)
  • Fixed tabs not being spoken by VoiceOver. (#16088)

New in Adium 1.5.10 Beta 1 (Mar 20, 2014)

  • Fixed a bug that can cause disconnects when using a Retina Mac with an external screen. (Johannes Loepelmann) (#16552)
  • Fixed idle checks to no longer use the proximity sensor of modern Macs. (Christopher Loessl)
  • Fixed a problem that could cause high CPU load when a connection is lost. (#16431)
  • Fixed dates in the chat log viewer not showing up for very old logs (2006 and earlier). (#16554)
  • Security: Enabled a number of TLS ciphers using SHA256.
  • Fixed connecting to servers with outdated TLS support using the unofficial SIPE plugin. (Michael Lamb) (#16550)
  • Updated libpurple to 2.10.9, fixing many security issues.

New in Adium 1.5.9 (Dec 4, 2013)

  • Fixed a crash which could occur when attempting to send files, especially on OS X 10.9. ("fain") (#16352, #16430)
  • Fixed a crash which could occur on OS X 10.9.
  • Fixed an issue causing Adium to hang when encoding a message.
  • Fixed greyed-out user icons in the message view when using the "Stockholm" message style. (#16502)
  • Fixed borderless contact lists not taking multi-screen menu bars into account. (#16514)
  • Fixed building Adium on OS X 10.9. (#16408)
  • Fixed some deprecated functions which were being logged to Console.app. (#16362)

New in Adium 1.5.9 Beta 3 (Nov 14, 2013)

  • Fixed an issue causing Adium to hang when encoding a message.
  • Fixed a crash on OS X 10.6 introduced in 1.5.9b2.

New in Adium 1.5.9 Beta 2 (Nov 1, 2013)

  • Fixed a regression in 1.5.9b1 causing Adium not to store timestamps.

New in Adium 1.5.9 Beta 1 (Oct 31, 2013)

  • Fixed a crash which could occur when attempting to send files, especially on OS X 10.9. ("fain") (#16352, #16430)
  • Fixed a crash which could occur on OS X 10.9.
  • Fixed greyed-out user icons in the message view when using the "Stockholm" message style. (#16502)
  • Fixed borderless contact lists not taking multi-screen menu bars into account. (#16514)
  • Fixed building Adium on OS X 10.9. (#16408)

New in Adium 1.5.8 (Oct 14, 2013)

  • Changed the default tab switching shortcuts for new users to Control-Tab/Control-Shift-Tab, to match Safari. This was meant to be done for 1.5.4 but it did not work that time. (#16102)
  • XMPP: refer to XMPP as "XMPP (Jabber)". Unfortunately, just "XMPP" still has some potential for confusion. (#16435)
  • Fixed SIP accountnames to be case-sensitive. (Pete Woods) (#16237)
  • Enabled a large number of TLS cipher suites, including ECC suites and suites new in TLS 1.2.
  • Fix a problem causing Sametime login to fail. (Jonathan Rice) (#16345)
  • Try to avoid Twitter's rate limiting causing Adium to go in a reconnection loop. (#16418)
  • Don't try to download images included in HTML when pasting in the text field. (#15724)

New in Adium 1.5.8 Beta 1 (Sep 9, 2013)

  • Changed the default tab switching shortcuts for new users to Control-Tab/Control-Shift-Tab, to match Safari. This was meant to be done for 1.5.4 but it did not work that time. (#16102)
  • XMPP: refer to XMPP as "XMPP (Jabber)". Unfortunately, just "XMPP" still has some potential for confusion. (#16435)
  • Fixed SIP accountnames to be case-sensitive. (Pete Woods) (#16237)
  • Enabled a large number of TLS cipher suites, including ECC suites and suites new in TLS 1.2.
  • Fix a problem causing Sametime login to fail. (Jonathan Rice) (#16345)
  • Try to avoid Twitter's rate limiting causing Adium to go in a reconnection loop. (#16418)

New in Adium 1.5.7 (Jul 3, 2013)

  • Removed StatusNet support, see ​http://adium.im/blog/2013/07/adium-1-5-7-released.
  • Fixed a crash when redrawing the contact list. (#16119)
  • Fixed a bug that could cause SSL connections to be closed prematurely. (#15405, #15411, #15741, #16356)
  • Fixed a number of weaknesses in the SSL code.
  • Updated Twitter support. (#16118)
  • Retweets (RTs) now properly display the original author.
  • t.co links are now expanded.
  • Fixed parsing to conform to the standard. (#13947)

New in Adium 1.5.7 Beta 3 (Jul 1, 2013)

  • Fixed another issue where Adium would hang when downloading user icons for Twitter contacts. (#16412)

New in Adium 1.5.7 Beta 2 (Jun 18, 2013)

  • Fixed an issue where Adium would hang when downloading avatars for more than 64 Twitter contacts at the same time.
  • Fixed a crash when redrawing the contact list. (#16119)

New in Adium 1.5.7 Beta 1 (Jun 12, 2013)

  • Removed StatusNet support.
  • Fixed a bug that could cause SSL connections to be closed prematurely. (#15405, #15411, #15741, #16356)
  • Updated Twitter support:
  • Retweets (RTs) now properly display the original author.
  • t.co links are now expanded.
  • Fixed parsing to conform to the standard. (#13947)

New in Adium 1.5.6 (Mar 19, 2013)

  • Fix a crash on startup on 10.6.8.
  • Fix a crash when accepting or canceling the certificate verification dialog. (#16280)
  • Fix a crash or hang when trying to use OTR on 32-bits Macs. (#16203)

New in Adium 1.5.6 Beta 2 (Mar 11, 2013)

  • Fix a crash or hang when trying to use OTR on 32-bits Macs. (#16203)

New in Adium 1.5.6 Beta 1 (Mar 5, 2013)

  • Fix a crash on startup on 10.6.8.
  • Fix a crash when accepting or canceling the certificate verification dialog. (#16280)
  • Updated libpurple to 2.10.7 fixing two security vulnerabilities.
  • Fixed "Add Link..." when the cursor is at the end of the line. (#16200)
  • Made sure the "Open Link" menu item in the chat window's context menu gets removed for other translations than English as well. Clicking the menu item wouldn't open the link in your default browser but in the chat window itself. (#16101)
  • Fixed reference to an image. (Detmud) (#16301)
  • Updated Spanish translation. (#16291)

New in Adium 1.5.4 (Nov 7, 2012)

  • Updated the included Growl SDK to 2.0, adding support for Notification Center on 10.8 if Growl is not installed. (#15867)
  • Updated libotr to 3.2.1, fixing a security vulnerability. (#16122)
  • Updated libpurple to 2.10.6.
  • Changed the default tab switching shortcuts for new users to Control-Tab/Control-Shift-Tab, to match Safari. (#16102)
  • Improved disk usage: limit the tracking of the "last seen" time to contacts who are on your contact list.
  • Fixed a problem where accepting a group chat invite on Sametime 8.5.1 would crash Adium. (Jonathan Rice and Jere Krischel) (#16114)
  • Fixed a problem where accepting a group chat invite on HipChat's XMPP server would crash Adium. (#16007)
  • Fixed a problem preventing Adium from executing Applescripts when Gatekeeper is enabled.
  • Added routines to make Secure Transport (on 10.8 and above) work around buggy TLS implementations in certain older XMPP servers. (#16081)
  • Updated translations: British English, Czech, Danish (#16196), Dutch (#16220), French (#16207), Italian (#16218), Norwegian (Bokmål) (#16219), Portuguese (Portugal) (#16211), Slovakian (#16194), Turkish.

New in Adium 1.5.4 Beta 4 (Oct 17, 2012)

  • Added routines to make Secure Transport (on 10.8 and above) work around buggy TLS implementations in certain older XMPP servers. (#16081)
  • Make sure the fix to the Sametime groupchat crash is actually included. (#16114)
  • Make sure the nibs are uncompiled, so they can be localized.
  • Fix a crash with b3 on 32 bit systems. (#16186)

New in Adium 1.5.4 Beta 3 (Oct 10, 2012)

  • Make sure the strings file is up to date, so all other localizations can be updated.

New in Adium 1.5.4 Beta 2 (Oct 10, 2012)

  • Updated libotr to 3.2.1, fixing a security vulnerability. (#16122)
  • Changed the default tab switching shortcuts for new users to Control-Tab/Control-Shift-Tab, to match Safari. (#16102)
  • Fixed a problem where accepting a group chat invite on HipChat's XMPP server would crash Adium. (#16007)
  • Fixed a problem preventing Adium from executing Applescripts when Gatekeeper is enabled.

New in Adium 1.5.4 Beta 1 (Aug 30, 2012)

  • Updated the included Growl SDK to 2.0, adding support for Notification Center on 10.8 if Growl is not installed. (#15867)
  • Fixed a problem where accepting a group chat invite on Sametime 8.5.1 would crash Adium. (Jere Krischel and Jonathan Rice) (#16114)
  • Limit the tracking of the last seen time to contacts who are on your contact list.

New in Adium 1.5.3 (Aug 13, 2012)

  • Fixed another problem with the transcript viewer causing search to fail when closing and reopening the window. (#13586, #15699)
  • Fixed a problem with iTunes 10.6.3 on Mac OS X 10.6.8 causing the chat window's toolbar to break. (#16046)
  • Fixed crash at startup that was meant to be fixed in 1.5.2. (#15787)
  • Fixed a crash when receiving invalid XML on 10.8. (#16095)
  • Fixed an issue that caused logging in to Facebook to fail when login approvals are enabled. (#15705)
  • Icons set for group chat bookmarks will now show up on the tab bar in the chat window. (Andreas Marienborg) (#14484)
  • Fixed tables not being declared as such via VoiceOver. (Marco Zehe) (#16085)
  • Fixed a problem with emoticons scaling disproportionately in the yMous message style when using OS X 10.8.
  • Improved memory use slightly.

New in Adium 1.5.3 RC 1 (Aug 6, 2012)

  • Fixed crash at startup that was meant to be fixed in 1.5.2. (#15787)
  • Fixed tables not being declared as such via VoiceOver. (Marco Zehe) (#16085)
  • Improved memory use slightly.
  • Fixed a crash when receiving invalid XML on 10.8. (#16095)

New in Adium 1.5.3 Beta 1 (Jul 25, 2012)

  • Icons set for group chat bookmarks will now show up on the tab bar in the chat window. (Andreas Marienborg) (#14484)
  • Fixed another problem with the transcript viewer causing search to fail when closing and reopening the window. (#13586)
  • Fixed an issue that caused logging in to Facebook to fail when login approvals are enabled. (#15705)
  • Fixed a problem with iTunes 10.6.3 on Mac OS X 10.6.8 causing the chat window's toolbar to break. (#16046)

New in Adium 1.5.2 (Jul 23, 2012)

  • Fixed an issue where the log indexer would never finish.
  • Fixed a number of crashes that could occur after closing the Transcript Viewer. (#15984, #15823)
  • Fixed crash at startup. (#15787)
  • Fixed crash upon cancelling the "Confirm quit" window. (#15900)
  • Fixed crash when closing the Novell Groupwise account options. (#16041)
  • Fixed a problem on retina Macbook Pros causing Adium to send too large user icons to the server, causing disconnects. (#16063)
  • Updated the Ukrainian localisation. (#16062)

New in Adium 1.5.2 Beta 1 (Jun 25, 2012)

  • Fixed an issue where the log indexer would never finish.
  • Fixed a number of crashes that could occur after closing the Transcript Viewer. (#15984, #15823)
  • Fixed crash at startup. (#15787)
  • Fixed crash upon cancelling the "Confirm quit" window. (#15900)
  • Fixed crash when closing the Novell Groupwise account options. (#16041)

New in Adium 1.5.1 (Jun 8, 2012)

  • Adium is now securely signed with an Apple Developer ID for OS X 10.8 / GateKeeper compatibility.
  • Fixed MSN public display names not being set. (Chenguang Li) (#15915)
  • Adjusted the minimum size of the message window to be 200px. (#15794)
  • Fixed status indicators in chat windows with only one chat. (#9620)
  • Increased the size of the focus indicators so that they can be better seen when using overlay scrollbars.
  • Fixed the transcript viewer not saving the user list size.
  • Corrected some MSN emoticon shortcuts. (Paul Wilde) (#15926)
  • Renamed "Send Notification" to "Request Attention". (#15789)
  • Adjusted the layout of the profile selection window.
  • Fixed alphabetical contact list sorting involving diacritics such as "å" and "ä" (Rafael Glauber) (#12678)
  • Made "View Release Notes" localizable. (#15914)
  • Updated to libpurple 2.10.4:
  • AIM/ICQ: Fixed communication with buddies containing periods and underscores.
  • MSN: Fixed messages to offline contacts.
  • Fixed a number of security issues (see http://pidgin.im/news/security), small memory leaks, miscellaneous bugs.

New in Adium 1.5.1 Beta 2 (May 30, 2012)

  • Fixed crashes on launch on Mac OS X 10.6.8 (1.5.1b1) (#15996)
  • Fixed MSN public display names not being set. (Chenguang Li) (#15915)
  • Fixed alphabetical contact list sorting involving diacritics such as "å" and "ä" (Rafael Glauber) (#12678)

New in Adium 1.5.1 Beta 1 (May 14, 2012)

  • Adium is now securely signed with an Apple Developer ID for OS X 10.8 / GateKeeper compatibility
  • Fixed status indicators in chat windows with only one chat
  • Renamed "Send Notification" to "Request Attention". (#15789)
  • Adjusted the layout of the profile selection window.
  • Adjusted the minimum size of the message window to be 200px. (#15794)
  • Increased the size of the focus indicators so that they can be better seen when using overlay scrollbars.
  • Fixed the transcript viewer not saving the user list size.
  • Made "View Release Notes" localizable. (#15914)
  • Corrected some MSN emoticon shortcuts. (#15926)
  • Updated to libpurple 2.10.4:
  • AIM/ICQ: Fix communication with buddies containing periods and underscores
  • MSN: Fix messages to offline contacts
  • Fixed a number of security issues (see http://pidgin.im/news/security), small memory leaks, miscellaneous bugs

New in Adium 1.5 (Mar 16, 2012)

  • Major changes:
  • Requires Mac OS X 10.6.8 or later.
  • Requires an Intel Mac.
  • Added 64-bit support.
  • Updated to libpurple 2.10.0: removed defunct QQ support, fix double mail notifications on MSN. (#11199), make disconnecting due to flooding on IRC less likely to occur. (#13920)
  • Many user interface improvements, including updated look & feel for Mac OS X 10.7+
  • Address Book integration:
  • Made it easier to choose how names imported from the Address Book are displayed. (#7394)
  • Added support for Facebook in Address Book contact cards. (#13755)
  • Authorisation Requests:
  • First entry in the list is now auto-selected.
  • Toolbar items now behave properly when no request is selected.
  • Chat Window:
  • Rounded user icon in the chat window toolbar. (#3757)
  • Contact List:
  • Fixed the contact list appearing in a wrong position at startup on Mac OS X Lion. (#15341, #15480)
  • Improved the logic for the display of tooltips. (Matthew Plough) (#12774)
  • Updated the menu for selecting your own picture to look natural on current versions of Mac OS X. (#11964)
  • Added support for drag & drop of an image to your own picture to change it.
  • Fixed positioning of selected icon in Recent Icons not being reapplied when icon is reselected. (#9908)
  • Fixed the contact list shrinking when closing the search. (#14433)
  • The contact list search now treats whitespace-separated words as keywords. (Paul Vet) (#14354)
  • Added support for blocking/unblocking all contacts in a group. (Conor Branagan) (#2177)
  • Added a "Deselect All" option to the "Edit" menu (based on a patch by Tyler Funnell). (#10208)
  • Dock icon:
  • Moved the dock badge to the top right to be consistent with other Mac OS X applications such as Mail. (#13439)
  • Fixed dock badge text becoming too large. (#13088)
  • Removed flashing of the contact name. (#14452)
  • Encryption (Off-The-Record):
  • Made it easier to delete a fingerprint. (Aleksei Gorny) (#1654)
  • The "Generate" button is now labelled "Regenerate" when a fingerprint already exists. (Tyler Funnell) (#1128)
  • Disable Encryption → Initiate Encrypted OTR Chat menu item if encrypted chat is disabled from settings. (Tyler Funnell) (#7389)
  • Events and Notifications:
  • Added the ability to add timestamps to Growl notifications. (Stuart Connolly) (#9920)
  • Added a "Do Nothing" event. (#3590)
  • Added a "Message sent (Group chat)" event. (Will Bowling) (#12316)
  • Added "Message received (Away)" and "Message received (Away Group Chat)" events. (Joshua Stein) (#13278)
  • Added Regex support for mentions. (#12832)
  • "Get Info" window:
  • Various visual refinements. (Paul Wilde) (#14441)
  • Removed the service icon from the top of the "Get Info" window's first pane (and from the contact list tooltip). (#14654)
  • Fixed ghosting artifacts in Events tab. (#12237)
  • Group Chats:
  • Added support for in-line images, including custom emoticons, on supported protocols. (Peter Fung) (#15183)
  • iTunes integration:
  • Use same menu in menu bar, context menu and toolbar.
  • Fix bug when replacing tokens with empty strings.
  • Make tokens un-localizable.
  • Messaging:
  • Added a "Reopen Closed Tab" menu item to the File menu that will restore the most recently closed tab. (#12537)
  • Clicking on a link whilst holding the Cmd key opens the link in the background. (Aaron Dodson) (#12129)
  • Added Imgur as a supported image uploading service. (Shayne Sweeney) (#13186)
  • Removed kl.am as a supported url shortener service. (Shawn Khan) (#14412)
  • Fixed link insertion for NetNewsWire. (#11389)
  • Added support for Google Chrome when inserting a link to the active webpage.
  • Message View:
  • New default message style: Smooth Operator.
  • Fixed message history only showing in the first tab/window on startup under certain circumstances. (#15377)
  • Fixed "Recent messages" still showing with logging. (#12577)
  • Added the "lastFocus" class for message styles to the latest message received while the chat didn't have focus, and "regainedFocus" for the first message received while the chat has regained focus after having previously lost it.
  • Made emoticons between packs more consistent. (#11450)
  • Fixed the ":)" emoticon being mistakenly interpreted the same as ":-\". (#13924)
  • Disabled elastic scroll of the text input, in Lion.
  • Added the generic menu items to the group chat cog button for XMPP groupchats.
  • Status:
  • Added ability to change which track information the "iTunes" status displays. (#6373)
  • Transcript Viewer:
  • Added "Next"/"Previous" buttons for highlighted search terms within a transcript (similar to Safari).
  • Greatly improved reliability and speed of log indexing and search.
  • Fixed a bug when writing inline images to chat logs. (Peter Fung) (#15186)
  • User Picture (Contact Icon):
  • Added ability to resize animated gifs that are too large. (#9885)
  • Image wells for changing user picture support drag & drop and will also open the Image Picker to edit the image if it's too large or not close to being square.
  • Preferences:
  • Fixed some bad user interface behaviour in the "Customise..." sheet for dock icon in the "Appearance" pane. (#15158)
  • Improved wording and alignment in the "Status" pane. (ctbeiser) (#15370)
  • AIM:
  • Added a preference for AIM's "Allow Multiple Sign-In Locations" setting, which defaults to yes. (Josh Perry) (#5790)
  • Fixed crash when sending certain group chat requests. (#15674)
  • LiveJournal:
  • Restored connectivity by removing the hard-coded server name, as the server has an SRV record to allow dynamic configuration.
  • StatusNet:
  • Messages longer than 140 characters are now allowed. (brion) (#13485)
  • Twitter:
  • For retweets, show the full original tweet instead of the truncated retweet. (#15226)
  • XMPP:
  • Added support for supported characters in Jabber IDs. (Marc Kalmes) (#13099)
  • Xtras:
  • Added version numbers for Xtras to Xtras Manager. (Ariel Chinn) (#11285)
  • Fixed case in the path for the iChat emoticons. (#14936)
  • Group chat userlists and the status icons selection menu in the appearances preferences now use the tab version of status icons. (#13838)
  • Fixed Xtras not displaying after Xtras Manager did load.
  • VoiceOver:
  • VoiceOver no longer says "empty" before each item in the contact list. (#12916 and #9004)
  • The contact window's toolbar items now have appropriate labels. (#13010)
  • Miscellaneous:
  • New "About Adium" dialog. (Thanks to Mike Houben & Paul Wilde for graphics)
  • Added Aqualicious Graphite, new contact list theme to match OS X Graphite style.
  • Updated Growl.framework to 1.3.1.
  • Updated OAuthCustomer to latest (1/29/2012).
  • Updated Fribidi to version 2 (0.19.x)
  • Updated JSONKit to latest (1/29/2012).
  • Fixed numerous leaks.
  • The Downloads stack in the Dock will now bounce when Adium finishes receiving a file.
  • Quarantine received files after downloading, so the Finder will show a warning before opening received applications (similar to Safari).
  • Removed "Page Setup..." from the "File" menu. (#15367)
  • Added the "On Accounts" table to the nextKeyView in the 'Add Contact' window. (#14269)
  • Removed import from Fire. (#15366)
  • More of that 'new car' smell.
  • Updated Adium Help documentation to look native on OS X Lion. (Paul Wilde) (#15357)
  • Added a menu item to view release notes in the help menu. (#8569)
  • Fixed some issues with AppleScript. (Peter Schmitt) (#15234)
  • Converted most AppleScripts from .scpt to .applescript files. (dak180) (#13940)
  • Fixed AdiumAppleScriptRunner to enable building on Lion.
  • Miscellaneous improvements to Copyright.txt file.
  • Rewrote the libpurple eventloop to use libdispatch. (#13932)
  • Debug logging: All GLib's errors and messages, and all exceptions are now logged to the Debug Window.
  • Localisation:
  • Updated translations: Catalan (#15770), Chinese (Traditional), Czech (#15677), Danish (#15703), Dutch (#15697), Australian English (#15700), French (#15734), German (#15586, #15733), Greek, Italian (#15810, #15808), Portuguese (Portugal) (#15721), Slovenian (#15772), Swedish (#15726).
  • Fixed localisation of a couple of emoticons.

New in Adium 1.5 RC 5 (Mar 5, 2012)

  • General:
  • Can't change XMPP room settings for combo box settings (#15629).
  • Fixed deletion of a Gadu-Gadu contact from contact list not being persistent (#9126).
  • Fixed message view content not scrolled to bottom when opening and not scrolling when new content is added.
  • Localization:
  • Swedish (#15786).

New in Adium 1.5 RC 4 (Feb 15, 2012)

  • General:
  • Fixed the contact list appearing in a wrong position at startup on Mac OS X Lion (#15341, #15480).
  • Fixed message history only showing on 1st tab, on startup (#15377).
  • Fixed message view jumps to the bottom when Twitter Timeline updates (#15790).
  • Fixed the contact list shrinking when closing the search (#14433).
  • Localization:
  • Fixed the Ukrainian localization not being used on Mac OS X Lion (#15821).

New in Adium 1.5 RC 3 (Feb 3, 2012)

  • General:
  • Fixed permission issues caused by previous release being built incorrectly.
  • Blacklisted the Skype plugin in 1.5, as it's known to be broken.
  • Restored LiveJournal connectivity by removing the hard-coded server name, they have an SRV record now.
  • Localisation:
  • Updated localisations: Italian (#15810, #15808).

New in Adium 1.5 RC 2 (Feb 3, 2012)

  • Localization:
  • Updated localizations: German (#15586, #15733), Greek, Swedish (#15786).
  • Fixed localization of a couple of emoticon names.
  • General:
  • Fixed hang which could occur when receiving a message and opening the Transcript Viewer at the same time.
  • Renamed "Current Track" status to "iTunes Status" (known as "iTunes" prior to 1.5).
  • Fixed numerous memory leaks.
  • Fixed numerous Clang Analyzer warnings.

New in Adium 1.5 RC 1 (Jan 17, 2012)

  • Localization:
  • Updated localizations: Catalan (#15770), Chinese (Traditional), Italian (#15758), Portuguese (Portugal) (#15721), Slovenian (#15772).
  • Fixed typos/misspellings in Russian localization. (#15769, #15571)
  • Transcript Viewer
  • Fixed ghosting artifacts when scrolling transcript contents (while searching).
  • Fixed a potential crash when the log index failed to initialize while trying to delete a log.
  • Fixed a hang caused by two threads opening the same index simultaneously.
  • General:
  • Added Aqualicious Graphite, a new contact list theme to match Mac OS X's Graphite style.
  • Added the generic menu items to the group chat cog button for XMPP groupchats.
  • Fixed "Show Toolbar" showing as disabled and untranslated. (#15759)
  • Fixed ghosting artifacts in the "Get Info" window's "Events" tab. (#12237)
  • Fixed enable/disable "View Chat Transcripts" menu item, in group chats (user list) context menu.
  • Chats can no longer refuse to quit when they're still processing content.
  • Fixed AdiumAppleScriptRunner to enable building on Lion.
  • Switched some adiumx.com links to adium.im.
  • Fixed a bunch of non-integer view size values.

New in Adium 1.5 Beta 9 (Jan 9, 2012)

  • General:
  • Fixed the contact list not remembering its position on Lion. (#15341, #15480)
  • Fixed the message entry area being very large when Adium is first run.
  • Fixed display of Google+ users that don't reveal their email address.
  • Fixed some display issues with the user list when resizing a small chat window.(#15577)
  • Make some labels look enabled/disabled like their respective checkbokes. (#15133)
  • Updated Growl.framework to 1.3.1, fixing a potential crash. (#15728)
  • New Adiumy menu bar icon set (by Igor Kryzhanovskyi).
  • Localisation:
  • Made additional strings localisable
  • Widenened "Advanced" preferences and "Get Info" windows to accomodate longer translations. (#15712)
  • Updated localisations: French (#15734), German (#15586, #15658), Portuguese (Portugal) (#15721), Swedish (#15726).

New in Adium 1.5 Beta 8 (Dec 19, 2011)

  • General:
  • Make sure opening chatlog files does not show a warning in Finder about opening downloaded files. (#15573)
  • Refactoring of ESiTunesPlugin including: Use same menu in menu bar, context menu and toolbar, fix bug when replacing tokens with empty strings, make tokens un-localizable.
  • Fix a potential crash when opening the Transcript Viewer. (#15556)
  • Fixed setting a global shortcut which used the letter "a" (yet again). (#12013)
  • Interface:
  • Disabled elastic scroll in the text input of the message view.
  • Disabled elastic scroll in Change User Picture Menu.
  • Libpurple:
  • Updated libpurple, with the following changes: Fix double mail notifications on MSN. (#11199), make disconnecting due to flooding on IRC less likely to occur. (#13920)
  • Twitter:
  • For retweets, show the full original tweet instead of the truncated retweet. (#15226)
  • Localization:
  • Made non-localizable elements in ESStatusAdvancedPreferences localizable. (#15682)
  • Updated translations: Catalan (#14898), Czech (#15677), Danish (#15703), Dutch (#15697), Australian English (#15700), German (#15586), Portuguese (Portugal) (#15706), Swedish (#15605).

New in Adium 1.4.4 (Dec 5, 2011)

  • Services:
  • Facebook: Fixed connectivity. (#15544, #15583)
  • Yahoo: Fixed avatars of contacts not updating correctly.
  • Gadu-Gadu: Fixed logging in on PPC Macs. (#15153)
  • Chat Window:
  • Renamed the "Show Info" toolbar item to "Get Info" for consistency. (Ariel Chinn) (#14072)
  • Contact List:
  • Turned off rubber band scrolling for the contact list, as this looks bad when using a borderless window. (#15455)
  • Xtras:
  • Fixed a crash when installing an Xtra from the website. (#15581)
  • Localisation:
  • Updated German localisation. (#15477, #15658)
  • Fixed two small mistakes in the Brazilian Portuguese localisation. (#15511).

New in Adium 1.5 Beta 7 (Dec 5, 2011)

  • Don't compile nibs in Release-Debug.

New in Adium 1.5 Beta 6 (Dec 5, 2011)

  • Fixed automatic updating between betas failing with the error "Can't make a temporary directory for the update download". (#15666)
  • Correct strange behavior in the messages pref pane. (#15670)
  • Further fixes of message context display. (#15377)
  • Fixed a 2px alignment issue when a normal or borderless contact window is set to vertically resize automatically. (#15626)
  • Restored bouncy scroll behavior to normal window style contact list windows.
  • Fixed crash when sending certain group chat requests. (#15674)
  • Fixed emotes ('/me' messages) in IRC private chats. (#15589)
  • Fixed global application shortcut. (#12013)
  • Fixed some issues with AppleScript. (Peter Schmitt) (#15234)
  • Fixed incorrectly formatted output in the logviewer. (#15574)

New in Adium 1.5 Beta 5 (Nov 28, 2011)

  • General:
  • Fixed crash when loading Skype plugin. (#15590)
  • Disabled loading WebKit plugins when presenting Facebook authorization windows.
  • Fixed small leap when auto-scrolling resumes in About box.

New in Adium 1.5 Beta 4 (Nov 21, 2011)

  • General:
  • Reduced application bundle size and memory overhead. (#15466)
  • Adium no longer erroneously reports it supports VV. (#15639)
  • Fixed a visual glitch in AB and status advanced prefs. (#15646)
  • Removed import from Fire. (#15366)
  • Increased robustness of message context display.

New in Adium 1.4.4 Beta 2 (Nov 11, 2011)

  • General:
  • Ask the user to re-authenticate with Facebook when we get a failed password response. (#15583)
  • Fixed a crash when installing an Xtra from the website. (#15581)

New in Adium 1.5 Beta 3 (Nov 5, 2011)

  • Fixed issue where window shadows were not initially rendered with transparent message view backgrounds (#12608)
  • Fixed sounds playing from the main sound device, and not the alert sound device. (#15529)
  • Fixed Adium's behavior with spaces and mission control. (#15408)
  • Ask the user to re-authenticate with Facebook when we get a failed password response. (#15583)
  • Fixed a crash when installing an Xtra from the website. (#15581)
  • Smooth Operator - Alternating: improved closing focus indicators when icons are disabled (via checkbox or in IRC).
  • Smooth Operator - Dark: added a faint striped texture to the background.
  • minimal_mod: enabled header hiding if the user scrolls up far enough that Adium won't scroll on new content. (And removed the changing of header opacity on hover.)

New in Adium 1.4.4 Beta 1 (Oct 31, 2011)

  • Services:
  • Facebook: Fixed connectivity. (#15544)
  • Yahoo: Fixed avatars of contacts not updating correctly.
  • Gadu-Gadu: Fixed logging in on PPC Macs. (#15153)
  • Chat Window:
  • Renamed the "Show Info" toolbar item to "Get Info" for consistency. (Ariel Chinn) (#14072)
  • Contact List:
  • Turned off rubber band scrolling for the contact list, as this looks bad when using a borderless window. (#15455)
  • Localisation:
  • Updated German localisation. (#15477)

New in Adium 1.5 Beta 2 (Oct 30, 2011)

  • Made the separator between the text entry and message views thinner.
  • Fixed a shadow drawing error under 64 bit in PSMTabBarController
  • Fixed issue where the user count was not updated when the user list is dragged open. (#15446)
  • Fixed issue where the state of the user list was not preserved when the user list is dragged open or closed.
  • Fixed potential crash related to displaying emoticons.
  • Fixed connecting to Facebook using OAuth. (#15544)
  • Fixed numerous message view layout issues. (#15560, #15560, #15568, #15575, #15577, #15582)

New in Adium 1.5 Beta 1 (Oct 25, 2011)

  • Major Changes:
  • Requires Mac OS X 10.6.0 or later
  • Requires an Intel Mac
  • Added 64bit support.
  • Updated to libpurple 2.10.0mtn
  • Removed defunct QQ support.
  • Various user interface improvements
  • Address Book integration:
  • Use a token field to specify the format to use for names imported from the Address Book. (#7394)
  • Added support for Facebook. (kbotc) (#137559
  • Authorization Requests:
  • First entry in the list is now auto-selected.
  • Toolbar items now get disabled when no request is selected.
  • Contact List:
  • The contact list search now treats whitespace-separated words as keywords. (Paul Vet) (#14354)
  • Improved the logic for the display of tooltips. (Matthew Plough) (#12774)
  • User picture menu now looks native on Leopard and newer systems. (#11964)
  • Made the user picture an image well, added drag and drop support.
  • Fixed positioning of selected icon in Recent Icons not being reapplied when icon is reselected. (#9908)
  • Added support for blocking/unblocking all contacts in a group. (Conor Branagan) (#2177)
  • Added a "Deselect All" option to the "Edit" menu. (based on a patch by Tyler Funnell). (#10208)
  • Dock Icon:
  • Moved the dock badge to the top right to be consistent with other Mac OS X applications such as Mail. (#13439)
  • Fixed dock badge text becoming too large. (#13088)
  • Removed flashing of the contact name. (#14452)

New in Adium 1.4.3 (Sep 4, 2011)

  • Fixed a security vulnerability related to file transfers.
  • libpurple:
  • Fixed a crash when remote users have certain characters in their nicknames. (Discovered by Djego Ibanez) ( #p14341)
  • MSN: Fixed direct file transfers, user icons, and receiving custom emoticons, while disabling multiple points of presence (MPOP). We determined that this was the better trade-off based on user feedback. (reverted to libpurple's MSNP15 support from MSNP16) (#15256)
  • MSN: Fixed an issue involving the "Friendly name changes too often" error. (#15364)
  • GoogleTalk: Worked around an issue where messages contained XML code. (#15419)
  • Facebook
  • Fixed connectivity.
  • Facebook will now connect via the officially-sanctioned mechanism. You no longer have to provide Adium with your username and password; you will be prompted to authenticate via a facebook.com window when you first log in. Existing accounts are automatically upgraded.
  • AIM/ICQ: Fixed connecting while using a proxy server.
  • Twitter: Fixed loading the Following list. (#15239)
  • Fixed a fairly common crash related to user lists. (#14294)
  • Activated overlay scrollers on Mac OS X Lion. (#15394)
  • Fixed an issue where Adium was constantly writing with the computer screen off for a long time. (#15147)
  • Fixed the "Add Link" function, which was broken in 1.4.2. (#15259)
  • Fixed instances where contacts weren't being highlighted despite having been set to. (#14493).
  • Message View: Inserted emoticon will replace the selected text (if any).
  • Updated localisations: British English, Chinese (Traditional), Danish (#15431), Dutch (#15421), French (#15402), German (#15374), Greek (#15330), Italian (#15395), Norwegian (Bokmål) (#15365), Portuguese (Portugal) (#15371), Swedish (#15384).
  • Fixed a case of unfavourable wording in the German localisation. (#15393)

New in Adium 1.4.3 RC 2 (Aug 30, 2011)

  • Fixed a fairly common crash related to user lists. (#14294)

New in Adium 1.4.3 RC 1 (Aug 23, 2011)

  • GoogleTalk: Worked around an issue where messages contained XML code. (#15419)
  • Fixed a fairly common crash related to user lists. (#14294)
  • Activated overlay scrollers on Mac OS X Lion. (#15394)

New in Adium 1.4.3 Beta 3 (Aug 18, 2011)

  • MSN: Fixed login on PPC Macs. (#15295) (1.4.3b2 regression)
  • MSN: Fixed an issue involving the "Friendly name changes too often" error.(#15364)
  • Fixed an issue where Adium was constantly writing with the computer screen off for a long time. (#15147)
  • A bunch of localisation updates.

New in Adium 1.4.3 Beta 2 (Aug 1, 2011)

  • Fixed connecting to Facebook on Lion. (#15300)
  • Added missing translatable strings/nibs.
  • Fixed instances where contacts weren't being highlighted despite having been set to. (#14493).
  • Updated the Greek localization. (#15330)

New in Adium 1.4.3 Beta 1 (Jun 27, 2011)

  • MSN: Fixed direct file transfers, user icons, and receiving custom emoticons, while disabling multiple points of presence (MPOP). We determined that this was the better trade-off based on user feedback.
  • AIM/ICQ: Fixed connecting while using a proxy server
  • Twitter: Fixed loading the Following list.
  • Fixed the 'Add Link' function, which was broken in 1.4.2
  • Facebook:
  • Fixed connectivity.
  • Facebook will now connect via the officially-sanctioned mechanism. You no longer have to provide Adium with your username and password; you will be prompted to authenticate via a facebook.com window when you first log in. Existing accounts are automatically upgraded.

New in Adium 1.4.2 (Jun 13, 2011)

  • Updated to libpurple 2.7.11. Highlights of applicable changes:
  • MSN:
  • Fixed bug that prevented adding contacts to your contact list in certain circumstances. (#14965)
  • Added support for MSNP16 including multiple points of presence (MPOP) which allows multiple simultaneous sign-ins and which should resolve connection problems involving the "Signed in from another location" error. (#13654)
  • Fixed crash related to Direct Connections. (#14650)
  • ICQ:
  • Fixed a bug where some contacts from your contact list might not show up. Affected non-English users the most. (#14901)
  • Contact List:
  • Fixed tooltips not being updated when scrollwheeling through the contact list. (#3480)
  • Improved readability of tooltips by making their contents opaque and only the background transparent. (#15050)
  • Logging:
  • Added a "Log only certain accounts" setting to Adium's "General" preferences. (#8, #14522)
  • Added a "Log secure chats" setting to Adium's "General" preferences. (#94)
  • Renamed "Save opened chats when quitting" setting to "Reopen chats from last time on startup" for clarity. (#14651)
  • Message View:
  • Only display focus indication for group chats. (#14420)
  • Enable %service% keyword in header.
  • Fixed issue where sections of conversations loaded from message history are repeated. (#13362)
  • Fixed iChat emoticons in Snow Leopard on case-sensitive file systems. (#14936)
  • minimal_mod
  • Disabled consecutivization of actions to prevent overlapping icons. Fixed erroneous application of a grey dotted top border to a consecutive, unfocused action that follows a non-action. Fixed text wrap alignment issues on actions.
  • Mockie: New mention and focus indicators, and improved scaling at large font sizes. (#14420)
  • Renkoo: No longer scrolls to bottom on new content regardless of scroll position. (#14331)
  • Smooth Operator:
  • Compact: Mentions in actions are no longer italicized. Sendercolor Adiumy is not displayed in IRC too. Fixed progressively increasing saturation of the sendercolor Adiumy on each consecutive message.
  • Classic: Fixed slight misalignment between sender and message. Lightened the on-click shadow. The per-message marks in the classic variant now grow to the left rather than to the right where it can overlap message text.
  • Dark: New variant!
  • all variants: Improved the performance of all-by-sender-on-click javascript. Shifted the built-in buddy icons down a few pixels so they look more centered. Switched to more compact focus indication icons.
  • Stockholm:
  • Reverted to pre-1.4 layout for per-message timestamps (#14361). Per-message timestamps now display on the left when the message text is RTL (#10403).
  • yMous:
  • Removed the per-message triangle, slimmed the area between the sender and message, and fixed more elements to scale with font-size. Improved the performance of all-by-sender-on-click javascript.
  • ICQ:
  • Fixed ICQ disconnections going unnoticed. (#14229)
  • Fixed hang caused by reading badly formatted transcripts from ICQ. (#14627)
  • Switch to clientLogin authentication for ICQ and AIM, allowing SSL to be used if possible again. Change the options for encryption to "Require"/"Opportunistic"/"Disabled." (#15000)
  • Use the clientLogin key of the official ICQ Mac client instead of the AIM key we had which got banned. (#15244)
  • IRC:
  • Fixed a crash related to invalid UTF8 in nicknames on IRC. (#13351)
  • Fixed a crash that occurred when opening irc://-links to new servers on ports other than 6667. (#15093)
  • MSN:
  • Added a preference to enable/disable MSN Direct Connections. (#14602)
  • XMPP:
  • Double confirmation is now required to delete and unregister an XMPP account. (#14357)
  • Fixed xmpp:-urls without a user part opening chats with (null)@... (#14908).
  • Miscellaneous:
  • Growl notifications for Group Chats now show the channel on the same line as the nick, instead of before the message. (#14890)
  • Fixed a bug causing a switching of user profiles following Adium updates. (#14432)
  • Fixed 1.4.1 regression of arrows not showing up in the Events tables of the Preference pane and the Get Info pane for active events. (#14629)
  • Fixed a hang that occurred when required parts of loaded message styles were missing. (#7438)
  • Fixed bookmark icons not updating when changing icon sets. (#13221)
  • Fixed two memory leaks. (Adrian Godoroja) (#15047)
  • Fixed "Remove Link" showing up twice in the input box's context menu on 10.6. (Shawn Khan) (#14454)
  • Fixed 1.4 regression where selection of the active voice in the "Speak Event" and "Speak Text" contact alert actions failed. (#14574)
  • Fixed positioning of selected icon in Recent Icons not being reapplied when icon is reselected. (Adrian Godoroja) (#9908)
  • Fixed an issue with adding URLs via copy/paste resulting in an invalid link. (#15229)
  • Localisation:
  • Updated the Localizable.strings files, adding missing translatable strings/nibs. (#14588, #14582)
  • Updated and improved localisations: British English (#15116), Catalan (#15231), Danish (#15160), Dutch (#15202), Finnish (#15211), French (#15198), German (#15204), Italian (#15224), Polish (#15230), Portuguese (Portugal) (#15223), Russian (#15246), Swedish (#15217).
  • Fixed an issue in the Czech localisation. (#14586)

New in Adium 1.4.2 Beta 2 (May 23, 2011)

  • General:
  • Fixed an issue that could prevent PPC users from logging in to MSN, Yahoo!, Jabber and Gadu-Gadu related to GLib. (#15134, #15162, #15150, #15153)
  • Fixed an issue that caused Adium to use a debug profile when using a beta. (#14432)
  • Contact List:
  • Fixed tooltips not being updated when scrollwheeling through the contact list. (#3480)
  • Improved readability of tooltips by making their contents opaque and only the background transparent. (#15050)
  • Message View:
  • Enable %service% keyword in header.
  • Localisation:
  • Updated various localisations.
  • Again updated the Localizable.strings files.
  • IRC:
  • Fixed a crash that occurred when opening irc://-links to new servers on ports other than 6667. (#15093)

New in Adium 1.4.2 Beta 1 (Apr 20, 2011)

  • Updated to libpurple 2.7.11. Highlights of applicable changes:
  • MSN:
  • Fixed bug that prevented adding contacts to your contact list in certain circumstances. (#14965)
  • Added support for MSNP16 including multiple points of presence (MPOP) which allows multiple simultaneous sign-ins and which should resolve connection problems involving the "Signed in from another location" error. (#13654)
  • Fixed crash related to Direct Connections. (#14650)
  • ICQ:
  • Fixed a bug where some contacts from your contact list might not show up. Affected non-English users the most. (#14901)
  • Logging:
  • Added a "Log only certain accounts" setting to Adium's "General" preferences. (#8, #14522)
  • Added a "Log secure chats" setting to Adium's "General" preferences. (#94)
  • Renamed "Save opened chats when quitting" setting to "Reopen chats from last time on startup" for clarity. (#14651)
  • Message View:
  • Only display focus indication for group chats. (#14420)
  • Fixed issue where sections of conversations loaded from message history are repeated. (#13362)
  • Fixed iChat emoticons in Snow Leopard on case-sensitive file systems. (#14936)
  • minimal_mod: Disabled consecutivization of actions to prevent overlapping icons. Fixed erroneous application of a grey dotted top border to a consecutive, unfocused action that follows a non-action. Fixed text wrap alignment issues on actions.
  • Mockie: New mention and focus indicators, and improved scaling at large font sizes. (#14420)
  • Renkoo: No longer scrolls to bottom on new content regardless of scroll position. (#14331)
  • Smooth Operator:
  • Compact: Mentions in actions are no longer italicized. Sendercolor Adiumy is not displayed in IRC too. Fixed progressively increasing saturation of the sendercolor Adiumy on each consecutive message.
  • Classic: Fixed slight misalignment between sender and message. Lightened the on-click shadow. The per-message marks in the classic variant now grow to the left rather than to the right where it can overlap message text.
  • Dark: New variant!
  • all variants: Improved the performance of all-by-sender-on-click javascript. Shifted the builtin buddy icons down a few pixels so they look more centered. Switched to more compact focus indicattion icons.
  • Stockholm:
  • Reverted to pre-1.4 layout for per-message timestamps (#14361). Per-message timestamps now display on the left when the message text is RTL (#14361).
  • yMous:
  • Removed the per-message triangle, slimmed the area between the sender and message, and fixed more elements to scale with font-size. Improved the performance of all-by-sender-on-click javascript.
  • ICQ:
  • Fixed ICQ disconnections going unnoticed. (#14229)
  • Fixed hang caused by reading badly formatted transcripts from ICQ. (#14627)
  • IRC:
  • Fixed a crash related to invalid UTF8 in nicknames on IRC. (#13351)
  • MSN:
  • Added a preference to enable/disable MSN Direct Connections. (#14602)
  • XMPP:
  • Double confirmation is now required to delete and unregister an XMPP account. (#14357)
  • Fixed xmpp:-urls without a user part opening chats with (null)@... (#14908).
  • Miscellaneous:
  • Growl notifications for Group Chats now show the channel on the same line as the nick, instead of before the message. (#14890)
  • Fixed a bug causing a switching of user profiles following Adium updates. (#14432)
  • Fixed 1.4.1 regression of arrows not showing up in the Events tables of the Preference pane and the Get Info pane for active events. (#14629)
  • Fixed a hang that occurred when required parts of loaded message styles were missing. (#7438)
  • Fixed bookmark icons not updating when changing icon sets. (#13221)
  • Fixed two memory leaks. (Adrian Godoroja) (#15047)
  • Fixed "Remove Link" showing up twice in the input box's context menu on 10.6. (Shawn Khan) (#14454)
  • Fixed 1.4 regression where selection of the active voice in the "Speak Event" and "Speak Text" contact alert actions failed. (#14574)
  • Fixed positioning of selected icon in Recent Icons not being reapplied when icon is reselected. (Adrian Godoroja) (#9908)
  • Localisation:
  • Updated the Localizable.strings files, adding missing translatable strings/nibs. (#14588, #14582)
  • Updated and improved German localisation.
  • Updated and improved Dutch localisation.
  • Updated Swedish localisation. (#14993)
  • Updated the British English localisation. (#15116)
  • Fixed an issue in the Czech localisation. (#14586)

New in Adium 1.4.1 (Nov 16, 2010)

  • Updated to libpurple 2.7.5. Highlights of applicable changes::
  • MSN:
  • Support for MSN direct connections, enabling faster file transfers and faster retrieval of custom emoticons and buddy icons
  • AIM and ICQ:
  • A bunch of fixes for ICQ encoding problems
  • Corrected hostnames (server settings) for ICQ connections; existing accounts will be upgraded automatically
  • Improved ICQ privacy lists (visible / invisible lists) support
  • Fixed handling of certain incoming HTML messages
  • Fixed sending messages to AIM chat rooms
  • Yahoo:
  • Fixed sending SMS messages
  • Some file transfer improvements
  • XMPP:
  • Improved connectivity to servers that do not offer Stream ID
  • Fixed detected file transfer proxies
  • Improved determination of a contact's destination resource
  • Fixed a crash when using UPnP networking
  • IRC:
  • Added handling of irc:// URIs by creating guest accounts if required. (#12339)
  • Fixed respecting and setting port number for IRC links. (#13899)
  • Added support for /say command. (#13649)
  • Twitter:
  • Add the "@" sign for Twitter's tabcomplete. (#13987) (Moses Lei)
  • Deleting a Twitter group will now hide the contacts within Adium rather than unfollowing them (#12148)
  • Fixed overlapping buttons in "Reply to a Tweet" dialogue. (#14017)
  • Distinguish StatusNet accounts with same username on different servers. (#13604) (Brion Vibber)
  • Message Styles:
  • Fixed message style "Mockie" being broken on some systems. (#14480)
  • Miscellaneous:
  • Fixed a hang caused by large contact lists. (#14463)
  • Fixed contact status background colors updating in the contact list, including both static and flashing statuses. (#14534, #14493)
  • Fixed a long-standing bug preventing a minimum text size preferences smaller than 9pt to take effect. (#49) (Tim Horton)
  • PSD files and PDFs are now sent as files, not as 'images', where appliable.
  • Fixed alignment and clipping issues in the "About" box. (#13541)
  • Fixed minor issues in Adium Help documentation.

New in Adium 1.4 (Oct 31, 2010)

  • 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.6 with added fixes
  • Mind-bogglingly large number of enhancements and bug fixes
  • 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 StatusNet 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 "Toggle 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)
  • Added 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.
  • Added 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.
  • Added 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.
  • Added 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.
  • Added 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. (#11122)
  • 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.
  • Fixed a small white line at the top of the contact list when "size to fit vertically" is set. (#11119)
  • Added "Sort Groups Alphabetically" option to the status sort.
  • Added "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)
  • Status icons packs can now specify "Idle and Away" icons for contacts. (#872)
  • Pressing left-arrow when selecting an item will select its parent item if it's not expanded, like Finder.
  • 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.
  • Improved the appearance and function of built-in message styles.
  • Corrected sorting of message styles in the preferences. (#9498)
  • Numerous improvements for style developers:
  • Styles now fall back to root level files for Status.html and Content.html. (#10868)
  • %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.
  • When cycling chats (using "Next Chat" and "Previous Chat") stay in the current window. (#6346)
  • 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).
  • Added an image uploader. Select the image, then either choose “Replace with Uploaded Image” from the Edit menu, right-click the image and choose it from that menu, right-click a link and choose it from that menu, or press ⌥⌘K.
  • 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)
  • Added an "only count number of unread mentions" for group chat tabs in the Messages advanced preferences.
  • Added an optional confirmation when closing a window which has multiple tabs, either always or when at least one has unviewed messages. (#12006)
  • Message styles can now be updated without relaunching Adium.
  • Nudge and buzz messages now appear as events in the window instead of messages from the contact.
  • Fixed logging in St. John's Newfoundland's time zone. (#9557)
  • Fixed detecting Right-to-Left status for a number of languages, including Arabic. (#13612)
  • Prevent en-dash and em-dash from breaking URL parsing. (#11490)
  • Fixed clicking on links whose messages contain '[' and a percent-escape such as .
  • Fixed a bug when reading logs. (#8141)
  • Fixed behavior regarding the substitutions preferences for Snow Leopard (such as "smart quotes", "smart dashes", spelling auto-correction, etc.)
  • Fixed iChat emoticons not working on Snow Leopard (#12369).
  • 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.
  • Changed behavior for account options: a lot were only changing when reconnecting, now all that are able to (i.e., non-connect options) take affect immediately.
  • Fixed using a PAC-specified proxy for the hostname of the account. (#224)
  • 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 as a status message 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."
  • Added a "BOSH Server" option for XMPP accounts. (#12844)
  • Fixed a security issue where "Require SSL/TLS" for XMPP was being ignored.
  • 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.
  • Updated libpurple to fix a vulnerability in MSN. ( http://www.coresecurity.com/content/libpurple-arbitrary-write)
  • AIM, ICQ, and MobileMe:
  • Added "Connect using SSL" as a default option for AIM and ICQ. (#9553) You can get information on the certificate by right-clicking the account in the Accounts preferences.
  • Added a preference to always use the AOL proxy server for file transfers and direct IM. (#11413)
  • MySpace IM:
  • Added support for msim links. (#8036)
  • Yahoo:
  • Fixed a wide variety of service errors.
  • QQ:
  • Restored connectivity.
  • Zephyr:
  • Disabled Zephyr. As an unsupported protocol, we require patches to maintain it in working order. At this point in time, it just crashes. If you would like to contribute and maintain working Zephyr support, please contact us.
  • Chat Transcripts:
  • Added a confirmation before removing logs with the delete key. (#13097)
  • Fixed incorrectly logging links containing ampersands (&) which caused logs to appear blank in the log viewer.
  • Miscellaneous:
  • Improved launch time
  • 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.
  • Improved multiple icons throughout Adium
  • 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).
  • Fixed support for a proxy auto-config (PAC) file. (#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.
  • Added "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 inactive
  • Idle contacts now resort immediately.
  • Fixed the uptime script for single-user logins. (#10747)
  • The Downloads stack now bounces when a file transfer completes.
  • Moved dock icon and status menu item controls to a new "Message Alerts" advanced preferences.
  • Added throttling to Growl messages. Instead of, for example, posting 296 messages, Adium will Growl "296 messages".
  • Cleaned up the look of the advanced preferences list.
  • Updated to Sparkle 1.5 for improved notification and installation of future updates
  • Localization:
  • Added Ukrainian and Slovakian translations
  • Updated and improved other translations

New in Adium 1.4 RC3 (Oct 30, 2010)

  • Further memory usage improvements
  • Fixed a performance issue which affected large contact lists with 'hide certain contacts' disabled, especially with 'show groups' disabled
  • Fixed a performance issue when the Adium menu bar item is enabled (which it is, by default)

New in Adium 1.4 RC2 (Oct 28, 2010)

  • Fixed several memory leaks
  • Improved performance when signing on and when joining large group chats (including #14402)
  • Fixed an exception which could cause Adium to become nonresponsive (#14229)

New in Adium 1.4 RC1 (Oct 21, 2010)

  • Updated documentation for Adium 1.4
  • Improved upgrading old message style preferences when migrating from Adium 1.3.x and prior
  • Fixed localization of Sparkle in many languages
  • Tweaked minimal_mod, Gone Dark, Renkoo, and Stockholm message styles
  • Danish, pt_PT, German, Slovakian updates
  • Removed the Twitter 'show retweek link' preference - it is now always on
  • Fixed use of the default 'me' icon pulled from the Address Book
  • Fixed a rare crash introduced in 1.4b1 which involved "proxy list objects"
  • Memory management fixes
  • Fixed moving contacts between groups on Yahoo! in some circumstances

New in Adium 1.4 Beta 19 (Sep 20, 2010)

  • Fixed multiple issues with contact list management introduced in earlier 1.4 betas
  • Improved UI when prompting for a password while connecting to XMPP
  • Fixed a crash when disconnecting from Yahoo in certain situations
  • Fixed a crash when connecting to Gadu-Gadu
  • Fixed behavior when a trailing space is accidentally included in the IRC account settings
  • Fixed a display issue in the Default Client advanced preferences
  • Fixed the Show Join/Leave Messages option in chats not saving across sessions
  • Fixed an issue with 'Show Message Windows on All Spaces' combined with restoring open chats at startup
  • Updated built-in message styles
  • Enabled ligatures & kerning in the chat window for fonts that support it
  • Improved handling of message style variants
  • Fixed some Twitter messages being incorrectly marked as unread
  • Fixed tab name completion in Twitter
  • Fixed status.net accounts connecting via the Twitter service
  • Fixed connecting with Google Talk accounts that don't have an @gmail.com or @googlemail.com domain.
  • Fixed advertised Jabber capabilities hash mismatch
  • Fixed handling of automatic status changes when the screensaver is activated via a mouse hot corner
  • Fixed issues with nicknames pulled from the Address Book in certain situations
  • Fixed several minor memory leaks
  • Various localization improvements
  • Added Ukrainian and Slovak localizations
  • French, French Canadian, German, Icelandic, pt_PT, Russian, Spanish updates
  • Added debug logging related to several remaining issues in the 1.4 beta series.

New in Adium 1.4 Beta 18 (May 13, 2010)

  • 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)

New in Adium 1.3.10 (Jan 13, 2010)

  • Disabled the Facebook CAPTCHA, updated the Facebook plugin.
  • Updated libjson-glib, fixing some 64-bit issues.

New in Adium 1.3.9 (Jan 12, 2010)

  • Updated libpurple to fix a security issue with custom emoticons.
  • Corrected user icons not updating correctly on Snow Leopard.

New in Adium 1.4 Beta 17 (Dec 2, 2009)

  • 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.

New in Adium 1.4 Beta 16 (Nov 30, 2009)

  • 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.

New in Adium 1.4 Beta 15 (Nov 7, 2009)

  • 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.

New in Adium 1.4 Beta 14 (Nov 6, 2009)

  • 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: "). (#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 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.

New in Adium 1.3.8 (Nov 5, 2009)

  • Updated pidgin-facebook chat, fixing login.
  • Corrected the Events preferences not displaying the correct list on Snow Leopard.

New in Adium 1.4 Beta 13 (Oct 31, 2009)

  • 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.

New in Adium 1.4 Beta 12 (Oct 26, 2009)

  • 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 �teOpened% 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.

New in Adium 1.4 Beta 10 (Oct 16, 2009)

  • 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 .
  • 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 " 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.

New in Adium 1.3.7 (Oct 16, 2009)

  • 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.
  • Fixed iChat emoticons on Snow Leopard.

New in Adium 1.4 Beta 9 (Aug 31, 2009)

  • 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.

New in Adium 1.3.6 (Aug 20, 2009)

  • Updated to libpurple 2.5.9:
  • Fix a crash via a specially crafted MSN message (CVE-2009-2694).
  • Fix a crash in Bonjour, MSN, and XMPP when trying to transfer files with NULL names.
  • Numerous fixes from libpurple 2.5.8
  • Updated to pidgin-facebookchat 1.6.0 from 1.5.1:
  • Fixed issues with dropped & missed messages.
  • Fixed retrieval of profile information.
  • Fixed retrieval of buddy icons.
  • Fixed messaging with Facebook users whose user IDs are very large.
  • Numerous other fixes; see pidgin-facebookchat changelog for details.
  • Note: Facebook contact group support is currently disabled.
  • Added option to control Facebook mail checking.
  • Merged down the space dust.

New in Adium 1.4 Beta 8 (Jul 16, 2009)

  • 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.

New in Adium 1.3.5 (Jun 22, 2009)

  • Fix connection issues with Facebook, Yahoo and MSN.

New in Adium 1.4 Beta 7 (Jun 20, 2009)

  • 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.
  • 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.
  • Fixed improperly setting the Jabber connect server when registering a new account.
  • Fixed logging of context loaded from persistent jabber chats.
  • 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.

New in Adium 1.4 Beta 6 (Jun 20, 2009)

  • Added throttling to Growl messages. Instead of, for example, posting 296 messages, Adium will Growl "296 messages".
  • Added an "only count number of unread mentions" for group chat tabs in the Messages advanced preferences.
  • 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.
  • 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.

New in Adium 1.4 Beta 5 (Jun 20, 2009)

  • 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
  • Fixed a crash when using a Proxy Auto-Config (PAC) file.
  • Fixed indeterminate errors if you provide a space in an IRC account's NickServ password.
  • Fixed retweeting or deleting tweets featuring any of: ;/?:@&=+$,
  • Fixed a hang when moving contacts/bookmarks into a new group.
  • Fixed bug causing speech actions with custom pitch to have really high pitch
  • 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).
  • 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.
  • 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.

New in Adium 1.4 Beta 4 (Jun 20, 2009)

  • 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.
  • 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.
  • Changed the status icon for group chats to be Available when joined, and Offline when parted.
  • Fixed idle time not being sent to the server.
  • Fixed dragging and dropping emoticon packs to reorder them.
  • Fixed removing contacts when groups are disabled or the contact is in the offline group.
  • Fixed the stepper values in the Status preferences and Status Edit window always starting at 10.
  • 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.
  • Fixed being disconnected from MSN when adding/removing contacts.
  • Proxy information is no longer saved in accounts.xml
  • Updated the default Yahoo! server.

New in Adium 1.4 Beta 3 (Jun 20, 2009)

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

New in Adium 1.4 Beta 2 (Jun 20, 2009)

  • General:
  • Added HTML classes to the action links for Twitter messages, so message styles can more easily present them as they wish.
  • Changed files and text dragged to contacts inserts into their message window, instead of confirming to send.
  • Fixed setting a global shortcut which used the letter a.
  • Fixed Growl notifications including the Twitter action links.
  • Fixed not being able to add events.
  • Fixed identifying to some NickServ instances which didn't expect a nickname as an argument.
  • 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.
  • Fixed adding, moving or removing meta contacts to groups.
  • Fixed opening a list bookmark from the status menu item's contacts list.
  • Fixed the Twitter Timeline bookmark not showing up in the list.
  • Fixed the meta contact tooltip sorting the display.
  • Fixed a crash noticed when using multiple applescript tokens in a display name.
  • Updated Libpurple:
  • Now using Yahoo 16 login (SSL)
  • Fixed periodic disconnections from the LJ Jabber server
  • Fixed a crash on connect with Jabber.
  • Fixed AIM always checking mail.

New in Adium 1.4 Beta 1 (May 18, 2009)

  • 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

New in Adium 1.3.4 (May 18, 2009)

  • Facebook fixes:
  • Updated to pidgin-facebook 1.5.0, fixing a major bug in which massive amounts of data could be continuously sent and received under certain situations as well as several minor bugs
  • Fixed a bug in which the Facebook numeric ID rather than name could be shown in the contact list (#11676)
  • Improved proxy support.
  • Fixed a crash when loading Jabber/XMPP account preferences when the computer's host name is not set (#11246)
  • Fixed a display issue in message windows when running Safari 4.
  • Updated to libpurple 2.5.6

New in Adium 1.3.3 (Feb 20, 2009)

  • Major changes:
  • Fixed a crash when using XMPP gateways and removing contacts.
  • Switched to the pidgin-facebook plugin for Facebook connectivity, which should resolve several issues with Facebook and improve the interaction between Adium and Safari when both are logged into Facebook.
  • Automatically send messages to offline contact when offline messaging is supported rather than prompting to send now / send later.
  • Fixed updating the list of users in a groupchat in many situations.
  • Tweaked the behavior of standard contact list type-to-search.
  • Fixed ICQ aliases storage on the server.
  • Fixed problem of events being recorded with wrong contact.
  • Fixed visual glitch that made creating a SameTime account impossible in some localizations.
  • Tab completion of names in groupchats is now case-insensitive.
  • Updated from libpurple 2.5.2 to 2.5.5mtn:
  • Fixed several MSN problems introduced by WLM 9: icons not showing up (#11529, #11532), file transfers failing.
  • Fixed publishing of ICQ (available and away) status messages.
  • Fixed publishing of ICQ icons.
  • Fixed a crash when a Yahoo user messages an MSN contact.
  • Fixed a QQ hang/crash.
  • Fixed a Sametime crash on login.
  • Fixed display of Gadu-Gadu user icons.
  • Fixed "Unable to add user - Unknown error (205)" when connecting to MSN.
  • Fixed duplicated buddies on authorization.
  • SASL PLAIN or IQ Auth passwords are no more in debug logs.
  • includes many, many more fixes, especially to MySpace and MSN.
  • Chat Transcript fixes:
  • Fixed a crash involving the log viewer.
  • Fixed a bug that caused Adium to leave log files open.
  • Reimported all logs into Spotlight, since 10.5.6 fixed importing them.
  • Chat window fixes:
  • Fixed scrolling to the bottom of the chat when it loads for certain message styles.
  • Fixed several message styles.
  • Fixed alignment of the message display after clicking an emoticon.
  • Fixed some internal bugs related to historical and notification messages.
  • Fixed Renkoo's image-click handling and added proper image-click handling to Renkoo Naked.
  • Other minor bug fixes:
  • Fixed setting XMPP status messages, AIM available, and Gadu-Gadu status messages which contain characters normally escaped in HTML.
  • Properly hide iTunes Now playing information when appropriate.
  • Fixed referencing chat windows from AppleScript.
  • Fixed a code signing error when launching Adium after not changing list layouts since pre-1.0
  • Fix unpaired external enclosure characters around strings to be linkified.
  • Localization changes:
  • Added a Greek localization thanks to "evripidis".
  • Updated the German localization.
  • Updated the French localization.
  • Updated the Russian localization.
  • Updated the Slovenian localization.

New in Adium 1.3.3 RC2 (Feb 19, 2009)

  • Fixed AIM Direct IM messages always showing up as autoreplies. There may still be some intermittent misbehavior in that regard; if you see it, please submit debug logging to #11554.
  • French and French Canadian updates.

New in Adium 1.3.3 RC1 (Jan 27, 2009)

  • Fixed sending extended-ASCII characters over Facebook
  • Fixed a crash which could occur after disconnecting from Facebook
  • Fixed setting XMPP status messages, AIM available, and Gadu-Gadu status messages which contain characters normally escaped in HTML

New in Adium 1.3.3 Beta 4 (Jan 26, 2009)

  • Fixed display of Facebook contacts' status messages
  • Fixed alignment of the message display after clicking an emoticon
  • Improved the way status and statuses messages are conveyed in tooltips (#11613)
  • German update

New in Adium 1.3.3 Beta 3 (Jan 23, 2009)

  • Updated to libpurple from 2.5.2 to 2.5.4 which
  • Fixed a crash when a Yahoo user messages an MSN contact (#11256)
  • Fixed a QQ hang/crash (#11290)
  • Fixed display of Gadu-Gadu user icons (#4702)
  • Fixed "Unable to add user - Unknown error (205)" when connecting to MSN (#11126)
  • Fixed duplicated buddies on authorization (#7171)
  • SASL PLAIN or IQ Auth passwords are no more in debug logs
  • includes many, many more fixes, especially to MySpace and MSN
  • Switch to the pidgin-facebook plugin for Facebook connectivity, which should resolve several issues with Facebook and improve the interaction between Adium and Safari when both are logged into Facebook.
  • Tweaked the behavior of standard contact list type-to-search (#11496)
  • Automatically send messages to offline contact when offline messaging is supported rather than prompting to send now / send later (#11127)
  • WLM 9 fixes
  • Fixed scrolling to the bottom of the chat when it loads for certain message styles (#10541)
  • Fix unpaired external enclosure characters around strings to be linkified. (#11175)
  • Properly hide iTunes Now playing information when appropriate (#11585)
  • Fixed a crash involving the log viewer (#11309)
  • Fixed a crash when using XMPP gateways and removing contacts
  • Fixed updating the list of users in a groupchat in many situations (#183, #10727)
  • Tab completion of names in groupchats is now case-insensitive
  • Fixed ICQ aliases storage on the server (#9890)
  • Fixed problem of events being recorded with wrong contact (#10436)
  • Fixed a bug that caused Adium to leave log files open
  • Reimported all logs into Spotlight, since 10.5.6 fixed importing them (#8320)
  • Fixed referencing chat windows from AppleScript (#11352)
  • Fixed a code signing error when launching Adium after not changing list layouts since pre-1.0
  • Fixed several message styles (#10921)
  • Fixed some internal bugs related to historical and notification messages (#10152, #10174)
  • Fixed Renkoo's image-click handling and added proper image-click handling to Renkoo Naked (#11561)
  • Added a Greek localization thanks to "evripidis" (#11350)
  • Updated the Slovenian localization
  • Fixed a typo in the Russian localization (#11220)
  • Fixed referencing chat windows from AppleScript (#11352)
  • Fixed a crash involving the log viewer (#11309)
  • Fixed updating the list of users in a groupchat in many situations
  • Tab completion of names in groupchats is now case-insensitive
  • Fixed a crash when using XMPP gateways and removing contacts
  • Fixed a code signing error when launching Adium after not changing list layouts since pre-1.0
  • Fixed several message styles (#10921)
  • Fixed a bug that caused Adium to leave log files open
  • Contact list searching is now only triggered by Cmd-F, and no longer cancels when switching applications (#10956)
  • Reimported all logs into Spotlight, since 10.5.6 fixed importing them
  • Fixed a typo in the Russian localization (#11220)
  • Russian, Danish, Slovenian, Dutch update (#11610)
  • Updated the Slovenian localization

New in Adium 1.3.3 Beta 2 (Jan 16, 2009)

  • Updated to libpurple from 2.5.2 to 2.5.4 which:
  • Fixed a crash when a Yahoo user messages an MSN contact (#11256)
  • Fixed a QQ hang/crash (#11290)
  • Fixed display of Gadu-Gadu user icons (#4702)
  • Fixed "Unable to add user - Unknown error (205)" when connecting to MSN (#11126)
  • Fixed duplicated buddies on authorization (#7171)
  • SASL PLAIN or IQ Auth passwords are no more in debug logs
  • includes many, many more fixes, especially to MySpace and MSN
  • Fixed a crash involving the log viewer (#11309)
  • Fixed a crash when using XMPP gateways and removing contacts
  • Fixed updating the list of users in a groupchat in many situations (#183, #10727)
  • Tab completion of names in groupchats is now case-insensitive
  • Fixed ICQ aliases storage on the server (#9890)
  • Fixed problem of events being recorded with wrong contact (#10436)
  • Fixed a bug that caused Adium to leave log files open
  • Reimported all logs into Spotlight, since 10.5.6 fixed importing them (#8320)
  • Fixed referencing chat windows from AppleScript (#11352)
  • Fixed a code signing error when launching Adium after not changing list layouts since pre-1.0
  • Fixed several message styles (#10921)
  • Fixed some internal bugs related to historical and notification messages (#10152, #10174)
  • Fixed Renkoo's image-click handling and added proper image-click handling to Renkoo Naked (#11561)
  • Added a Greek localization thanks to "evripidis" (#11350)
  • Updated the Slovenian localization
  • Fixed a typo in the Russian localization (#11220)
  • Fixed referencing chat windows from AppleScript (#11352)
  • Fixed a crash involving the log viewer (#11309)
  • Fixed updating the list of users in a groupchat in many situations
  • Tab completion of names in groupchats is now case-insensitive
  • Fixed a crash when using XMPP gateways and removing contacts
  • Fixed a code signing error when launching Adium after not changing list layouts since pre-1.0
  • Fixed several message styles (#10921)
  • Fixed a bug that caused Adium to leave log files open
  • Contact list searching is now only triggered by Cmd-F, and no longer cancels when switching applications (#10956)
  • Reimported all logs into Spotlight, since 10.5.6 fixed importing them
  • Fixed a typo in the Russian localization (#11220)
  • Updated the Slovenian localization

New in Adium 1.3.3 Beta 1 (Dec 29, 2008)

  • Updated to libpurple 2.5.3
  • Fixed referencing chat windows from AppleScript (#11352)
  • Fixed a crash involving the log viewer (#11309)
  • Fixed updating the list of users in a groupchat in many situations
  • Tab completion of names in groupchats is now case-insensitive
  • Fixed a crash when using XMPP gateways and removing contacts
  • Fixed a code signing error when launching Adium after not changing list layouts since pre-1.0
  • Fixed several message styles (#10921)
  • Fixed a bug that caused Adium to leave log files open
  • Contact list searching is now only triggered by Cmd-F, and no longer cancels when switching applications (#10956)
  • Reimported all logs into Spotlight, since 10.5.6 fixed importing them
  • Fixed a typo in the Russian localization (#11220)
  • Updated the Slovenian localization

New in Adium 1.3.2 (Oct 10, 2008)

  • Switched MSN implementation to Libpurple's recent addition of MSNP15: Fixes display pictures, offline messages, and the "Now Playing" status.
  • Fixed 1-2 pixel overlap of contact list by its toolbar (#10074).
  • Fixed escaping of the ' and ? characters for IPv6 Addresses (#11031).
  • Fixed MSN personal messages being set to the status (ie: away, busy) (#10814).
  • Fixed contact visibility issues (#10917).
  • Fixed OTR messages to use the display name rather than UID (#10070).
  • Fixed 'Lips Are Sealed' emoticon in the Adiumy emoticon set (#10996).
  • Fixed contacts showing in incorrect group after combining (#11033).
  • Show existing status message in status change window, rather than previous (#11034).
  • New 'Bookmark Group Chat' and 'File Transfer' icons (#11030).
  • Fixed Yahoo frequently disconnecting (#11097).
  • Fixed hang when sending two consecutive messages (#11074).
  • Fixed drop shadow in Stockholm and Gone Dark message styles (#9178) (#9480).
  • Fixed visual artifacts in Smooth Operator message style (#10101).
  • Fixed problems when linkifying URLs that contained an unescaped % character (#11059).
  • Libpurple: Fixed a crash when parsing DNS-lookup responses with certain routers (p#7242).
  • Localization updates.

New in Adium 1.3.2 Beta 2 (Oct 7, 2008)

  • Fixed illusion that your settings were deleted (caused by broken profile handling—they weren't really deleted)
  • Fixed connection and reception problems on Jabber services (#10324, #10347, #10353)
  • Added a new Add Group Chat Bookmark icon, contributed by Anne Halsall
  • Fixed problems when linkifying URLs that contained an unescaped % character (#11059)
  • Fixed a crash in presenting a new mail notification (#11139)
  • Libpurple: Fixed a crash when parsing DNS-lookup responses (p#7242)

New in Adium 1.3.1 (Sep 8, 2008)

  • Fixed import wizard failing during import of inline images (#10912)
  • Fixed a crash when Adium tries to update an account password (#10792)
  • Fixed show offline contacts not working when groups are disabled (#10420)
  • Fixed messages for multiple MSN group chats showing up in the same chat (#1583)
  • Fixed syslogd consuming resources due to invalid requests via Facebook (#10588)
  • Fixed German Localization of „Eingabetaste“ in General Preferences (#10801)
  • Fixed display issues Appearance Preferences (#10803)
  • Fixed a security vulnerability discovered by the Zero Day Initiative
  • Fixed a crash during DNS resolution when trying to connect to MSN (#10808)
  • Fixed local user's Avatar not updating in open message windows after change (#10210)
  • Fixed aliases changing to nicknames following sign-in (#10550)
  • Fixed Facebook timing out when attempting to connect (#10718)
  • Fixed spellcheck defaulting to systemwide default (#10752)
  • Fixed offline bg color being mis-applied to metacontacts with online accounts (#10784)
  • Fixed invisible dock icon continuously flapping its wings (#10786)
  • Fixed contact inspector opening on wrong tab (#10825)
  • Fixed a crash when using Sametime/Meanwhile (#10830)
  • Fixed a crash when searching logs via the Transcript Viewer (#10866)
  • Fixed "Connected: Offline" when MSN contact connects with no personal message (#10873)
  • Fixed checkboxes jumping around in the status window (#10790)
  • Existing logs are no longer world readable (#1834)
  • Edges between multiple displays no longer trigger showing hidden contact list (#10204)
  • Removed $$ emoticon (#10949)
  • Update Danish, German, and Hungarian localizations

New in Adium 1.3 (Aug 26, 2008)

  • Complete redesign of the Contact Inspector (formerly the Get Info Window): Complete interface overhaul: Profiles for combined contacts now display in a unified fashion; Combined contacts' contents are now managed in the contact list; they automatically expand in the contact list when inspected; Increased buddy info retrieval speed; Fixed management of serverside group associations from the Contact Inspector
  • Added Facebook Chat service to Adium: Known limitation: logging into Facebook Chat via Adium will log you out of the Facebook website.
  • Added a search field to the Standard Contact List window: This can be accessed either from the Edit menu (?F) or by blindly typing into contact list (the previously-existing type-ahead find feature).
  • Switched to MSN-Pecan, a new MSN library for libpurple. Notable changes with MSN-Pecan: Support for personal messages; Improved error handling for networking issues; Improved http method support
  • Major performance improvements, most notable when signing on multiple accounts simultaneously and when chatting while other applications are making heavy use of your hard drive.
  • Tons of improvements and fixes, big and small - see below for all the details!
  • Improved management of contact and account icons: Fixed setting �Use no icon� in personal preferences not updating with no icon; Fixed images in Image Picker showing up too large; Fixed Address Book icons not overriding user's icon when set to do so ; Fixed Address Book image being copied/overwriten every time (which caused troubles with Sync Services) ; Significant memory usage and performance improvements related to icons
  • Fixed behavior which determines which contact in a combined contact to message
  • Added �Save opened chats when quitting� option to the General preferences
  • Added menu item for �Add Group Chat Bookmark� to the Contact menu
  • Improved the dialog when sending a message to a contact who appears offline
  • Choosing a status from a status menu which is already globally set will now present the state editor window
  • Added option in the Advanced Status Prefs to change �Number of unread messages� to �Number of unread conversations� (for the Dock icon and Status Menu Item)
  • Fixed reconnect behavior in certain situations
  • Fixed combined contacts with Bonjour accounts staying online
  • View menu now changes �Show� menu items to �Hide� and back again, instead of using check-marks
  • Fixed checking of account in the Add Contact window with only one account
  • Fixed empty space in the Window menu's list of open chats when using tabs
  • Fixed issue that could cause sounds to stop working when Adium was upgraded if a default sound set was in use
  • Updated Zephyr Options preferences page
  • Keychain items now contain the name of their account
  • The New Message prompt no longer requires specifying the source account for the new chat
  • Fixed an issue which could make newlines disappear when copying and pasting from Safari, Word, and other applications in certain situations
  • Fixed duplication of newline characters in chat message history
  • %n, %d, and %t are no longer substituted in the middle of a word
  • Fixed many memory leaks
  • Improved baseline memory usage of Adium
  • Updated default Xtra packages: Added Renkoo and Renkoo Naked message styles; Added Invisible and Busy Adiumy Dock icons ; Added blocked status icon to the iBubble set ; Added status icons for DND/Busy status ; Updated service icons for ICQ, Yahoo!, Gadu-Gadu, MySpace IM, Sametime, and QQ; Updated MSN emoticons to include a more comprehensive default set
  • Added "MobileMe" service
  • Fixed storage of ordering within metacontact and groups in certain situations
  • Removed some invalid sender colors in message windows
  • Fixed moving a contact from one metacontact to another
  • Worked around a Firefox 3 problem with retrieving the current webpage's information.
  • Fixed a crash when disconnecting if a Send Message action were applied to the "Contact No Longer Seen" event
  • Fixed issues with applescript and modifying statuses
  • Fixed 'go online with message' applescript command
  • Added a 'name' property for single-user chats
  • Fixed the contextual menu items for Address Book integration within the message window
  • Added Italics support in the chat transcript viewer
  • Fixed problems with manually assigned address book cards and combined contacts
  • Updated to libpurple 2.5.0
  • Combined contacts can now be expanded and collapsed in the contact list: Contacts within a combined contact can now be reordered within the contact list; Dragging a contact to another group will remove it from the combined contact; Dragging a contact into an existing combined contact will add it to that combined contact
  • Removed ability to drag groups to detach them, as many of you did that by accident: You must now right-click on them and choose �Detach from Window�; You can still drag and drop between detached groups
  • Idle time display improvements: Added an �idle right, status below� option for idle and status message display in list layouts; �Size to Fit Horizontally� no longer ignores idle time when set to display beside the name
  • Group display improvements: Changed Contact List to expand or collapse�groups on the first mouse click; Changed group headers to show the number of contacts in the group on the right side when left-aligned, or the left side otherwise; Group bubbles now display at maximum width when using �Contact Bubbles (To Fit)�; Groups now break up the alternation of contact row colors in the Contact List
  • Changed minimum opacity for the Contact List to 0% from 5%
  • Adium is now Psychic: Contacts which are typing a message to you without a chat open are displayed as �typing�
  • Added �Blocked Contacts� to the set of contact list filters (�Hide Certain Contacts�)
  • Removed the empty white contact list when using the standard contact list window
  • Added ability to drag-and-drop URLs onto the Contact List
  • Added ability to drag-and-drop songs from iTunes onto the Contact List�to send them as file transfers
  • Fixed contact list becoming super-glued to screen edges after resolution change
  • Pressing Enter with multiple selection in Contact List now opens a chat with all of the selected contacts, not just one
  • You can now expand multiple selected groups with the right arrow key, and collapse them with the left
  • Moving a contact from one group to another on one account will now move the same contact on all other accounts
  • Fixed display issues that would arise if you deleted the font that you were using for the Contact List
  • Fixed dragging the Contact List between vertically-stacked displays
  • Fixed scroll bar momentarily appearing when buddy list un-hides
  • Contact List now glows in the dark
  • Fixed hidden Contact List becoming inaccessible upon connecting another display
  • Groups with no contacts do not hide after detaching and re-attaching groups
  • Added a delay before showing a contact list which is hiding on screen edges
  • Fixed which information is displayed for combined contacts
  • Fixed Contact List tooltips breaking on launch
  • Fixed the clickable area of the Contact List being larger than it looked
  • Drag & Drop: Fixed drag & drop to the bottom of groups; Greatly improved drag & drop aesthetics; Fixed persistent drag highlights after finishing a drag & drop operation; We now recollapse items automatically expanded in the contact list during a drag & drop operation ; Fixed issues with contact list ordering, including a 10.4 bug in which contacts could not be ordered immediately below combined contacts
  • Multiple consecutive status messages in the message view will now only display the latest update for your account or your contact
  • Added ???/??? (Firefox-style) tab switching shortcuts.
  • Clearing the message view: Added a �Clear Display� contextual menu item to the message view; Added a �/clear� command (like IRC clients have)
  • Group chats: Added ability for message styles to look different for group chats ; Fixed group chat userlists not updating after waking from sleep ; Fixed slowness in joining large group chats; Groupwise: Fixed duplicate messages in Groupwise conferences; Yahoo!: Added sending of text attributes (color, font) in Yahoo! Group Chat
  • Fixed message windows losing saved position on Tiger
  • The contact information tooltip now hides when you begin typing into a message window
  • Added option to scale the message window background image
  • Made the �Send File� dialog a sheet, rather than a separate window
  • Added left/right swipe gestures to change tabs�on multi-touch Macs (e.g., MacBook Air)
  • Adium now automatically aligns text in inputline based on writing direction
  • /me: Changed /me command to not alter the action text being sent; Changed display of /me to be dependent on message view style
  • Prevent closing tabs that are inactive
  • Fixed printing from the message view
  • Fixed incorrect display of status messages
  • Fixed Font Panel for �Text Display� in Messages pane of Preferences not allowing changes
  • When switching message styles, the �Text display� field is now updated to the default font of the new style
  • Fixed consecutive message divider lines in Mockie message style
  • Fixed repetition of user icons in the Mockie message style
  • Added controls for the status menu item to the Status section of the Advanced pane in Preferences
  • Added �Options� submenu with some menu items that we removed in 1.2
  • Moved Contacts submenu above Accounts submenu
  • Made right-clicking the status menu item show the Contact List menu, for starting new chats
  • Fixed status menu item repositioning improperly when unread count was zero
  • Added new event type: �Name Mentioned� for when your name is said in a group chat
  • Added �Silence Growl� option for custom statuses
  • Fixed Growl notifications to use icons from the Address Book when you've set Adium that way in the Preferences
  • Fixed awkward nudge/buzz event text when sending
  • Updated Growl to 1.1.4. Adium will prompt you to automatically upgrade as appropriate.
  • Fixed authentication on XMPP in cases where GSSAPI fails
  • Fixed bug where you couldn't join a group chat after trying and failing once
  • Fixed not updating the userlist for nickname changes in group chats
  • Fixed bug that would allow you to try to message contacts from accounts that don't have the contact on their contact lists
  • Fixed offering to unregister GTalk accounts when you delete them
  • Fixed error when trying to log into Wildfire Jabber server
  • Fixed passwordless login on broken Jabber servers
  • Fixed a crash when finishing a file transfer
  • Fixed redisplay of the away message when an away contact goes idle on AIM
  • AIM DirectConnect now respects the �automatically accept�� option in the File Transfer preferences
  • Fixed an intermittent crash after sending an image via AIM Direct IM
  • Fixed lengthy delay before sending messages after connecting an AIM or ICQ account with a large number of ICQ contacts on its contact list
  • Update to libotr 3.1: Socialist Millionaire protocol is not yet functioning in Adium
  • Fixed infinite loop caused by pasting rich text into an encrypted chat
  • Fixed infinite loop caused by messages that were too long for one message
  • Fixed per-user encryption settings not being set properly
  • Fixed inability to enable automatic encryption
  • Adium chat transcripts are now bundles. Third party software will need to be updated accordingly. Adium now stores in-chat images (e.g. AIM DirectIM) in chat transcripts; Added aliases in chat transcripts
  • Reduced time spent writing log files when sending or receiving a message, providing a significant performance boost in many settings
  • Added option to hide timestamps in transcript viewer
  • Added left/right and up/down swipe gestures for users of multi-touch Macs (e.g., MacBook Air)
  • Fixed combined contacts' transcripts for GTalk and .Mac chats not displaying within the combined contact
  • Fixed hang when opening the transcript viewer
  • Fixed one case where transcripts listed in the Transcript Viewer would have an empty Date column
  • Added a very small delay to changing which logs are displayed when your selection changes, making keyboard-based navigation much easier.
  • Added display of the contact's name along with the alias in the transcript viewer
  • Exposed mutabilityType of statuses to AppleScript
  • Exposed unread-messages count in AppleScript
  • Added ability to add contacts through AppleScript
  • Added ability to re-order contacts through AppleScript
  • Added ability to block contacts through AppleScript
  • Added ability to delete contacts through AppleScript
  • Added ability to list the contacts of a group, and find the group of a contact, through AppleScript
  • Added ability to toggle proxies on and off through AppleScript
  • Added ability to get the account of a contact through AppleScript in Tiger
  • Fixed bug where, if you turned off Show Groups, some (most) contact group elements would be contacts, mixed in with the actual groups
  • Fixed Address Book plugins, which were broken in 1.2.x
  • Fixed %_adiumbuild in certain situations
  • �B.Sc.� (Bachelor of Science) is no longer detected as a link
  • Fixed actions (/me) that ended with URLs rendering the asterisk (*) as part of the link
  • Fixed linkification of enclosed URIs with trailing punctuation
  • Fixed linkification of URIs with user/password information
  • Fixed linkification of IPv6 addresses
  • Fixed linkification of URLs containing underscores
  • Spotify URI hyperlink detection
  • Fixed setting your Bonjour display name to the name on your Address Book �Me� card
  • Fixed �Overwrite Address Book images with contacts' icons� feature working sporadically
  • Fixed �Search in Address Book� not adding the contact on the correct service
  • Fixed ignorance of email address field when looking up names in Address Book for GTalk and MSN contacts
  • Fixed �Add to Address Book� causing Adium to lose the Address Book name information for all your contacts
  • We now respect the 'last name first' per-contact setting from the Address Book
  • Fixed a crash when moving around groups in contact list or moving them in and out of it
  • Fixed a crash when the Adium User Profile window is shown at startup *and* a 3rd party plugin needs confirmation at startup
  • Added a Commonwealth English localization
  • �Show x recent messages� (in the General pane of the Preferences) was translated as number of days, not number of messages, in Chinese
  • Provide separate strings for �Get Info� menu item and �Get Info� button
  • Added Italian-localized Dock-icon overlays for Away and Idle
  • Updated all localizations

New in Adium 1.3 Beta 7 (Jul 7, 2008)

  • Fixed many memory leaks and a possible crash, found by the Clang analyzer
  • Fixed sending of invalid XML when asked for our version information in XMPP, which effectively broke XMPP connectivity. (Bug introduced in 1.3b6) (#10324)
  • Improved handling of invalid XML over XMPP (#10347, #10353)
  • Hopefully fixed a bug which caused an XMPP contact to infinitely flip between two groups shortly after authorization (#8834)
  • Further improvements to autolinking speed

New in Adium 1.2.7 (Jul 4, 2008)

  • Fixed sending of invalid XML when asked for our version information in XMPP, which effectively broke XMPP connectivity. (Bug introduced in 1.2.6) (#10324)
  • Improved handling of invalid XML over XMPP (#10347, #10353)
  • Hopefully fixed a bug which caused an XMPP contact to infinitely flip between two groups shortly after authorization (#8834)

New in Adium 1.3 Beta 6 / 1.2.6 (Jul 2, 2008)

  • Updated to libpurple 2.4.3
  • Fixed ICQ connectivity
  • Improved Yahoo! and Yahoo! Japan messaging to use UTF-8, restoring compatibility with the web messenger
  • Fixed setting your buddy icon for Yahoo! accounts
  • Multiple QQ fixes
  • Decreased spam on the MyspaceIM service
  • Fixed some situations which could lead to the dreaded "MSN list synchronization" errors
  • Fixed an ancient bug in which the wrong event would be displayed for a contact status change, such as "Contact Came Back" when the contact disconnected. (#468, #5551)
  • Fixed a crash which could occur when a contact changed status while a new chat window was open with that contact (#9425)
  • Fixed saving/restoring message window positioning on 10.4

New in Adium 1.2.6 (Jul 2, 2008)

  • Updated to libpurple 2.4.3
  • Fixed ICQ connectivity
  • Improved Yahoo! and Yahoo! Japan messaging to use UTF-8, restoring compatibility with the web messenger
  • Fixed setting your buddy icon for Yahoo! accounts
  • Multiple QQ fixes
  • Decreased spam on the MyspaceIM service
  • Fixed some situations which could lead to the dreaded "MSN list synchronization" errors
  • Fixed an ancient bug in which the wrong event would be displayed for a contact status change, such as "Contact Came Back" when the contact disconnected. (#468, #5551)
  • Fixed a crash which could occur when a contact changed status while a new chat window was open with that contact (#9425)
  • Fixed saving/restoring message window positioning on 10.4

New in Adium 1.3 Beta 6 (Jul 2, 2008)

  • Fixed ICQ connectivity
  • Drag & Drop
  • Fixed drag & drop to the bottom of groups (#10257)
  • Greatly improved drag & drop aesthetics
  • Fixed persistent drag highlights after finishing a drag & drop operation (#10195)
  • We now recollapse items automatically expanded in the contact list during a drag & drop operation (#10254)
  • Fixed autolinking error when links were surrounded by spaces and parentheses
  • (1.3b) Fixed sent messages in MSN group chats being shown twice in the chat window (#10270)
  • (1.3b) Fixed visual glitches in the Events preference pane and Get Info tab on Mac OS X 10.4 (#9893, #10020, #9886)
  • (1.3b) Fixed logging into certain Jabber servers (#10265)
  • it, fr_CA, and German localization updates

New in Adium 1.3 Beta 5 (Jun 30, 2008)

  • Fixed an issue that caused settings for combined contacts created automatically from the Address Book to be lost after Adium restarted (#8742)
  • (1.3b4) Fixed a Facebook build error which prevented Facebook support from loading

New in Adium 1.3 Beta 3 (Jun 16, 2008)

  • Fixed redisplay of the away message when an away contact goes idle on AIM (#10056)
  • Added display of the contact's name along with the alias in the transcript viewer
  • Improved AutoHyperlinks performance by 5 to 10%
  • Improved AutoHyperlinks output for encoded URI strings
  • Added = to the list of allowed XMPP name characters (#10083)
  • (1.3b1) Fixed issues with opening chats to offline contacts on some services (#9970)
  • (1.3b1) Fixed a bug with psychic notifications which could cause the chat to switch to another contact within a combined contact
  • (1.3b1) Fixed the Crying and Kiss emoticons in the default set (#10042)
  • (1.3b1) Properly update the unread counts when toggling the unread conversation preference (#10030)
  • (1.3b1) Fixed a spelling error in the social networking status menus (#10050)
  • (1.3b1) Update the social networking status menu's Connect/Disconnect item when a social networking account connects or disconnects (#10026)
  • (1.3b1) Properly update contact information when the contact's user-specified address book card changes (#10051)
  • (1.3b1) Fixed removal of address book images after setting a contact's address book card
  • (1.3b1) Fixed drag & drop to invite contacts to group chats (#10058)
  • (1.3b1) Fixed dragging of iTunes songs directly to the message window to send them as file transfers (#5114)
  • (1.3b1) After rejoining a group chat, update its user list properly (#9858)
  • Removed the contextual menu from the preview chat in the Messages preferences (#10016)
  • (1.3b1) Removed the unneeded Options tab from the Facebook account configuration sheet
  • (1.3b1) We now properly save and restore the active chat in windows when saving open chats while quitting (#10045)
  • (1.3b1) Fixed display of multiple status messages in a row on some message styles
  • (1.3b1) Cmd-F now refocuses the standard contact list's search field rather than closing it (#10031)
  • (1.3b2) Fixed changing message view custom backgrounds without having to restart Adium (#10013)
  • Updated the newly included Renkoo and RenkooNaked message styles to support coalescing status notifications
  • Czech, French Canadian, Danish, Catalan, Italian, Traditional Chinese, Simplified Chinese, Dutch, Finnish, German, French, and Brazilian Portuguese localization updates

New in Adium 1.3 Beta 2 (Jun 11, 2008)

  • Fixed handling of symbolic links when automatically creating archives to send bundles via file transfer (#7110)
  • Improved creation of new chats via Applescript (#8864)
  • Exposed the GetURL command to Applescript (#10006)
  • (1.3b1) Adium is now even more Psychic: Added to the Advanced Message preferences, "Open chats as soon as contacts begin typing" (#8112)
  • (1.3b1) Added Address Book information, when available, to the Info pane of the Contact Inspector
  • (1.3b1) Added additional information such as Last Seen to the Info pane of the Contact Inspector
  • (1.3b1) Fixed appearance of expanded combined contacts when the contact list is right-aligned (#9994)
  • (1.3b1) Improved appearance of the Advanced Contact Inspector pane
  • (1.3b1) Fixed linkification of enclosed URLs
  • (1.3b1) Fixed handling of Facebook contacts with no status message
  • (1.3b1) Fixed a memory inefficiency
  • (1.3b1) Fixed resurrection of dead chats after they have closed (#9996)
  • (1.3b1) Fixed Adiumy dock icon names (#10003)
  • (1.3b1) Fixed the Crying emoticon in the Default emoticon set (#10010)
  • (1.3b1) Fixed custom background images in message views (#10013)
  • (1.3b1) Resolved various Console warnings
  • (Developers) Fixed compilation with GCC 4.2, and worked towards 64-bit compilation
  • (Localizers) Multiple localization fixes; Adium 1.3b is now ready for localization. These included updated strings, updated localizability, and localizability of the AIAdvancedInspectorPane nib.
  • Italian, cs, pt_BR, sv updates

New in Adium 1.2.5 (Apr 29, 2008)

  • Fixed Yahoo! Japan connectivity
  • Fixed ICQ connectivity for some accounts with large contact lists
  • Improved rate limiting management for AIM and ICQ accounts
  • Fixed a longstanding bug in which contact list tooltips could appear while on a different Space (workspace or virtual desktop) or while the contact list is obscured by other windows
  • Fixed repeating / stuttering event sounds on G5 machines
  • Fixed display of chat transcripts which contain HTML codes in their content
  • Fixed negotiation of XMPP authentication over SASL when one mechanism fails but another can succeed, as when the server support GSSAPI, Adium is not authorized to connect via GSSAPI, but Adium has a valid username/password combination to use instead.
  • Fixed a crash when closing the Personal preferences immediately after changing your alias or display name
  • Fixed a crash when disconnecting an account which had previously received an authorization request
  • Fixed the 'Show received colors' preference to no longer determine whether we show received font size; this is now solely determined by 'Show received fonts'
  • Fixed default group chat conference settings for Google Talk
  • Fixed the User Icon toolbar button in chat windows when in text-only mode on 10.5
  • Fixed enabling/disabling of the Bookmark Chat toolbar button
  • Improved automatic linkification
  • Fixed the Messages preferences preview to display the correct font for outgoing preview messages
  • Fixed restoration of the message window's location when it overlaps the dock and has a visible toolbar
  • Fixed "Insert Link to Active Page" button for Camino 1.6
  • Fixed another bold/italics display issue
  • Fixed positioning of the push/pop/swap button in the text entry area of chat windows (seen when using control-up and control-down to manipulate the message stack)
  • Added an ID property for contacts accessed via Applescript
  • We now allow the # character in Jabber names
  • Fixed the Import from iChat button in the first run wizard
  • Fixed receiving of empty XMPP message stanzas
  • Danish, French, French Canadian, and Brazilian Portuguese translation updates

New in Adium 1.2.4 (Mar 31, 2008)

  • Updated to libpurple 2.4: AIM offline message support, Faster Yahoo file transfers, Viewing of ICQ status notes, Setting Google Talk buddy icons, Fixed an issue which could make you appear offline to MSN users
  • Moved Accounts and Contacts submenus to the top of the StatusItem
  • Fixed an issue causing some Yahoo! contacts to be incorrectly blocked
  • Fixed the size of the divider between the message view and the text entry field
  • Fixed some glitches when pasting text
  • Fixed a crash when closing tabs and using the undo menu item
  • Fixed several other undo-related bugs
  • Improved handling of certain error conditions
  • Completely transparent contact lists are now allowed
  • The 'copy' menu item is now disabled correctly when there's nothing to copy
  • Fixed a crash when the system audio output device changes
  • Fixed a crash if the permissions on mdimport are set incorrectly

New in Adium 1.2.3 (Feb 26, 2008)

  • Fixed logging in for certain Yahoo! Messenger accounts
  • Fixed opening chats when using certain message styles
  • Fixed sizing of the message entry field
  • Improved XMPP account reconnections after an SSL handshake fails
  • Optimized drawing of tabs when on the side of the window
  • Fixed enabling of the Add button in the Add Contact window when adding from the Apple Address Book
  • We now treat 'Busy' as 'Do Not Disturb' for XMPP accounts
  • Catalan and Russian translation updates

New in Adium 1.2.2 (Feb 20, 2008)

  • Fixed incorrect behavior (including seemingly random changes in selection) in the account/contact selector at the top of chats when multiple sources or destinations are possible
  • XMPP & Google Talk: Fixed validation of Google Talk SSL certificates (#8529)
  • XMPP & Google Talk: Fixed connecting to @googlemail.com Google Talk accounts with an @gmail.com ID (#8971)
  • XMPP & Google Talk: Fixed a crash which could occur when an SSL handshake failed
  • XMPP & Google Talk: Added support for xmpp://?join URIs. (#8914)
  • XMPP & Google Talk: Improved determination of the default handle for XMPP conferences (#8757)
  • XMPP & Google Talk: Fixed a condition which could cause failure to connect to iChat Server 10.5 when GSSAPI authentication fails but the traditional authentication method is available
  • XMPP & Google Talk: Fixed appearance of the certificate trust panel (#8702)
  • XMPP & Google Talk: Fixed joining chats via the XMPP services discovery browser (#9007)
  • Fixed a crash introduced in 1.2.1 when connecting with a proxy configured within Adium
  • Fixed speech of chat joined / chat left events (#8995)
  • Fixed a crash introduced in 1.2.1 when using Fast User Switching (#9040, #9060)
  • Fixed the Custom Status window to show the last-used status, broken in 1.2 (#9082)
  • Fixed autoaccepting of final transfers, broken in 1.2 (#8928)
  • Fixed the Finnish and Dutch Jabber / Google Talk account preferences (#9020)
  • Properly retry the connection if the SSL handshake fails (#9214)
  • Fixed an intermittent crash related to memory management (#8692)
  • Fixed a spacing issue in the Mockie message style (#8966)
  • Fixed a hang if iTunes was showing its license agreement or preferences window when Adium first set an iTunes status (#8310)
  • Improved the Add Contact dialogue to validate entered information and to add contacts to the correct account when entering the window via an authorization request window
  • Fixed a visual display glitch when scrolling the standard contact list with a dark background (#9055)
  • Fixed display of 24 hour time in the Stockholm message style (#8989)
  • Fixed a crash when dragging a tab out of a window (#8999)
  • Fixed a visual glitch when dragging a tab out of a window
  • Fixed a bug which could cause Adium to use large amounts of memory when the system was idle for a long time (#8892)
  • Fixed saving of Status preferences, which previously would fail to save in some situations (#225)
  • Updated Firewall instructions in Adium Help for 10.5
  • Czech, Danish, French Canadian, German, Simplified Chinese, Swedish, and Traditional Chinese localization updates

New in Adium 1.2.1 (Jan 19, 2008)

  • Group chats now reconnect automatically when their accounts reconnect after being disconnected (#1880)
  • Greatly improved accessibility, including the chat window, the Accounts, Events, and Advanced preference panes, the File Transfer progress window, and the contact list
  • Fixed a major memory leak which occurred when closing chats (regressed in Adium 1.2) and several minor memory leaks
  • Decreased Adium's memory footprint
  • Jabber conferences now use the account's display name as the handle by default (#8757)
  • Fixed certificate checks for Google Talk accounts
  • Fixed issues with mobile contacts being used from within a metacontact even though an online non-mobile contact could be used
  • Improved performance when connecting multiple accounts with saved passwords
  • Fixed updating of tab icons when the account or contact of a chat changes
  • Fixed retention of the minimum text entry height in message windows (#8759)
  • Fixed the "Get Info for Contact" prompt (#8756)
  • Fixed display of the revert overlay on manually-set icons in the Get Info window
  • Fixed a crash which could occur when dragging the contact list
  • Fixed a crash which could occur when importing logs from iChat (#8729)
  • Fixed sending of links over MSN (#8535)
  • Fixed the menu bar status item's account menu, which could previously display the contact menu instead in some cases
  • Fixed the Address Book scripts and the %_statusMessage script to work with Adium 1.2 (#8817)
  • Fixed issues with Jabber certificate checking (#8787)
  • Fixed a crash when a Jabber account was set to automatically accept authorization requests
  • Worked around a bug connecting to old OpenFire servers since Adium 1.2 (#8803)
  • Fixed a crash after showing an authorization request window and then disconnecting (#8886)
  • Fixed the 'Always show this contact regardless of status' setting for contacts in the Get Info window
  • Fixed missing carriage returns when copying from some message styles (#6893)
  • Fixed linkification of IP addresses on 10.5 (#7839)
  • Fixed determination of the song title when playing a stream in iTunes
  • Fixed ampersands in HTML links (#8445)
  • Added the Add Bookmark toolbar item to the default toolbar (#8772)
  • Stopped obnoxious flickering of the mouse cursor after sending a message (#5651)
  • Fixed manual reordering when not showing contact list groups (#8884)
  • Fixed filenames created by dragging out of image wells when the contact's name starts with a period (#6102)
  • Fixed an errant line at the bottom of the message window (#8657)
  • Fixed updating of the Variants menu after changing the Style in the Messages preferences (#8234)
  • Fixed Yahoo accounts connecting if @yahoo.com is included in the user name
  • Updated the Stockholm message style (#8353)
  • Fixed the "Show the file transfer window automatically" preference
  • Applescript fixes:
  • Added date opened property (#8859)
  • Fixed retrieval of account status messages (#8820)
  • Fixed access and setting of account and contact user icons (#8818)
  • Allowed access to service images for accounts
  • Fixed a crash when interacting with message windows (#8821)
  • Fixed the "Go Online" applescript action
  • Added a global status property
  • Fixed several localization issues
  • Updated Norwegian localization
  • Added Slovenian localization

New in Adium 1.1.4 (Nov 6, 2007)

  • Compatibility updates for Mac OS X 10.5:
  • Removed the ability for the contact list to ignore expos�, fixing a number of issues with Spaces (#7862)
  • Fixed contact dragging (#8202)
  • Fixed the image picker for buddy icons (#8180, #8184)
  • Fixed translation issues in the menubar (#8211)
  • Fixed the typing notification icon in the message window
  • Fixed Contact List autohiding's interaction with Spaces. When hiding on screen edges, it will respond on all Spaces.
  • (Bonjour) Fixed an issue causing a warning message in the system logs
  • Improved the logic used for picking the folder to download file transfers to (#8145)
  • Changed the invalid password dialog to not clear the existing password from the keychain (#4627)
  • OTR encryption no longer causes chats to spontaneously reopen (#6664)
  • Possibly fixed a crash when receiving file transfers
  • Fixed update checking for people with profile submission turned off
  • Fixed an issue in which toolbar icons could remain on screen after the window closed (#8042)
  • Fixed a crash when quitting Adium while the preferences window is open
  • Fixed clearing the file transfer window
  • Fixed searching logs while indexing is in progress (#8223)
  • Fixed a bug that resulted in some logs not being indexed
  • (MySpace) Clarified that MySpace uses the email address for login, not the username (#8085, #8147)
  • (MSN) Fixed Hotmail mail checking (#7610)
  • (Gadu-Gadu) Fixed status messages while using the iTunes status
  • Fixed overlapping buttons in the German localization (#6143)
  • Localization updates
  • Updated to Growl 1.1.2 (http://growl.info)

New in Adium 1.1.3 (Oct 1, 2007)

  • Fixed a crash when canceling addition of a Bonjour account (#7523)
  • Added support for serverside aliases in Yahoo
  • Fixed an issue in which accounts which were created with Adium 0.6x would disappear when upgrading to Adium 1.1.x
  • Fixed display of hidden message windows after clicking the Adium dock icon (#6101)
  • Fixed a crash which could occur when opening the transcript viewer (#7791)
  • Fixed the Custom Pitch setting for the Speak Event action
  • Fixed a crash after deleting events in the Events preferences (#7841)
  • Fixed a crash when importing certain Fire chat transcripts with invalid XML (#6655)
  • Improved display of long names in the Smooth Operator message style
  • Fixed a visual glitch after clicking the Add button in the Accounts preferences (#7539)
  • Fixed the iChat Emoticon set in Mac OS X 10.5
  • Updated to Libpurple 2.2.1.
  • Added MySpaceIM Service (#4065)
  • Some of the XMPP improvements by Andy Monitzer from this year's Google Smmer of Code. Others will follow in Adium 1.2.
  • Fixed sending messages when using the MSN HTTP method (#7682)
  • Fixed Yahoo! group chats
  • Improved AIM file transfer
  • Fixed an erroneous size display for MSN file transfers. (#7958)
  • Fixed multiple memory leaks
  • Fixed an issue with idle status and time for AIM and ICQ accounts
  • French, Dutch, and Swedish updates