This page lists major features done or planned.
Dive in the future of WeeChat!


Version 4.0.0 (≈ )

Tracker Spec Status Git Plugin Description
issue #1860 Done Commit core Remove build with autotools.
issue #1872 Doc Done Commit core, plugins Make most WeeChat identifiers case sensitive.
issue #1875 Done Commit core Force Control keys to lower case.
issue #1877 Done Commit core Display similar command names when a command is unknown.
issue #7 Done Commit irc Add command /knock.
issue #1864 Done Commit irc Add command /rules.
issue #1888 Done Commit core Add access to hashtable properties in evaluation of expressions.
issue #1238
task #10317
Doc Done Commit Commit core Use human readable key bindings, separate keys with comma in combos, remove modifier "meta2-".
task #12427
task #11783
Doc Done Commit Commit core Make keys normal options, so they are shown and can be updated with /set and /fset commands.
issue #1238 Doc Done Commit api Add function config_set_version.
issue #1890 Doc Done Commit core Adopt a "practical" semantic versioning.
- Done Commit core Add command /reset.
issue #1502 Done Commit Commit Commit Commit Commit Commit Commit core Insert multiple pasted lines in input, instead of sending immediately.
issue #1503 Done Commit Commit Commit core Implement commands for operating on a single input line.
issue #1903 Doc Done Commit Commit Commit Commit core,irc,relay Rename "ssl" to "tls", connect to IRC servers with TLS and port 6697 by default.
issue #1908
issue #1909
issue #1914
Done Commit Commit Commit Commit Commit Commit Commit core Render newline characters in chat line messages.
issue #1920 Done Commit core Use 256 colors by default and always allow 256 colors, find nearest color if less colors are available in terminal.
issue #1292 Done Commit irc Add support of IRC capability "batch".
issue #1923 Done Commit irc Add support of IRC capability "draft/multiline".
issue #1927 Done Commit irc Add support of "LINELEN" in IRC message 005 (max message length in bytes).
issue #1688 Done Commit irc Implement the UTF8ONLY IRCv3 specification.
issue #1942 Done Commit logger Add option logger.file.log_conditions.
issue #139 Done Commit Commit irc Add support of IRC capability "echo-message".
issue #369
relay, weechat-relay Add weechat-relay library: new repository, move build of messages (WeeChat -> client) from relay plugin to this lib.