
v0.6  (December 31, 2018)

 - Parameters passed to a command can be inserted in the reply, via %params%,
   and the nickname of the calling user can be inserted via %user%.
 - In chatrooms, commands that have a custom reply pattern won't show the
   nickname of the user who triggered the command, unless specified.
 - Ability to report uptime.
 - When connection is lost, reconnection will always be attempted.
 - Connection keepalive timeout will be forced to be lower than keepalive
   interval, to ensure proper timeouts.
 - Basic handling of headline (broadcast) messages.
 - Option to show detailed XML debug info in the console.
 - Being kicked from a chatroom is now logged properly.
 - Several improvements in list editors.
 - Fixed bug in aliased commands that take parameters.
 - Changed OK/Cancel buttons in some dialogs to follow the environment's style.
 - Added Appdata (Appstream) file.
 - Code refactoring.



v0.5  (January 11, 2018)

 - Honor "Send Messages To" setting in Activities.
 - Log outgoing private messages in corresponding chat module tab.
 - Ability to detach processes for commands of "Run program" type.
   ** Previously defined commands of this type will need to be reconfigured.
 - Keyword-based commands will list possible queries when no parameter is given.
 - Option to hide window in system tray on startup.
 - Configurable XMPP keepalive interval.
 - Status bar icon now matches current status type.
 - Fixed XMPP keepalive timeout setting.
 - Qt 4 is no longer supported.



v0.4  (June 27, 2016)

- Added Keyword (dictionary-like) command type.
- Added Alias command type.
- Basic variable replacement in replies.
- Basic activity handling.
- Option to reply to commands always in private.
- Support for password-protected MUCs.
- Basic identity module.
- Configurable popup notifications.
- Configurable XMPP keepalive timeout.
- Completely empty messages (from ChatStates, etc) will be ignored.
- Other minor fixes and improvements.



v0.3  (January 21, 2016)

- A few custom command types can be added, and stored:
    Static reply, random sentence, random line from file, run program.
- Configurable command prefix.
- Configurable list of administrator JIDs.
- Basic presence logging.
- Small fixes everywhere.



v0.2  (December 17, 2015)

- Basic command parsing.
- Basic activity definition widget.
- Basic private chat handling.
- Room autojoining and more room handling fixes.
- Log network/protocol errors and other events.



v0.1  (December 9, 2015)

- Basic connectivity.
- Ability to join MUC rooms and send messages to them.

