-*- mode: outline -*-

* New features in jabber.el 0.7.1

** STARTTLS

** SRV records
Requires No Gnus.

** Message composition buffer
Try jabber-compose.

** XMPP URIs are handled
See manual for setup.

** Autoaway

** MUC features
*** Don't display alerts for your own messages
See jabber-muc-alert-self.
*** Presence changes are sent to MUC rooms too
*** Check room features before joining

** Avatars
Viewing and publishing JEP-0153 avatars (vCard-based) is now
supported.

** File transfer

** Sound files per contact for alerts

** Per-user history files changed
For some time after 0.7 these file names erroneously contained double
quotes.  If you have used the CVS version you'll need to rename your
history files manually.

** New function: jabber-send-directed-presence

** Entity time supported (XEP-0090)

** Last activity supported (XEP-0012)

* New features in jabber.el 0.7

** SSL connections possible
See variable `jabber-connection-type'.

** Chat buffers rewritten
New modular design gives increased extensibility.
*** Received URLs are displayed
*** Long lines are filled
See jabber-chat-fill-long-lines.
*** Rare timestamps are printed by default
See jabber-print-rare-time and jabber-rare-time-format.

** MUC features
*** Different default nicknames for different MUC rooms
See jabber-muc-default-nicknames.
*** Autojoin MUC rooms on connection
See jabber-muc-autojoin.
*** Change nickname
Actually simply an alias from jabber-muc-nick to jabber-groupchat-join.
*** Invitations
Both sending and receiving invitiations is supported.
*** Basic affiliation change support
(Not finished)
*** Private MUC messages
*** Support for setting and displaying topic

** Global key bindings
Global keymap under C-x C-j.

** Vcard viewer and editor

** Roster export

** Message events (JEP-0022)

** Easy way to define external notifiers
See define-jabber-alert.  Alerts for Festival (speech synthesis),
Sawfish, and xmessage added.

** Activity mode improved
Can now display count in frame title.  Update hook added.

** Roster display optimized

** Optionally use per-contact history files

** Jabber menu in menubar not enabled by default
Call jabber-menu to have it there.

** Flyspell in chat buffers
Flyspell will only spell check what you're currently writing.

** Different time formats for instant and delayed messages
See `jabber-chat-time-format' and `jabber-chat-delayed-time-format'.
You can see the complete timestamp in a tooltip by holding the mouse
over the prompt.

** Chat buffers in inactive windows are scrolled

** Roster is sorted by name also

* New features in jabber.el 0.6.1

** Message history
Set jabber-history-enabled to t to activate it.

** Backlogs
If you have history enabled, the last few messages are inserted when
you open a new chat buffer.

** Activity tracking on the mode line
Activate it with M-x jabber-activity-mode.

** Receive an alert when a specific person goes online
Use it with M-x jabber-watch-add.

** Support for /me in chats
As in "/me laughs" etc.

** Message alerts for current buffer can be disabled
Set jabber-message-alert-same-buffer to nil to do that.

** Basic moderation support in MUC

** MUC alerts are separated from ordinary message alerts
Customize jabber-alert-muc-hooks to get your desired behaviour.


arch-tag: 1CE20E4E-3BD9-11D9-8D64-000A95C2FCD0
