Rainmeter 2.3 Beta Available

The 2.3 version of Rainmeter will have some important milestones. First and foremost, we are completely reworking how plugins are created for Rainmeter. We also intend, over the course of the beta cycle, to move existing plugins into the new plugin interface, allowing them to take advantage of new capabilities such as using dynamic variables. In addition, we expect to continue to improve Rainmeter's overall performance and add new capabilities that will make it even more powerful.

You can simply install the beta on top of your existing Rainmeter installation. There is no need to uninstall. All your existing skins and settings will be preserved.

For a complete list of past changes, check the change log.

May 13, 2012

  • Added GraphOrientation and GraphStart to Line and Histogram meters.
    • GraphStart will indicate starting from Left or Right (default).
    • GraphOrientation will indicate Horizontal or Vertical (default).
    • Flip will indicate starting from 1 (Top) or 0 (Bottom - default).

  • Lua Script: Added support for multiple parameters to SKIN:Bang() to simplify bang arguments:
    SKIN:Bang(string bang, string arg1, string arg2, string argN)
    SKIN:Bang('!SetOption', 'Meter1', 'FontSize', '15')

    Previously, a bang was sent using SKIN:Bang('bang string'). New scripts should use SKIN:Bang('!name', 'arg1', 'arg2', 'argN').
  • Made !Execute optional in all bangs.
  • Fixed StringCase=UPPER/LOWER/PROPER with non-Latin chars in String meters.
  • Fixed recent bug causing Rainmeter to crash when installing .rmskins and using InputText plugin.
  • Fixed a bug that did not allow Group bangs to execute.

foobar2000 users

If you're using foobar2000 with Rainmeter, you must install (or update) the foo_cad 1.0.1 plugin (download here).

Plugin developers

Plugin developers, check the new plugin API and SDK introduced in Rainmeter 2.3 beta.