Home

Source code of weechat.org (Apr 2, 2014)

The source code of weechat.org is now available on GitHub: https://github.com/weechat/weechat.org.
It is written in Python and uses Django, and gettext for translations.


Git repositories moved to GitHub (Mar 4, 2014)

WeeChat repositories (weechat, scripts, qweechat) have been moved to GitHub, in WeeChat organization: http://github.com/weechat.

For more info, please look at development blog.


Version 0.4.3 (Feb 9, 2014)

Version 0.4.3 is available!

Among the new features:

- new command /print
- logical and/or for tags in /filter and hook_print
- gaps in buffer numbers
- support of italic text
- new options to customize default text search in buffers
- use of IRC monitor command for /notify (if available on server)
- new IRC server option "ssl_fingerprint"
- new option to smart-filter IRC mode messages
- new option for default IRC ban mask
- support of IPv6 for DCC chat/file
- auto check CRC32 of files received with DCC
- many bugs fixed.

For complete list of new features and bugs fixed, please look at development blog or ChangeLog.


WeeChat in Cygwin (Oct 19, 2013)

WeeChat is now in Cygwin, and can be installed with setup.exe.
Version 0.4.2 is available for 32 and 64-bit Cygwin.

Note: Guile plugin is missing, since it requires guile >= 2.0, which is not yet available in Cygwin.


Version 0.4.2 (Oct 6, 2013)

Version 0.4.2 is available!

Among the new features:

- rename binary from "weechat-curses" to "weechat" (with symbolic link "weechat-curses" for compatibility)
- add secured data (encryption of passwords or private data), new command /secure, new file sec.conf
- search of regular expression in buffer with text emphasis, in prefixes, messages or both
- add option "scroll_beyond_end" for command /window
- add optional buffer context in bar items (for example to display bitlbee nicklist in a root bar)
- new options weechat.look.hotlist_{prefix|suffix}
- new option weechat.look.key_bind_safe to prevent any key binding error from user
- new option weechat.network.proxy_curl to use a proxy when downloading URLs with curl
- display day change message dynamically
- support of wildcards in IRC commands (de)op/halfop/voice
- new option irc.look.notice_welcome_redirect to redirect channel welcome notices to the channel buffer
- new option irc.look.nick_color_hash: new hash algorithm to find nick colors (variant of djb2)
- add info about things defined by a script in the detailed view of script (/script show)
- support of "enchant" library in aspell plugin
- many bugs fixed.

For complete list of new features and bugs fixed, please look at development blog or ChangeLog.


Happy birthday WeeChat, 10 years old! (Jun 26, 2013)

10th birthday for WeeChat!

Happy birthday!


New design for weechat.org (May 20, 2013)

An important refresh has been made for site weechat.org: new design, and new logo!

Hope you enjoy the new version :)


Version 0.4.1 (May 20, 2013)

Version 0.4.1 is available!

Among the new features:
- multiple layouts support
- nick prefix/suffix are now dynamic (and managed by core instead of irc plugin)
- unmask irc join if nick speaks some minutes after the join
- new option irc.look.display_join_message to disable some messages after joining a channel
- new option irc.look.pv_buffer to automatically merge private buffers
- add support of UHNAMES
- add DH-AES encryption method for SASL
- multiple irc servers allowed on same port for irc protocol in relay plugin
- add WebSocket server support (RFC 6455) in relay plugin (for irc and weechat protocols)
- send nicklist difference in relay plugin (weechat protocol)
- add control of autoload for scripts
- optimizations in aspell plugin
- many bugs fixed.

For complete list of new features and bugs fixed, please look at development blog or ChangeLog.


Debian/Raspbian repositories (Feb 17, 2013)

A Raspbian repository has been added for Raspberry Pi (thanks to Nils G. for building the packages every night).

The existing Debian repositories have been moved from flashtux.org to weechat.org, like the new Raspbian one.

A new section has been added on download page with a summary of all repositories: Debian/Raspbian repositories.


Version 0.4.0 (Jan 20, 2013)

