Archive for October, 2010
Swift-1.0beta7 released.
9:54 amI’m pleased to announce the release of Swift-1.0beta7 (http://swift.im/releases/swift-1.0beta7/, with a long list of substantial changes since beta6:
- Show popup notifications for incoming messages (and optionally, presence changes) through Growl (Mac OS X), Snarl (Windows), or FreeDesktop (Linux).
- Acknowledge server receipt of sent messages (Demo).
- Subsequent presence changes in the chat log are now combined to avoid clutter.
- It’s now possible to rename contacts and groups.
- It’s now possible to assign your contacts to groups.
- It’s now possible to cancel a login in progress.
- Whether roster groups are expanded or collapsed is now persisted between sessions.
- Fixed a problem where multiple notices were selected when new ones were added.
- The roster header will no longer show you with (No message) if you specify a message when you go offline.
- Contacts will no longer show as ‘typing’ if you go offline before they’ve sent the message.
- Fixed problems with the chat logs not properly scrolling to bottom.
- Joining rooms when you are not plain ‘available’ now correctly sends your status to the room.
- Being in a MUC with someone who has their role changed will no longer cause them to appear several times in the occupant list.
- The Mac Dock icon has stopped jumping when it shouldn’t.
- System and Presence messages in chat windows are now linkified (as well as chat messages, which were previously).
- We now only show the system tray message icon for message events.
- When reconnecting, we now try to reuse server-generated resources to avoid having multiple resources connected for the same client.
- We now detect when we should use chat state notifications.
- Fixed a problem where MUC discovery would loop when searching a server that has the same JID with different nodes.
- The chat window now shows date changes.
- Support creating new MUCs.
- Display avatars for offline contacts.
- Added “Clear” context menu for chat log.
- Fixed a problem where the roster wasn’t refreshed properly on reconnect.
- Display the user’s nickname at the top of the roster.
- Fixed problems with certain LibXML versions failing on the vcard-temp namespace.
- Various improvements for the Windows installer.
- Fixed assorted memory leaks.
We’re now approaching feature-completeness for 1.0, and Swift is pretty much ready for day-to-day use, so testing and feedback would be very welcome – grab it now from http://swift.im/releases/swift-1.0beta7/
Categories: Swift
Comments Off
