Version 2.0.1 is available!
This is a bug fix and maintenance release.
For complete list of bugs fixed, please look at ChangeLog.
Version 2.0 is available!
Among the new features:
- new plugin "fset" (fast set of WeeChat and plugins options)
- new plugin "php" (support of PHP scripts)
- add option buflist.look.add_newline
- add two new bar items "buflist2" and "buflist3" using the same format configuration options
- add flag "input_get_empty" in buffer
- add signals "buffer_filters_enabled" and "buffer_filters_disabled"
- support loading of plugins from path in environment variable "WEECHAT_EXTRA_LIBDIR"
- add infolist "alias_default" (list of default aliases)
- make value optional in command /buffer set
- support of floating point and hexadecimal numbers in comparison of evaluated values
- add option weechat.look.save_config_with_fsync
- add support of prefix "quiet:" in function key_unbind() to quietly remove keys
- add argument "recurse_subdirs" in function exec_on_files()
- add local variable "filter" in the script buffer
- remove recursive evaluation of extra variables in buflist
- change type of arguments status/gnutls_rc/sock in hook_connect() callback from string to integer (in scripting API)
- change type of argument fd in hook_fd() callback from string to integer (in scripting API)
- fix display bugs with filtered lines
- fix display of nicks in nicklist when they are in a group with sub-groups
- call the config hook when options are renamed or removed
- fix parsing of CAP command in relay/irc
- many bugs fixed.
For complete list of new features and bugs fixed, please look at development blog or ChangeLog.
Version 1.9.1 is available, it fixes a security problem: a crash can happen in logger plugin when converting date/time specifiers in file mask. Two other bugs are fixed as well in buflist and relay plugins.
Upgrade is recommended for all users.
More information on the page with security issues.
Version 1.9 is available!
Among the new features:
- improve speed of nicklist bar item callback
- add auto scroll of buflist bar with new option buflist.look.auto_scroll
- add option buflist.format.name
- add variables ${format_name}, ${current_buffer} and ${merged} in buflist
- display a warning in buflist when the script buffers.pl is loaded
- add server/channel pointers in trigger IRC callbacks
- add API functions config_option_get_string and hdata_compare
- fix bind of Space key
- many bugs fixed.
For complete list of new features and bugs fixed, please look at development blog or ChangeLog.
Version 1.8 is available!
Among the new features:
- add option weechat.completion.nick_case_sensitive
- add wilcard matching operator, cut of string and ternary operator in evaluation of expressions
- add resize of window parents with /window resize [h/v]size
- add plugin "buflist" (bar with list of buffers)
- add arraylist and dynamic string functions in API
- add option "open" in command /server
- add signal "irc_server_lag_changed" and store the lag in the server buffer (local variable)
- add aspell options to control delimiters in suggestions
- add option "-include" in commands /allchan, /allpv and /allserv
- many bugs fixed.
For complete list of new features and bugs fixed, please look at development blog or ChangeLog.
Version 1.7.1 is available, it fixes a security problem: a crash can happen in IRC plugin when parsing the filename received via DCC.
Upgrade is recommended for all users.
More information on the page with security issues.
Version 1.7 is available!
Among the new features:
- add option weechat.look.align_multiline_words
- add option "time" in command /debug
- add infos "uptime" and "pid"
- add optional arguments in completion template
- add irc server option "usermode"
- add tag "self_msg" on self messages
- add configuration file fifo.conf for fifo plugin
- add option "-oc" in command /exec
- many bugs fixed.
For complete list of new features and bugs fixed, please look at development blog or ChangeLog.
All sources packages are now available as xz package (in addition to gzip and bzip2): stable/devel version, old versions, scripts, QWeeChat.
The xz packages are smaller than gzip (~2x) and bzip2 (~1.4x).
Version 1.6 is available!
Among the new features:
- add optional argument "lowest", "highest" or level mask in command /input hotlist_clear
- add option "cycle" in command /buffer
- add "extra" argument to evaluate extra variables in function string_eval_expression()
- add option relay.network.allow_empty_password
- add support for one-time triggers
- rename server options "default_msg_{kick|part|quit}" to "msg_{kick|part|quit}", evaluate them
- allow escape of comma in command "init" (weechat relay protocol)
- many bugs fixed.
For complete list of new features and bugs fixed, please look at development blog or ChangeLog.
Version 1.5 is available!
Among the new features:
- add support of functions in API function "hook_process"
- move of nick coloring options from irc plugin to core
- move irc bar item "away" to core
- add pointer in callbacks used in scripting API
- add option irc.network.sasl_fail_unavailable
- add Portuguese translations
- many bugs fixed.
For complete list of new features and bugs fixed, please look at development blog or ChangeLog.