Version 0.4.0 is available!

Among the new features:
- add option "diff" for command /set, display default values in output of /set
- add color support in prefix options
- add command /eval, use expression in conditions for bars
- connect by default with IPv6 to servers with fallback to IPv4
- add aspell suggestions
- add support of tags in irc messages and "server-time" capability
- add irc command /quiet
- add support of IPv6 in relay plugin
- add backlog for irc protocol in relay plugin
- display remote IP address for DCC chat/file in xfer plugin
- add git version in build
- many bugs fixed.

For complete list of new features and bugs fixed, please look at development blog or ChangeLog.


Version 0.3.9.2 (Nov 18, 2012)

Version 0.3.9.2 is available, it fixes a security problem: untrusted command for function hook_process could lead to execution of commands, because of shell expansions.
Upgrade is highly recommended for all users.

More information on the page with security issues.


Mailing list for security advisories (Nov 16, 2012)

A new mailing list has been added for the security advisories.
To be warned immediately when a security vulnerability is found in WeeChat, just subscribe to the list.


Version 0.3.9.1 (Nov 9, 2012)

Version 0.3.9.1 is available, it fixes a security problem (buffer overflow when decoding IRC colors in strings).
Upgrade is recommended for all users.

More information on the page with security issues.


Checksum and GPG signature (Nov 1, 2012)

Checksum (SHA1, 160-bit) is now displayed for source packages and some binary packages on download page. GPG signature is available for each stable release (the two source packages). You can find instructions to verify packages on download page.

This should help you to verify that downloaded packages have not be corrupted in any way.


Version 0.3.9 (Sep 29, 2012)

Version 0.3.9 is available!

Among the new features:
- add plugin "script" (replacement of weeget.py and script.pl)
- add support of SSL in relay plugin
- add color for offline nicks
- add system resource limits for WeeChat process
- add zoom on merged buffer (default key: alt+"x")
- add "Day changed to" in logger backlog
- add command line option "-r" (or "--run-command") to run command(s) after startup of WeeChat
- add option "swap" for command /buffer
- generate alternate IRC nicks dynamically (when all nicks are already in use)
- fix rejoin of password protected IRC channels
- fix freeze in irc and relay plugins with sockets
- fix color of long lines (displayed on more than one line on screen) under FreeBSD
- allow update for some variables of hdata
- add japanese user's guide, scripting guide and tester's guide
- many bugs fixed.

For complete list of new features and bugs fixed, please look at development blog or ChangeLog.


IPv6 for weechat.org (Aug 28, 2012)

Site weechat.org and all subdomains are now accessible via IPv6.


Version 0.3.8 (Jun 3, 2012)

Version 0.3.8 is available!

Among the new features:
- add terminal "bracketed paste mode"
- add IRC "external" SASL mechanism
- improve parsing of IRC channel modes (do not send extra command "MODE" to server)
- follow symbolic links for configuration files (*.conf)
- new option weechat.look.prefix_same_nick (hide same prefix for multiple consecutive messages from same nick)
- add colors for backlog lines
- redirect IRC messages from clients to hide output (relay plugin, IRC protocol)
- add a connection timeout for child process in hook_connect
- fix display bugs and crashs with small windows
- fix truncated configuration files (zero-length) after system crash
- many bugs fixed.

For complete list of new features and bugs fixed, please look at development blog or ChangeLog.


Version 0.3.7 (Feb 26, 2012)

Version 0.3.7 is available!

This is a major release, with lot of bugs fixed and major new features.

Among the new features:
- support of Scheme scripts (new plugin "guile")
- support of Python 3.x (but version 2.x still recommended)
- add "weechat" protocol in relay plugin for remote interfaces, like QWeeChat
- new option irc.color.mirc_remap to remap mirc colors in irc messages
- new options irc.look.highlight_{server|channel|pv} to customize or disable default nick highlight
- new option "capabilities" in irc servers (to enable some client capabilities on connection)
- new option weechat.history.max_buffer_lines_minutes to limit buffer history by time
- use extended regex in /filter, /ignore and /list
- add support of flags in regular expressions and highlight options
- add URL transfer in plugin API (with hook_process and hook_process_hashtable)
- add translations in japanese
- add doc for relay protocol
- add developer's guide
- many bugs fixed.

