Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-556
[emacs-jabber.git] / NEWS
blob5ef96a8015c48e19ddc622d34ba4b58c8aeb2349
1 -*- mode: outline -*-
3 * New features in jabber.el 0.8
5 ** Support for multiple accounts
6 Configuration variables have changed.  See section "Account settings"
7 in the manual.
9 ** OSD alerts (message, MUC, MUC-personal)
11 ** Family of personal MUC alerts added
12 See section "Standard alerts" in manual.
14 ** MUC nicks completion
15 See sectin "Groupchat" in manual.
17 ** Automatic reconnection
18 Not enabled by default; See "Reconnecting" section in manual.
20 ** Support for XEP-0085
21 This means "contact is typing" notifications when chatting with Gajim
22 or Google Talk users, among others.
23 See "Typing notifications" section in the manual.
25 ** Option: hide offline contacts in roster
26 See "The roster buffer" in manual.
28 ** Clean history from chat buffers
29 See jabber-truncate-* functions and new options for
30 jabber-alert-muc-hooks and jabber-alert-message-hooks. See section
31 "Message history" in manual too.
33 ** MUC bookmarks
34 See jabber-edit-bookmarks function and "Bookmarks" section in manual.
36 ** Name of browse buffers customizable
37 See "Services" section in manual.
39 ** Subscription requests are sent to chat buffers
40 Subscription requests now displayed in chat buffers. See "Presence
41 subscription" section in manual.
43 ** Option: hide avatar in chat buffer
44 `jabber-chat-buffer-show-avatar'.
46 ** Gmail notifications
47 (Not documented nor autoloaded)
49 * New features in jabber.el 0.7.1
51 ** STARTTLS
53 ** SRV records
54 Requires No Gnus.
56 ** Message composition buffer
57 Try jabber-compose.
59 ** XMPP URIs are handled
60 See manual for setup.
62 ** Autoaway
64 ** MUC features
65 *** Don't display alerts for your own messages
66 See jabber-muc-alert-self.
67 *** Presence changes are sent to MUC rooms too
68 *** Check room features before joining
70 ** Avatars
71 Viewing and publishing JEP-0153 avatars (vCard-based) is now
72 supported.
74 ** File transfer
76 ** Sound files per contact for alerts
78 ** Per-user history files changed
79 For some time after 0.7 these file names erroneously contained double
80 quotes.  If you have used the CVS version you'll need to rename your
81 history files manually.
83 ** New function: jabber-send-directed-presence
85 ** Entity time supported (XEP-0090)
87 ** Last activity supported (XEP-0012)
89 * New features in jabber.el 0.7
91 ** SSL connections possible
92 See variable `jabber-connection-type'.
94 ** Chat buffers rewritten
95 New modular design gives increased extensibility.
96 *** Received URLs are displayed
97 *** Long lines are filled
98 See jabber-chat-fill-long-lines.
99 *** Rare timestamps are printed by default
100 See jabber-print-rare-time and jabber-rare-time-format.
102 ** MUC features
103 *** Different default nicknames for different MUC rooms
104 See jabber-muc-default-nicknames.
105 *** Autojoin MUC rooms on connection
106 See jabber-muc-autojoin.
107 *** Change nickname
108 Actually simply an alias from jabber-muc-nick to jabber-groupchat-join.
109 *** Invitations
110 Both sending and receiving invitiations is supported.
111 *** Basic affiliation change support
112 (Not finished)
113 *** Private MUC messages
114 *** Support for setting and displaying topic
116 ** Global key bindings
117 Global keymap under C-x C-j.
119 ** Vcard viewer and editor
121 ** Roster export
123 ** Message events (JEP-0022)
125 ** Easy way to define external notifiers
126 See define-jabber-alert.  Alerts for Festival (speech synthesis),
127 Sawfish, and xmessage added.
129 ** Activity mode improved
130 Can now display count in frame title.  Update hook added.
132 ** Roster display optimized
134 ** Optionally use per-contact history files
136 ** Jabber menu in menubar not enabled by default
137 Call jabber-menu to have it there.
139 ** Flyspell in chat buffers
140 Flyspell will only spell check what you're currently writing.
142 ** Different time formats for instant and delayed messages
143 See `jabber-chat-time-format' and `jabber-chat-delayed-time-format'.
144 You can see the complete timestamp in a tooltip by holding the mouse
145 over the prompt.
147 ** Chat buffers in inactive windows are scrolled
149 ** Roster is sorted by name also
151 * New features in jabber.el 0.6.1
153 ** Message history
154 Set jabber-history-enabled to t to activate it.
156 ** Backlogs
157 If you have history enabled, the last few messages are inserted when
158 you open a new chat buffer.
160 ** Activity tracking on the mode line
161 Activate it with M-x jabber-activity-mode.
163 ** Receive an alert when a specific person goes online
164 Use it with M-x jabber-watch-add.
166 ** Support for /me in chats
167 As in "/me laughs" etc.
169 ** Message alerts for current buffer can be disabled
170 Set jabber-message-alert-same-buffer to nil to do that.
172 ** Basic moderation support in MUC
174 ** MUC alerts are separated from ordinary message alerts
175 Customize jabber-alert-muc-hooks to get your desired behaviour.
178 arch-tag: 1CE20E4E-3BD9-11D9-8D64-000A95C2FCD0