1.4b18
Adium_1.4b18.dmg (MD5: 7f1dd434feb7d6b949c558cc935ebacc)
Requires 10.5.8 or later. Released 2010-5-13
Download hosted by CacheFly
Please check open tickets for 1.4 before filing bugs!
Version 1.4b18 (2010-5-13)
Revision: d5e0f4da1708
General
- Fixed Twitter support, including fixing geotag support, large follow list support, and a hang affecting users of previous Adium betas
- Fixed Facebook status message retrieval
- Fixed getting contact-in-userlist info.
- Fixed inserting link to the active page when Camino 2.0 is the default browser (#13559)
- Fixed dock icon not updating after waking from sleep (#13537)
- File transfer events will no longer incorrectly display emoticons when shown in a chat window
- Fixed incorrectly being able to invite bookmarked chats to other chats
- Fixed a longstanding bug regarding font handling of incoming messages
- Fixed several minor bugs when adding a contact to the address book from a contextual menu
- Fixed a rare crash when displaying certain chat transcripts in the chat window
- Fixed attempting to connect to XMPP (Jabber) without a password
- Fixed a rare crash when disconnecting a Bonjour account
- Fixed several memory leaks
- Added com.apple.package to the chatlist UTI declaration (#11106)
- Decreased memory usage of chat windows
- Disabled Facebook authorization requests
- Improved display of disconnect errors
- Improved feedback when connecting to XMPP (Jabber) with an incorrect password
- Improved the dock icon selection preference sheet (#2812)
- Improved launch performance (#13551)
- Improved Authorization Request Window icons
- Added hidden preference AIDisableContactListTypeToFind
- Removed tr.im from the list of URL shorteners
- Updated Russian, Italian, French, fr_CA, pt_PT, Turkish, zh_TW, nl, pl, sv, greek, de, and Polish localizations
- Updated to libpurple 2.6.6 with a number of changes from libpurple 2.7.0
- Improved logging in to Yahoo
- Fixed Gadu-Gadu connectivity, updating the bundled libgadu to 1.9.0-rc2
- Support sending and receiving HTML-formatted messages for ICQ
- Fix CVE-2010-1624 (custom emoticon remote crash)
Version 1.4b17 (2009-12-01)
Revision: f4b27fed10e3
General
- Disabled the Facebook CAPTCHA.
- Added a Twitter action link to quote the text of a tweet.
- Added the name of a contact to the Authorization Requests window, removed account name if there's only one of that type.
- Fixed Facebook authorization requests duplicating themselves in the Authorization Requests window. (#13504)
- Fixed Facebook authorization requests' authorize/deny not working in some cases.
- Fixed a Facebook crash when disconnecting after receiving authorization requests.
- Fixed a localization display issue in the Message Alerts Advanced Preferences. (#13371)
- Updated Czech localization.
Version 1.4b16 (2009-11-28)
Revision: 7d822254e708
General
- Added a "start in debug mode" option for release versions for on-the-fly debugging.
- Added Twitter retweet API support. (#12556)
- Added a %variant% message style keyword. (#12702)
- Fixed sorting message style variants in 10.6+.
- Fixed opening a chat with a group chat member possibly using the wrong account.
- Fixed typing in the user list (including tab) not working.
- Fixed Twitter timeline when it's localized.
- Fixed the spell checker defaulting to Australian English on 10.5.
- Fixed truncating messages before sending to Twitter server.
- Fixed users entering http://… for StatusNet server names.
- Fixed cycling between tabs (next/previous tab) jumping windows.
- Fixed some problems dragging and dropping contacts in order. (#12096)
- Fixed group chat bookmarks setting their alias (#12771)
- Fixed a Bonjour-related crash. (#11322)
- Fixed a borderless Contacts List disappearing when filtering contacts.
- Fixed displaying some incorrect underscores in Libpurple cotext menu items.
- Fixed setting a contact's header image when "save open chats" is enabled. (#12696)
- Fixed Twitter context messages' action links not working.
- Fixed allowing a Twitter user to follow themselves. (#12092)
- Fixed the "get info" menu item not opening a group chat bookmark from the Contact menu. (#11941)
- Fixed not displaying chat transcript colors and spamming the console with NSColor errors. (#13382)
- Fixed throwing assertions when dragging contacts from the user list to a join chat dialog.
- Fixed using the same message style for regular and group chat with different fonts. (#12810)
- Fixed a few localizations not adjusting properly for the "custom status" window. (#10239)
- Fixed the "autoreply" checkbox not saving state, and not recalling previous status messages when none is set. (#6227)
- Fixed the Get Info window hiding on deactivation. (#12714)
- Fixed the "Show join/leave messages" not saving across sessions. (#12034)
- Fixed underscore not being allowed in Twitter hash tags. (#12673)
- Fixed message context not displaying the correct amount and some sections of text multiple times. (#13362)
- Fixed the log viewer silently changing from "content" to "to" when opening for a contact. (#12001)
- Fixed a hang when moving contacts between groups. (#12233)
- Fixed the privacy window not resizing automatically when opened. (#13307)
- Fixed moving Facebook contacts to/from friends list (groups) (#13404)
- Fixed not using account proxy for Yahoo SSL connections (#13210)
- Fixed "groups" AppleScript contact property not working. (#12822)
- Fixed "status message" AppleScript contact and status properties not working. (#13460)
- Changed message display focus class: now applies to all elements after the window loses focus. "firstFocus" is applied to the first such content. (#13356)
- Changed Adium to always force its MSN display name when connecting. This will be fully addressed in a later release.
- Updated French Canadian localization
- Updated Simplified Chinese localization
- Updated Traditional Chinese localization
- Updated Dutch localization
- Updated German localization
- Updated Norwegian localization
- Updated Polish localization
- Updated Portuguese localization
- Fixed mixing up Brazilian Portuguese and European Portuguese
- Updated Spanish localization
- Updated Swedish localization
Updated Libpurple
- Fixed sending and receiving UTF-8 in AIM Direct IMs, including from iChat.
- Various other changes since the last beta.
Version 1.4b15 (2009-11-06)
Revision: e790aefbc42a
General
- Fixed connecting to AIM and ICQ by disabling the clientLogin authentication method.
- Fixed bookmarks disappearing randomly, unfixed status icons for bookmarks updating appropriately.
- Updated Polish, Dutch, German and Portuguese localizations.
Version 1.4b14 (2009-11-05)
Revision: e62144c23d74
General
- Fixed a few localization problems (strings displaying in English). (#13275, #13284)
- Fixed a crash related to Bonjour. (#11799)
- Fixed Renkoo's lack of animations and smooth scrolling.
- Fixed "Last Seen" time for expanded combined contacts. (#11652)
- Fixed a crash caused by multiple copies of AdiumApplescriptRunner running. (#13172)
- Fixed receiving a lot of messages at once not scrolling the message view properly.
- Fixed adding colors to messages for styles that explicitly forbid colors. (#13286)
- Fixed sending autoreplies to IRC messages when the server was already doing it for us. (#12621)
- Fixed the "Get MOTD" menu item not working for IRC accounts. (#13280)
- Fixed a hang caused by styles that disable scrolling. (#13251)
- Fixed displaying the erroring message after the error prints (for things like "unable to send message: <message>"). (#13190)
- Fixed the contact list getting lost when set to hide on screen edges on Snow Leopard. (#12716)
- Fixed displaying Facebook history in message windows from the server.
- Fixed not enabling Facebook groups after a copy of 1.3.6 or later has been used.
- Added a hidden preference to disable the "new mail" dialog window. (#7923)
- Added a %messageClasses% attribute called "focus". (#13300)
- Allows styles to know what message is the latest copy unseen by the user.
- Removed "show focus lines" preference, as the <hr /> it was adding was removed in favor of this implementation.
- Updated versions of the Voice, None and Default Client images.
- Updated IRC service icon quality. (#12697)
- Restored the localizations removed in b13: if they aren't updated for the final release, they will be removed then.
- Updated Polish, Dutch localizations.
Updated Libpurple
- Updated pidgin-facebookchat, fixing Facebook login.
- Fixed offline message retrieval for AIM/ICQ.
- Fixed a number of MSN issues, crashes and errors.
Version 1.4b13 (2009-10-30)
Revision: dd5939fd547b
General
- Fixed AIM and ICQ icons not being set in Snow Leopard. (#12982)
- Fixed a few font issues (always sending Helvetica as outgoing font) in Snow Leopard. (#12906)
- Fixed Spotlight importer not loading in Snow Leopard.
- Fixed an issue with contact-specific spelling languages. (#12359)
- Fixed message styles forcing direct IMs images to 100% width.
- Fixed "Restore default formatting" menu item always being usable even when it would have no effect.
- Fixed incorrectly displaying "AM" or "PM" in message windows.
- Fixed not setting the alias for a saved group chat bookmark's tab if it joins automatically on connect. (#12771)
- Fixed not updating status icons for group chat bookmarks when changing the appearance preference. (#13221)
- Fixed asking to delete 0 logs when pressing backspace in the log viewer.
- Fixed completing IRC nicknames containing non-alphanumeric characters. (#13237)
- Fixed Renkoo message style not scrolling down properly, or scrolling down improperly.
- Added a bunch of missing images, including new ones for:
- New Group Chat Status Icons.
- New Default Client, Mention and Message Alerts icons.
- New Authorize, Deny and Ignore for the Authorization window.
- Updated Danish and Dutch localizations.
- Removed extremely outdated localizations for Spanish, Icelandic, Polish and Turkish.
- Removed Renkoo Naked style; you can get it from the Xtras website if you want to use it.
- Updated required OS X version to 10.5.8.
Version 1.4b12 (2009-10-24)
Revision: cdc1b3a12cf7
General
- Significantly increased performance when displaying a lot of messages at once. This greatly affects, for example, loading message history when opening a window or loading a lot of Twitter messages at once.
- This only applies to styles which do not override the Template.html file, as the improvements were made there.
- If you see any weird behavior with message display, please let us know.
- In the contact list, pressing left-arrow when selecting an item will select its parent item if it's not expanded, like Finder.
- Added %serviceIconPath% keyword to statuses and messages, fixed %statusIconImg% in header not working for IRC, Facebook, Twitter, etc. (#12697, #12665)
- Added %senderColor% keyword to header replacements. (#12666)
- Added %dateOpened% keyword to header replacements. (#12692)
- Fixed BOSH server replacing normal Jabber connect server. (#13206)
- Fixed automatically connecting to a server that specifies an AAAA (IPv6) address. (#12632)
- Fixed "save open chats" breaking tab moving, and causing crashes. (#12212)
- Fixed "smart links" being turned on by default, causing much confusion.
- (b12) Fixed a crash introduced in b11 when checking hosts.
Version 1.4b10 (2009-10-16)
Revision: 495dcfece6b3
General
- Added saving the substitutions preferences for Snow Leopard (such as "smart quotes", "smart dashes", spelling auto-correction, etc.)
- Added "Connect using SSL" as a default option for AIM and ICQ.
- Added a "BOSH Server" option for XMPP accounts. (#12844)
- Added a confirmation before removing logs with the delete key (#13097)
- Added a few message style compatibility changes (#11872, #11588)
- Fixed clicking on links whose messages contain '[' and a percent-escape such as %20.
- Fixed incorrectly logging links containing ampersands (&) which caused logs to appear blank in the log viewer.
- Fixed only writing 2 newlines in a group chat. (#12045)
- Fixed not being able to set contact events in extremely strange cases (#12772)
- Fixed iChat emoticons not working on Snow Leopard (#12369).
- Fixed connecting to some XMPP servers using SSL under Snow Leopard (#12913)
- Fixed StatusNet still being called Laconica. (#12943)
- Fixed connecting to some StatusNet installations where SSL is not present by making SSL an option (#13077)
- Fixed connecting to QQ by adding a Client Version option (#12748)
- Fixed doing the opposite for quit confirmation settings (#12817)
- Removed "Get AIM Information For <buddy>" from a contact's context menu (#11904)
Updated Libpurple
- Fix a crash when some clients send contacts in a format we don't understand on ICQ.
- Fix blocking and other privacy lists on AIM/ICQ.
- Fixed CAPTCHA not working properly on Facebook.
Version 1.4b9 (2009-08-21)
Revision: e8d15275025e
Critical Fix
- You are strongly recommended to update to 1.4b9 as soon as possible.
- This fixes a vulnerability in MSN.
General
- Fixed a crash caused by audio files. (#12098)
- Fixed a crash when dragging a contact from a MUC to the contact list. (#12358)
- Fixed the character counter not resizing properly. (#11898)
- Fixed a bug when reading logs. (#8141)
- Fixed the contact list (borderless, or bubbles) showing an empty white window when no contacts were online. (#12206)
- Fixed the contact list breaking when searching before the contact list loads. (#12214)
- Prevent en-dash and em-dash from breaking URL parsing. (#11490)
- Fixed the uptime script for single-user logins. (#10747)
- Fixed %serviceIconImg% and added a tooltip to it. (#12664)
- Added a keyword %userIcons% for testing if user icons are on. (#11874)
- Cleaned up the look of the advanced preferences list.
Updated Libpurple
- Updated to 2.6.2mtn.
- Fixed a critical security issue.
- Various Facebook, Yahoo fixes.
Version 1.4b8 (2009-07-15)
Revision: 57f01cc113e0
General
- Added an Imageshack.us image upload service.
- Clarified Twitter error messages when a timeline update fails. Echo a status message when a Tweet is successfully sent.
Updated Libpurple
- Fixed lingering Yahoo issues with double messages, contacts not going offline, etc.
- Updated pidgin-facebookchat, adding group/friend-list support, and fixing user icons.
Version 1.4b7 (2009-06-19)
Revision: 792549532d2a
General
- Fixed Twitter authentication, adding support for the Twitter PIN codes.
- Added an optional confirmation when closing a window which has multiple tabs, either always or when at least one has unviewed messages. (#12006)
- Added another ignored phrase for IRC server connection processes.
- Fixed the growl notification queue from making messages seem to arrive slightly later than they did, when only a handful are to be displayed. (#12327)
- Fixed improperly setting the Jabber connect server when registering a new account.
- Fixed logging of context loaded from persistent jabber chats. (#12349)
- Moved Quit Confirmations to a new Confirmations advanced preference.
Updated Libpurple
- Fixed connecting to Yahoo!. Please remove any custom hosts you set in the interim.
Version 1.4b6 (2009-06-02)
Revision: ba67e70f6454
Critical Fix
- You are strongly recommended to update to 1.4b6 as soon as possible.
- This fixes a DoS/hang when a message contains a certain string used by message styles.
- This applies to all betas of 1.4.
Adium 1.4b6
- Added throttling to Growl messages. Instead of, for example, posting 296 messages, Adium will Growl "296 messages". (#12133)
- Added an "only count number of unread mentions" for group chat tabs in the Messages advanced preferences. (#12033)
- Separated group chat and regular chat preferences in the Messages advanced preferences.
- Message styles can now be updated without relaunching Adium
- Changed image upload behavior—it will now upload the smaller of a JPG or a PNG representation of the image. Images will be sized down if they exceed the service's maximum size. (2.5MB for pic.im)
- Fixed using a PAC-specified proxy for the hostname of the account. (#224)
- Fixed the status of an IRC contact after they've left all the channels they have in common with you.
- Disabled Zephyr. As an unsupported protocol, we require patches to maintain it in working order. At this point in time, it just crashes.
- Disabled the display of several server IRC messages on connect.
Updated Libpurple
- Fixed connecting to Yahoo! behind a proxy server. (#12231)
Version 1.4b5 (2009-05-29)
Revision: 0d364fd70a02
General
- Added a "Replace with Uploaded Image" function to the Edit menu and input area contextual menu.
- Right click an image, or select it and use Edit > Replace with Uploaded Image.
- Similar to the "Replace with Shortened URL", this feature uploads the image to an image hosting service and inserts the new URL.
- Currently only supports pic.im.
- Fixed a crash due to debug code accidentally left in b4 when opening the Xtras Manager.
- Fixed a crash caused by setting the status message via AppleScript (#12219).
- Fixed a crash when using a Proxy Auto-Config (PAC) file. (#12199)
- Fixed indeterminate errors if you provide a space in an IRC account's NickServ password.
- Fixed retweeting or deleting tweets featuring any of: ;/?:@&=+$, (#12217)
- Fixed a hang when moving contacts/bookmarks into a new group.
- Fixed bug causing speech actions with custom pitch to have really high pitch (#12251).
- Fixed a crash caused by using OS 9 keyboard layouts. Unfortunately, global shortcuts cannot be set when using these (due to API changes in 10.5). (#12192)
- Changed behavior when moving a contact between groups, fixing a bug in protocols which don't support multiple groups.
- Changed default setting for "only count unread highlights and mentions for group chats" to be enabled.
- Changed the default URL shortener from tinyurl.com to tr.im.
Updated Libpurple
- Fixed /me showing up multiple times in private chats on IRC. (#12151)
Version 1.4b4 (2009-05-25)
Revision: 8b9261de4c47
General
- Changed behavior for account options: a lot were only changing when reconnecting, now all that are able to (i.e., non-connect options) take effect immediately.
- Added "Idle And Away" as a possible status icon pack item to use for contacts. (#872)
- Moved the Status Menu Item and Dock preferences to a new "Message Alerts" advanced preference, from "Status" and "Messages".
- Changed the wording for the "only count the number of highlights/mentions in the dock/status menu item" in Message Alerts. (#12080)
- Changed the status icon for group chats to be Available when joined, and Offline when parted. (#12064)
- Fixed idle time not being sent to the server.
- Fixed dragging and dropping emoticon packs to reorder them. (#12099)
- Fixed removing contacts when groups are disabled or the contact is in the offline group. (#12136)
- Fixed the stepper values in the Status preferences and Status Edit window always starting at 10. (#12188)
- Fixed the voiceover for certain fields in the authorization requests window.
Updated Libpurple
Version 1.4b3 (2009-05-23)
Revision: b9f15f659174
- Fixed a bug introduced in 1.4b2 where parenthesis from Twitter were replaced by HTML in all the wrong places.
Version 1.4b2 (2009-05-23)
Revision: 221ac565d753
General
- Added HTML classes to the action links for Twitter messages, so message styles can more easily present them as they wish. (#12049)
- Changed files and text dragged to contacts inserts into their message window, instead of confirming to send. (#12089)
- Fixed setting a global shortcut which used the letter a. (#12013)
- Fixed Growl notifications including the Twitter action links. (#11811)
- Fixed not being able to add events. (#11901)
- Fixed identifying to some NickServ instances which didn't expect a nickname as an argument. (#12067)
- Fixed offline status messages for contacts, as well as the display of errors for XMPP contacts.
- Fixed a crash on startup dealing with the address book.
- Fixed being able to combine bookmarks with any other contact. (#12134)
- Fixed adding, moving or removing meta contacts to groups. (#11797)
- Fixed opening a list bookmark from the status menu item's contacts list. (#12120)
- Fixed the Twitter Timeline bookmark not showing up in the list. (#12062)
- Fixed the meta contact tooltip sorting the display. (#12038)
- Fixed a crash noticed when using multiple applescript tokens in a display name. (#12083)
Updated Libpurple
Version 1.4b1 (2009-05-17)
Revision: 171c884ac6b4
Major Changes
- Requires Mac OS X 10.5 or later
- Added Twitter
- Added IRC
- Greatly improved group chats and group chat bookmarks
- Updated to libpurple 2.6.0
- 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