For complete list of new features and bugs fixed, please look at development blog or ChangeLog.


QWeeChat - Python/Qt GUI (Dec 25, 2011)

Christmas gift: QWeeChat, the first remote interface for WeeChat. It is written in Python, using Qt toolkit.

Note that this is an alpha version of this interface, many features are missing.

More info and screenshot are on development blog.

Merry Christmas and happy new year 2012 with WeeChat and QWeeChat!


Version 0.3.6 (Oct 22, 2011)

Version 0.3.6 is available!

This is a major release, with lot of bugs fixed and major new features.

Among the new features:
- mouse support
- cursor mode (free movement of cursor on screen)
- contexts for keys
- hdata in API (direct access to WeeChat and plugins data)
- "inactive" colors for inactive windows and lines in merged buffers
- support of merged buffers in /layout, save layout of buffers/windows on /upgrade
- horizontal scrolling in buffers with free content
- split of outgoing IRC messages
- options for "more" chars in bars
- bold not used any more for basic colors (if terminal has at least 16 colors)
- automatic zoom on current window when terminal becomes too small for windows
- new command /repeat
- local variable "highlight_regex" in buffers.

For complete list of new features and bugs fixed, please look at development blog or ChangeLog.


Dennis Ritchie has left #world (Oct 13, 2011)

Dennis Ritchie, creator of the C programming language, and key developer of the Unix operating system has died.
WeeChat is written in C, and runs on derivatives of Unix.
So we just say a big thank you to you, Dennis, for your wonderful job.


Version 0.3.5 (May 15, 2011)

Version 0.3.5 is available!

This is a major release, with lot of bugs fixed and major new features.

Among the new features:
- 256 colors support improved (dynamic allocation of colors)
- attributes for colors (bold/reverse/underline)
- better scroll of input (with long text)
- output of /help improved for list of commands and their arguments
- remember scroll position of buffers in windows
- list of buffers in filters
- count of messages in hotlist buffers
- swap buffers of windows
- balance of windows
- new API function to set help on plugin/script options
- speller options in aspell plugin
- option for SSL priorities in IRC servers
- color nicks in nicklist and output of /names.

For complete list of new features and bugs fixed, please look at development blog or ChangeLog.


Version 0.3.4 (Jan 16, 2011)

Version 0.3.4 is available!

This is a major release, with lot of bugs fixed and major new features.

Among the new features:
- 256 colors support, with unlimited number of nick colors
- irc proxy (relay plugin)
- redirection of IRC commands
- command /notify
- rmodifier plugin
- regular expressions for highlights
- color support for timestamp in chat buffer
- irc option to force color for some nicks
- share input line between buffers.

For complete list of new features and bugs fixed, please look at development blog or ChangeLog.


Happy colorful Christmas with WeeChat! (Dec 20, 2010)

As a Christmas gift, a new major feature of WeeChat is now available: support of 256 colors!
It is available in git repository, or in devel package with version 0.3.4-rc2.

The future version 0.3.4 will bring major features like:
- 256 colors
- irc proxy (relay plugin)
- redirection of IRC commands
- command /notify
- rmodifier plugin
- regular expressions for highlights
- and much more!

We wish you happy Christmas and happy new year with WeeChat!
See you in 2011 for version 0.3.4 :-)


Version 0.3.3 (Aug 7, 2010)

Version 0.3.3 is available!

As usual, many new features and bug fixes:
- keys to undo/redo changes on command line,
- better lag indicator,
- new irc command /wallchops,
- display message in irc private buffer when nick is back on server after a /quit,
- reverse regex in a filter (with leading "!"),
- new option to confirm /quit,
- new option to align end of lines,
- hashtables in plugin API,
- many bugs fixed.


