aboutsummaryrefslogtreecommitdiffstats
path: root/doc/CHANGES
diff options
context:
space:
mode:
Diffstat (limited to 'doc/CHANGES')
-rw-r--r--doc/CHANGES119
1 files changed, 118 insertions, 1 deletions
diff --git a/doc/CHANGES b/doc/CHANGES
index 1cac2dc7..d313c5d3 100644
--- a/doc/CHANGES
+++ b/doc/CHANGES
@@ -3,6 +3,123 @@ found in the bzr commit logs, for example you can try:
http://bugs.bitlbee.org/bitlbee/timeline?daysback=90&changeset=on
+Version 1.3dev:
+- For the first time since 2007, a dev snapshot. Like then, this is pretty
+ stable already (running on testing.bitlbee.org for weeks by now), but not
+ all planned features for the next major release are ready yet, and there
+ may be some rough edges in the interface and documentation.
+- Loads of new stuff, mostly ready for a new major release, but starting with
+ a dev snapshot. A few changes that were planned for a long time already:
+- Rewrote the IRC core, which brings:
+ * Support for multiple (control) channels, so you can have one channel per
+ buddy group, per IM account/protocol, or for example a &offline with all
+ offline contacts. See "help channels" for information on how to use this.
+ * You can also leave and rejoin all channels. Being in &bitlbee is no
+ longer required.
+ * Now you can start groupchats by just joining a new channel and inviting
+ contacts. (The "chat with" command still works as well.)
+ * You can change your nickname, whenever you want.
+ * Root commands:
+ + To hopefully resolve confusion about the "account set" syntax, the
+ ordering was changed slightly: "account set acc/setting value"
+ becomes "account acc set setting value". Obviously the same order
+ should now be used for other account subcommands.
+ + Shortcuts: Instead of "account list" you can say "acc li".
+ * /whois shows idle/login times of your contacts when available.
+ * paste_buffer (previously known as buddy_sendbuffer) now works for chats
+ as well.
+ * The nick_source setting was replaced with a nick_format setting, which
+ looks more or less like a format string, and lets you tweak how nicknames
+ for contacts are generated in more detail. It also tries to convert non-
+ ASCII characters (i.e. accents) properly.
+ * A per-channel show_users setting lets you configure exactly which kinds
+ of contacts (online/away/offline) should show up in a channel and what
+ modes (none/voice/etc) they should have. Like show_offline, but together
+ with other new features it can for example create an &offline channel
+ with just offline contacts.
+ * If you connect (and identify) to a BitlBee server you're already
+ connected to, you can take over the existing session instead of starting
+ a new one.
+ * More correct validation of channel names: They can contain pretty much
+ any character, unlike nicknames.
+- Support for using libpurple instead of BitlBee's built-in IM protocol
+ modules. This can be enabled by passing --purple=1 to the configure script.
+ * This adds support for many more IM protocols to BitlBee.
+ * And new functionality to existing protocols.
+ * This is and will always be optional and using it on public servers is
+ *not* recommended. It should be pretty stable, but costs more RAM/etc.
+ * Switching to libpurple should be pretty transparent. See "help purple"
+ for a list of supported protocols (works only in libpurple-enabled
+ binaries).
+- Support for file transfers, in and out. /DCC SEND a file to a contact and
+ it becomes a file transfer, and incoming file transfers become /DCC SENDs
+ to you. Note that this is mostly useful when combined with libpurple, as
+ only the Jabber native protocol module currently supports file transfers.
+- Updated Yahoo! module to be in sync again with libyahoo2. This mostly
+ fixes issues with authorization requests.
+
+Finished 6 Aug 2010
+
+Version 1.2.8:
+- Now always using the AIM-style authentication method for OSCAR connections,
+ even when connecting to ICQ. This solves login issues some people were
+ having. (If you have problems, try changing the old_icq_auth setting.)
+- Twitter:
+ * Allow changing the Twitter API base URL so the module can also be used
+ for identi.ca or any other compatible network.
+ * Fetch the full list of Twitter contacts instead of slowly adding all
+ contacts as they post a message.
+ * Fixed message length counting.
+ * Allow following/unfollowing people using the usual add/remove commands.
+ * Better error reporting.
+- Added a user_agent setting to the Jabber module to get around artificial
+ client restrictions.
+- Allow nick changes (although only before register/identify).
+- Some more minor bugfixes/etc.
+
+Finished 4 Jul 2010
+
+Version 1.2.7:
+- Fixed problems with MSN Messenger authentication. ("Could not parse
+ Passport server response")
+- Fixed broken typing notifications when talking to GTalk contacts.
+- Fixed an issue with non-anonymous Jabber chatrooms polluting the nick
+ namespace, sometimes generating odd warning messages.
+- Restored ability to start groupchats on ICQ.
+- Added show_offline setting that will also show offline contacts in the
+ control channel.
+- OAuth support for Twitter: This means the module will keep working after
+ June (this also changes "via API" under your tweets into "via BitlBee").
+
+Finished 15 May 2010
+
+Version 1.2.6a:
+- Fixed a typo that renders the Twitter groupchat mode unusable. A last-
+ minute change that came a few minutes late.
+
+Finished 19 Apr 2010
+
+Version 1.2.6:
+- Native (very basic) support for Twitter, implemented by Geert Mulders.
+ Currently supported are posting tweets, reading the ones of people you
+ follow, and sending (not yet receiving!) direct messages.
+- Fixed format of status messages in /WHOIS to improve IRC client
+ compatibility.
+- Show timestamps of offline messages/channel backlogs.
+- Allow saving MSN display names locally since sometimes this stuff breaks
+ server-side. (Use the local_display_name per-account setting.)
+- Suppress empty "Headline:" messages for certain new XMPP broadcast
+ messages.
+- Better handling of XMPP contacts with multiple resources on-line. Default
+ behaviour now is to write to wherever the last message came from, or to
+ the bare JID (usually becomes a broadcast) if there wasn't any recent msg.
+- Added a switchboard_keepalives setting which should solve some issues with
+ talking to offline MSN contacts. (Although full support for offline
+ messages is not ready yet!)
+- The usual misc. bug fixes.
+
+Finished 19 Apr 2010
+
Version 1.2.5:
- Many bug fixes, including a fix for MSN login issues, Jabber login timing
issues, Yahoo! crashes at login time with huge contact lists,
@@ -22,7 +139,7 @@ Version 1.2.5:
routing issues on Jabber (i.e. messages going someone's phone instead of
the main client).
-Fixed 17 Mar 2010
+Finished 17 Mar 2010
Version 1.2.4:
- Most important change (and main reason for releasing now): Upgraded Yahoo!