core: fix stuck mouse (patch from Nei) (bug #36533)
core: fix compilation warning on FreeBSD
core: add cmake dependency between targets weechat_core and version_git
core: add missing contributors in AUTHORS
core: fix refresh of windows after split (fix bug with horizontal separator between windows) (bug #37874)
core: fix another bug with horizontal separator displayed at bottom after split of windows (bug #37874)
core: add option "diff" for command /set (list options with changed value)
core: search for a fallback template when a no template is matching command arguments
core: group templates of command /mouse into a single template
core: add template %(windows_numbers) for first argument of command /window
core: improve completion of commands /help, /mute and /set
alias: improve completion of command /alias
script: do not open script buffer when unknown arguments are given to command /script
relay: add tag "relay_client" in all messages about client
relay: fix crash after /upgrade when a client is connected
irc: fix crash when splitting a message with tags
irc: add tags "irc_nick1_xxx" and "irc_nick2_yyy" in message displayed for command "NICK"
relay: add backlog, options and server capability "server-time" for irc protocol (task #12076)

New options:
- relay.irc.backlog_max_minutes
- relay.irc.backlog_max_number
- relay.irc.backlog_since_last_disconnect
- relay.irc.backlog_tags
- relay.irc.backlog_time_format
core: fix detection of command in input: a single command char is considered as a command (API function "string_input_for_bufer")
core: fix memory leak in case of error when building content of bar item for display