Version 0.3.2 (Apr 18, 2010)

Version 0.3.2 is available!

As usual, many new features and bug fixes:
- SASL authentication with IRC servers,
- new commands: mute, map,
- command /key improved,
- new command line option "-s" to start without script,
- plugins autoload improved,
- custom completions for aliases,
- date allowed in log filenames,
- many bugs fixed.


Version 0.3.1.1 (Jan 31, 2010)

Version 0.3.1.1 is available!

This version fixes crashes with SSL connection to IRC server and purge of old DCC chats. It is recommended to upgrade from 0.3.1 to 0.3.1.1 for all users.


Version 0.3.1 (Jan 23, 2010)

Version 0.3.1 is available!

As usual, many new features and bug fixes:
- new IRC commands: allserv, allchan, sajoin, samode, sanick, sapart, saquit,
- check of SSL certificates and use of CertFP for IRC servers,
- options to customize IRC CTCP replies,
- options to choose target buffer for IRC messages,
- anti-flood improved for IRC servers,
- new expansions for alias arguments,
- new color darkgray, bright colors supported for backgrounds,
- many bugs fixed.


Version 0.3.0 (Sep 6, 2009)

Version 0.3.0 is released, after 2 years of work and more than 1000 commits!
This is a major upgrade since last stable, please read files UPGRADE_0.3 and ChangeLog for list of changes: configuration files and plugin API are not compatible with previous versions.
For this important release, site has moved to weechat.org, with a new look!
Enjoy WeeChat!


Version 0.3.0-rc3 (Aug 11, 2009)

Third release candidate (version 0.3.0-rc3) for future version 0.3.0 is available.


Version 0.3.0-rc2 (Jul 3, 2009)

Second release candidate (version 0.3.0-rc2) for future version 0.3.0 is available.


Version 0.3.0-rc1 (Jun 17, 2009)

First release candidate (version 0.3.0-rc1) for future version 0.3.0 is available. No major feature will be added until version 0.3.0 will be released.


Version 0.2.6.3 (Jun 13, 2009)

Version 0.2.6.3 is available. This release fixes a bug with detection of gnutls.


Version 0.2.6.2 (Apr 18, 2009)

Version 0.2.6.2 is available. This release fixes a charset decoding problem of version 0.2.6.1.


Version 0.2.6.1 (Mar 14, 2009)

Version 0.2.6.1 is available. This release fixes a crash when receiving some special chars in IRC messages.

It is strongly recommended to upgrade to this version for all users of version 0.2.6 (versions 0.2.5 or older are not affected by this bug).


Jabber plugin (Jan 19, 2009)

Development of Jabber plugin for WeeChat has started and a first alpha version is available.
Note: many features are missing, like TLS connection, buddy list management, presence information, MUC and transports.


Devel blog (Aug 30, 2008)

A new blog about WeeChat development has been added. It announces all new features in development version and let you discuss about future of WeeChat.
Feel free to read it and add comments!


News about development (Mar 30, 2008)

Next WeeChat version (codename "revolution") is under development.
Large part of code was rewritten, it's now faster, easier, and more extensible.
List of new features and screenshots can be found on wiki page (see link below).

Today there's no planed release date, some features are still missing, and there's lot of work until a stable version.

We need help, like beta testers, to test this version. You can look at wiki page for more info.

To be continued in some months for other news...


Version 0.2.6 (Sep 6, 2007)

Version 0.2.6 is available!

News since last version are:
- new license (GPLv3)
- added hotlist sort
- added scroll option to /buffer command
- added key to jump to previous buffer
- fixed bugs with IRC color in messages, now color codes are inserted in command line with ^Cc (Ctrl-C + c), ^Cb,.. instead of %C,%B,..
- improved /server command: now possible to copy and rename servers
- improved /connect command: now possible to connect to a temporary server without creating it with /server
- many bugs fixed and other new features.


Version 0.2.5 (Jun 7, 2007)

Version 0.2.5 is available!

