The history, according to WIRC.

Changes from v1.40 to v1.41
- Fixed a bug in the Virtual Keyboard where macros added in lower case aren't simulated correctly.

Changes from v1.31 to v1.40
- Added CD audio support (new tab)
  - Play, stop, fast forward, fast rewind, next track, previous track, 
    pause (toggle), and eject functions.
  - Option to enable/disable "CD Drive Discovery." When enabled, on startup,
    WIRC attempts to open all sane drives (C: through Z:) as CD audio devices
    in an attempt to support multiple drives. When disabled, only the first 
    logical CD drive can be controlled.
  - Expect about 5 seconds of extra initialization time when CD Drive Discovery
    is enabled.
  - Attempts to "share" CD audio drive control with other applications... 
    however some CD audio applications (Deluxe CD Player for one) do not, so
    WIRC may show an error if one of these other greedy programs are running.
- Driver enhancement to allow the Packard Bell IR controller to repeat when
  a button is held down.
    - Driver version is now 2.03, and older versions of WIRC and MoreWIRC
      will not be compatable with the new driver.
- WIRC now saves which tab is active (in front) when the program is 
  terminated. When WIRC is restarted, the same tab will be made active.
- Re-added support for enter, tab, escape, and backspace. The format of
  the macros in WIRC.ini is different in this version (1.40), so all 
  previously-defined macros must be recreated... this should never
  be necessary again - I promise!
- Modified some initial default values for consistency: Virtual Keyboard learning
  mode set to disabled, Repeat Delay set to 500, Button Description Mode set to
  enabled, Follow Button Commands set to enabled, CD Drive Discovery set to
  disabled.
- Support added for multiple profiles. Add the profile filename to the command line
  as the first parameter. For example: WIRC.exe WIRCTEST.ini

Changes from v1.30 to 1.31
- Fixed a bug which prevented the Winamp stop function (unmodified command)
  from being saved to WIRC.ini

