See ChangeLog for detailed changes info.

* Scripting -- starting from version 0.2.7rc2, you can run arbitrary shell scripts
  for certain events (like when someone joins/leaves a channel, message arrives
  etc.). VyQChat sets some environment variables for your script, like: EVENT,
  CHANNEL, TIME, DATE, FROM and TEXT (depending on event type -- for example TEXT
  is unset for Beep event).

* Using root account -- vyqchat doesn't insist on running as non-root account
  anymore and saves root settings. It is however not recommended to run
  vyqchat as root due to security reasons. You have been warned.

* Nick dialog -- there is a nick combo box above the list of users, that allows
  you to change your nick quickly. You may turn it on/off with View->Nick dialog
  menu option.

* Chat line (the line you enter text in) has history now. Use up/down arrows to
  move through history entries.

* Character encoding -- you can set any character encoding supported by Qt, which
  makes life easier when chatting with Windows users. See Settings->Misc.

* External command for playing sounds -- you can now use any command (/usr/bin/play
  by default) for playing sounds, which may be helpful for not supported sound
  systems (like alsa) and not recognized sound formats. See settings dialog/Sound
  Device.

* Regular Expressions matching -- you can now define a regular expression
  and VyQChat will watch public and private chats for text matching it.
  You will be informed (with sound and a message on current channel) if match
  was found. For example, suppose you don't want to miss a Quake or Counter-Strike
  play on your LAN ;), so you can create this regexp:
  (quake)|(counter)
  To match any text containg numbers, you can write:
  \d+
  VyQChat uses QRegExp class of Qt. See any regular expressions manual for more
  detailed info.