News since last version are:
- smart completion (first uses last channel speakers)
- added /reconnect command
- added %M for completion with current server nicks
- added color for text not found in buffer history
- many bugs fixed.


Version 0.2.4 (Mar 29, 2007)

Version 0.2.4 is available!

News since last version are:
- search in buffer history (ctrl-R)
- added "call" option to /key command
- added "event handlers" to plugins API
- many bugs fixed.


Version 0.2.3 (Jan 10, 2007)

Version 0.2.3 is available!
This version fixes major bugs of version 0.2.2. All users of version 0.2.2 should upgrade now.

News since last version are:
- fixed many bugs with charset plugin
- fixed display bugs with nicklist at top/bottom when look_nicklist_separator is OFF
- fixed topic scroll when topic has multi-bytes chars
- fixed compilation problem with iconv under FreeBSD.


Bugs with version 0.2.2 (Jan 7, 2007)

Bugs have been detected with WeeChat 0.2.2: for servers using charsets like KOI8-R. When nicks are encoded with cyrillic chars, WeeChat doesn't decode them, and display and behaviour with server are buggy.

If you use KOI8-R (or charsets like this one), we recommend you to use version 0.2.1 or development version.
If you use only UTF-8 or ISO charsets, there's no problem with version 0.2.2.

These problems are fixed in development version.
A new version will be available soon, it will fix all problems.


Version 0.2.2 (Jan 6, 2007)

Version 0.2.2 is available!

News since last version are:
- added new charset plugin, which replaces internal /charset command: fixes many bugs with charsets, WeeChat internal is now full UTF-8
- added "modifier" in plugins API: plugins are now able to modify or drop received IRC messages
- added filename completion
- added anti-flood mechanism
- added keys to scroll topic
- added new option to send unknown IRC commands
- improved /plugin command
- pdf version of documentation is back
- fixed many bugs: portability, memleak in keyboard input, ignore and alias commands, many display bugs.


Version 0.2.1 (Oct 1, 2006)

Version 0.2.1 is available!

News since last version are:
- added server default notify
- added arguments ($1,..,$9) for alias and special vars ($nick, $channel, $server)
- added hotlist in session file when using /upgrade command
- fixed crash with DCC when resuming file
- fixed random crash with /upgrade command
- fixed nicklist display when location is top or bottom
- fixed bug with CTCP version on channels
- fixed bug with auto-rejoin for keyed channels
- fixed chan owner and chan admin nicks.


Version 0.2.0 (Aug 19, 2006)

Version 0.2.0 is available!

News since last version are:
- plugin aspell for fixing user typos (language is customizable by channel)
- improved DCC speed by adding DCC fast option and sending/receiving in background
- added generic function for missing IRC commands
- added new functions in plugins API: info about windows, buffers, and buffer content
- fixed many IRC commands (wallops and other)
- fixed refresh bugs
- fixed crashes with DCC
- fixed many other bugs.


Version 0.1.9 (May 25, 2006)

Version 0.1.9 is available!

News since last version are:
- nick aligment, makes channels more readable
- new commands: /cycle, /setp
- new option to customize IP/hostname (when using multipe IP)
- new option to customize input prompt
- added keyboard handler for plugins
- german translations (messages and documentation)
- many bugs fixed for: UTF-8, DCC chat, Ruby, mutiple queries with same name, some commands, long IRC messages (> 512 bytes), terminal refresh, nicklist.


Story... with screenshots (Apr 16, 2006)

WeeChat story page is now available, as screenshots. You can see differences between all versions in one view!
Development version is visible too, and frequently updated.


WeeChat users map (Apr 13, 2006)

A map of developers, contributors and users is now available. Everybody is invited to add nick/location to this map.


WeeChat will merge with irssi (Apr 1, 2006)

After discussion with irssi developers, both projects are going to merge in the next weeks.
Most of WeeChat features will not be available in first merged versions, but they will be in a few months.
This merge will give missing features to WeeChat and give new from irssi.

WeeChat developers will not take part into final client (which should be renamed to "weerssi").

Update: it is of course an april joke :-)


Version 0.1.8 (Mar 18, 2006)

Version 0.1.8 is available!

News since last version are:
- added IRC raw data buffer (new key: alt-J + alt-R)
- keys alt-{home|end} to scroll top/bottom, alt-{f11-f12} to scroll nicklist top/bottom
- added new scroll keys for a few lines up/down (default: alt-pgup/pgdn)
- added Lua script plugin
- improved Ruby plugin
- added functions in plugins API: get_server_info, free_server_info, get_channel_info, free_channel_info, get_nick_info, free_nick_info
- added special names for plugin message handlers: weechat_pv, weechat_highlight, weechat_ctcp, weechat_dcc
- script plugins now load scripts in WeeChat system share directory
- added inactivity time, available for plugins via get_info("inactivity")
- added new plugins functions: add_timer_handler, remove_timer_handler, remove_infobar
- many commands allowed for aliases
- many commands allowed when connecting to server
- added options "irc_show_away_once", "look_nick_complete_first", "look_open_near_server", "irc_away_check_max_nicks"
- added new command line argument for setting WeeChat homedir (-d or --dir)
- added partial hungarian translation
- improved alias completion (now uses target command for completion)
- /msg command does not open any buffer any more (use /query for opening private buffer)
- fixed crash when using global history (when older entry is removed)
- fixed bug with /upgrade and servers buffer
- fixed bug with "get_dcc_info" plugin interface function
- many other bugs fixed.


Version 0.1.7 (Jan 14, 2006)

Version 0.1.7 is available!

News since last version are:
- new commands: /upgrade, /uptime, /history
- removed "irc_default_msg_away" setting, for RFC 2812 conformity (/away command wihtout argument only removes away status), new values for "irc_display_away" (off, local, channel)
- replaced Texinfo doc by XML Docbook
- added color for window separators
- added completion system for plugins/scripts commands
- added charset by server and channel, new command: /charset
- added Ruby script plugin
- added ETA (Estimated Time of Arrival) for DCC files
- /nick command is now allowed when not connected to server
- added server/channel arg to /buffer command for jumping to buffer
- added new keys for switching to other windows: alt-W followed by alt-arrow
- added new keys for scrolling to previous/next highlight: alt-P / alt-N
- added "read marker": an indicator for first unread line in a server or channel buffer (new key alt-U to scroll to marker)
- new window maganement: custom size for windows, auto resize when terminal is resized
- fixed: plugins autoload and unload, some display bugs.


Version 0.1.6 (Nov 11, 2005)

Version 0.1.6 is available!

News since last version are:
- new plugin management: now WeeChat loads/unloads dynamic libraries (.so files under GNU/Linux). Perl and Python become two plugins (script type). Many changes were made, there's some incompatibilities with old scripts, thanks for reading release notes (file NEWS or link below)
- config file for plugins
- color management in IRC messages (compatible with other IRC clients, including mIrc)
- full UTF-8 support
- smart hotlist
- server mixed on one window (optional)
- partial highlights
- improved completion, customizable.


Version 0.1.5 (Sep 24, 2005)

Version 0.1.5 is available!

News since last version are:
- added /ame command (send CTCP action to all channels of all connected servers),
- added setting "irc_notice_as_pv" to see notices as pv,
- added nicks colors in setup file,
- added /ignore and /unignore commands,
- signal SIGQUIT is now ignored,
- jump to next server now saves current channel buffer for each server,
- ctrl-up/ctrl-down keys added to call previous/next command in global history (common to all buffers),
- many major bugs fixed.


Paypal donations (Sep 20, 2005)

WeeChat project now accepts donations via Paypal account, with secured payment.


Version 0.1.4 (Jul 30, 2005)

Version 0.1.4 is available!

News since last version are:
- new keyboard management, fully customizable
- DCC timeout and auto resume failed transfers
- new color for private messages (in hotlist)
- new colors for join and part/quit (arrows)
- customizable highlights with irc_highlight var
- command /amsg added
- channels auto-prefixed by "#" for /join command
- added time with seconds in infobar
- many bugs fixed.


Version 0.1.3 (Jul 2, 2005)

Version 0.1.3 is available!

News since last version are:
- IPv6 added
- SSL added
- proxy support added (http, socks4, socks5)
- /set command now completed
- channels notify now saved in config file
- many bugs fixed.


Version 0.1.2 (May 21, 2005)

Version v0.1.2 is available!

News since last version are:
- Python plugin support, Perl interface improved
- nicklist scroll keys (Alt+{home/end/pgup/pgdn} or F11/F12)
- DCC files transfer rate
- buffers timestamp can now be changed
- compile is ok under *BSD and Mac OS X
- missing IRC commands added (307, 341, 485, 671)
- fixed some bugs: crash when purging old DCC, crash with 64-bits arch (like AMD64) when converting UTF-8, nicklist sort.

Add-on, 2005-05-24 : fixed crash at startup and Perl/Python detection, version is now 0.1.2.1.


Version 0.1.1 (Mar 20, 2005)

Version 0.1.1 is available!

News since last version are:
- new display engine: doesn't cut words at end of lines
- DCC send (file) and DCC chat
- FIFO pipe for remote control
- connection to IRC server is now made by child process (non blocking)
- nicks count for channel buffers
- crash dump when WeeChat receives SIGSEGV (Segmentation fault)
- new commands: /ban, /unban, /kickban, /halfop, /dehalfop
- UnrealIrcd IRC servers support
- spanish translation
- bugs fixed (display and commands).


Version 0.1.0 (Feb 12, 2005)

Version 0.1.0 is available!

News since last version are:
- improved /window command: now split and merge are ok
- away nicks are now displayed with another color (new option: "irc_away_check")
- added away indicator in status bar
- added lag indicator (and auto-disconnect after a delay if important lag)
- improved completion: now completes commands arguments (IRC and internal)
- improved /set command: empty strings are allowed, new colors, server options can be changed while WeeChat is running
- added default away/part/quit messages in config file
- new [irc] section in config file
- added new options for charset (UTF-8 support)
- fixed many memory leaks
- fixed commands: /op, /deop, /voice, /devoice, /me, /away
- many bugs fixed.


Version 0.0.9 (Jan 1, 2005)

Version 0.0.9 is available!

News since last version are:
- auto reconnection to server when disconnected (and fixed bug: 100% CPU usage after disconnection),
- new "/buffer close" command (lets you close a server buffer),
- "/notice" command fixed,
- colors delete in incoming messages (existing option "look_remove_colors_from_msgs"),
- new keys Ctrl-A, Ctrl-E, Ctrl-W, Alt-S, Alt-X,
- new setup options: server_autoreconnect, sserver_autoreconnect_delay, server_command_delay.


Version 0.0.8 (Oct 30, 2004)

Version 0.0.8 is available!

News since last version are:
- DCC incoming file,
- away announced in channels,
- logging buffers to disk (optional),
- auto-join when kicked (optional),
- Ctrl-L key: redraw terminal,
- Alt-R key: clear hotlist,
- improved or fixed commands: /buffer, /query, /kick,
- many bugs fixed.


Version 0.0.7 (Aug 8, 2004)

Version 0.0.7 is available!

News since last version are:
- new channels management, with numbered buffers,
- multi-windows management with /window and /buffer commands,
- auto jump to buffers with activity (Alt-A),
- jump to buffers by number (Alt-number),
- unique color for each nick (based on nickname),
- history limit (saves memory).


Major new features (Jul 5, 2004)

WeeChat has many new important features since some weeks:
- multi-windows management (with horizontal and vertical window split)
- buffers managed by number, with direct access by Alt+digit key or with new /buffer command
- auto jump to buffers with activity (Alt-A)

All new features are in CVS and development version. /window and /buffer commands are still under development.
Feel free to report any problem or suggestion to improve navigation between buffers/windows.


Version 0.0.6 (Jun 5, 2004)

Version 0.0.6 is available!

News since last version are:
- improved channel highlight (priority to message vs join/part)
- fixed bug when opened private win and remote user changes his nick
- /query command added (starts private conversation)
- IRC messages 476, 477 added
- /mode command is now ok and channel flags are displayed in status bar
- fixed display bug (text was blinking when scrolling)
- CTCP Version reply is now in english only and doesn't show host (security reason).


Version 0.0.5 (Feb 7, 2004)

Version 0.0.5 is available!

News since last version are:
- info bar with highlight from other channels, can be modified by Perl scripts
- /set command (configuration can be modified while WeeChat is running)
- new command line parameter: "-c" to see config options
- nick is now un*x username in default config
- secured code to prevent any buffer overflow
- many bugs fixed.


Version 0.0.4 (Jan 1, 2004)

Version 0.0.4 is available!

News since last version are:
- Perl scripts support, with auto-load
- highlight
- Ctrl-C now intercepted (ignored)
- debug messages can be enabled via ./configure --enbale-debug option
- many bugs fixed.


WeeChat scripts page (Dec 6, 2003)

WeeChat scripts page (today Perl scripts only) has been added.
On this page you can submit your script (need to be approved by WeeChat development team).

Note: Perl scripts require version of WeeChat > 0.0.3, so today you must download development version.


Version 0.0.3 (Nov 3, 2003)

Version 0.0.3 is available!

News since last version are:
- script ./configure to build WeeChat
- french translation
- new commands: stats, service, squit, motd, lusers, links, time, trace, admin, info, servlist, squery, who, whowas, die, summon, users, wallops, userhost, ison, ctcp ping
- many bugs fixed.


Documentation (Oct 6, 2003)

First version of WeeChat users guide is available. Many formats: PDF, html, text and texinfo (source document).

Note: this documentation is not finished and we're still looking for translators, feel free to contact us ;)


Version 0.0.2 (Oct 5, 2003)

Version 0.0.2 is available!

News since last version are:
- added commands /rehash and /restart
- command & auto-join channels when connected to server
- new commands for alias: /alias, /unalias (new section in config file)
- config is now saved automatically when quitting WeeChat, /save command added
- new commands for servers: /server, /connect, /disconnect
- added autoconnect flag for each server in config file
- added "look_set_title" option in config file
- term window title is modified with WeeChat name and version
- CTCP version returns more info (about OS)
- many bugs fixed (including nicklist display bug).


Version 0.0.1 (Sep 27, 2003)

WeeChat, the fast, light and extensible IRC client, is released for the first time, version 0.0.1.
CVS is opened on Savannah page.
Warning, this is still Alpha version, all IRC commands are not yet developed and lot of work is to be done.
In this version, there is:
- Curses front-end (other front-end are not yet developed),
- almost all IRC commands from RFC1459,
- multi-servers,
- configuration file,
- completion, commands history,
- ...
(see ChangeLog and TODO files)

Note to people who wants to help us:
- we're looking for translations for WeeChat and documentation (not written today), for example german, spanish, italian,...
- we're looking too for people which knows other OS (like *BSD, GNU/Hurd, ...) to port WeeChat.

All suggestions and bug reports are welcome, look at WeeChat support page for contacting us.


New WeeChat screenshot (Sep 1, 2003)

IRC Client WeeChat is under development, a new screenshot is available: nick list and window for each channel.
This version is still unstable and doesn't implement all IRC commands.
Current developments are:
- IRC protocol,
- configuration file management,
- ncurses front-end (color display, window management),
- Gtk+ and Qt front-ends.


WeeChat screenshot (Jul 12, 2003)

First WeeChat screenshot is available (version with ncurses interface).
This chat client is under development, first stable version will be available soon. Thanks for your patience...


WeeChat - Wee Enhanced Environment for Chat (Jul 5, 2003)

WeeChat project is started.

It is a chat client, with many features like:
- irc client,
- many GUI: text, ncurses and gtk,
- multi-platforms,
- fast, light and extensible with scripts.
- ...