What's new in Rainmeter 2.2


Rainmeter 2.2 is fully backwards compatible with skins written for any version of Rainmeter, and you need only install it on top of your existing installation. No need to uninstall 2.1 or worry about overwriting changes you have made.


January 8, 2012

  • Rainmeter 2.2 released!

January 2, 2012

  • NowPlaying.dll: Fixed minor SetVolume inaccuracy with Winamp

December 18, 2011

  • Rainmeter executables are now digitally signed.
  • A new plugin, Process, has been added to Rainmeter.
    This plugin will allow a skin to detect if a defined Windows process or application is running. Details and an example skin are here.

December 11, 2011

  • Minor code performance and stability tweaks this week...

December 4, 2011

  • FreeDiskSpace measure: Added new "Type=" option to get drive type.
  • Fixed issue that Rainmeter.stats is not created and generates error on startup if Rainmeter.ini doesn't contain [Statistics]-section.
  • NowPlaying.dll: J. River Media Center and Media Jukebox are now fully supported. Check NowPlaying (beta) for more information.

November 27, 2011

  • Fixed degraded icon quality with high DPI caused in earlier beta.
  • Fixed a handle leak when Rainmeter fails to properly retrieve the size of an image.
  • Merged Rainstaller and RainBackup into SkinInstaller. Addons\Rainstaller\Rainstaller.exe removed.
    -The new SkinInstaller application will now be used when you double click on a .rmskin to install a skin, and is the application used to install .rmskin files when you are running Rainmeter in "portable" mode.
    -RainBackup is now built into the "Manager" panel in Rainmeter, under the "Themes" tab.

  • Added /LOADTHEME switch to SkinInstaller.exe. Usage: "SkinInstaller.exe" /LOADTHEME themeName.
    This will allow you to load themes from the command line. Rainmeter does not have to be running for this to work.


November 20, 2011

  • Alt+Tab now displays the Rainmeter icon for the Manage/About dialogs.
  • NowPlaying.dll: iTunes shuffle state change now detected immediately.

November 13, 2011

  • Changed the behavior of AlwaysOnTop / Z-Position settings.
    Stay Topmost, Topmost, Normal and On Desktop now all will remain visible when Windows "Show Desktop" is used. The behavior otherwise remains the same.

  • CoreTemp.dll: Fixed that Scale, NumOfDecimals, etc. didn't work with MeasureName=SomeCoreTempMeasure.
    This change may slightly change the display of results (e.g. CpuSpeed will now be displayed without decimals by default, while it always showed two decimals previously)

  • Fixed a Meter=Button problem with buttons not working in some cases, caused by an earlier update.
  • Fixed a problem where the new "position" was not being saved after a refresh when !ZPos was used.
  • Fixed an infinite loop / hang when Rainmeter.exe is called with a bang containing square brackets (e.g. Rainmeter.exe !Bang "[Text]")
  • Made some log messages more consistent.
  • NowPlaying.dll:
    • Fixed that album name and cover were not always displayed with Winamp.
    • Shuffle and repeat state is now rechecked on track change with iTunes.
    • Improved performance when reading file tags/cover,
    • Updated iTunes SDK files.
  • Fixed that the Measures panel in the About dialog sometimes displayed incorrect values.

November 6, 2011

  • Improved performance when drawing images. (2-10 times faster in some cases)
  • Fixed a problem where negative (W)idth or (H)eight values could crash Rainmeter.
  • NowPlaying.dll/iTunesPlugin.dll: Fixed incompatibility with iTunes controllers.
  • NowPlaying.dll: Removed support for caching cover art.
  • NowPlaying.dll: Fixed some bangs which caused iTunes to crash when no track is playing.
  • Minor performance tweaks and code cleanup.
  • Additonal localization / language support.

October 30, 2011

  • Fixed a bug with StartHidden in [Rainmeter] caused in earlier beta.
  • Fixed a crash of Rainmeter in some cases if W= was negative.
  • Fixed an issue with a language .dll file not loading correctly.
  • Various updates to language / translation files.

October 23, 2011

  • Added two new languages: Chinese (Traditional) and Lithuanian
  • Updates to many of the other languages
  • Fixed issue with Background= and .png files.

October 16, 2011

  • NowPlaying: Fixed issues caused by new 10.5 version of iTunes application.
  • Localization: Several languages added / updated.
  • WebParser: Fixed that matching failed with Codepage= other than 0 and 65001 in some cases.
  • PowerPlugin: Fixed crash when waking up from sleep/hibernation in some cases.
  • Manage Themes: Fixed that loaded wallpaper was not set permanently.
  • Installer: Fixed that default language detection failed on 64bit Rainmeter.
  • Installer: Now remembers language selection.

October 9, 2011

  • Added initial support for localization / language in the Rainmeter application. The application UI, context menus and log entries.
    New languages will be added during the course of the beta cycle, as translations are provided and validated.

  • Fixed that "Edit Skin" in "Manage" caused a needless UAC elevation prompt in some cases.
  • WebParser: Fixed a RegExp failure if the data contained embedded NULL characters.
  • DynamicVariables are now supported on plugins for settings that are common to all measures, like MaxValue, Disabled, etc.
  • Removed support for using Rainmeter.dll as a LiteStep modual. This was required to support Localization project.
  • Fixed a bug in "Manage" that did not save the skin "Position" value correctly.
  • Reduced overall system resource usage.
  • Fixed a bug in "Manage" that did not allow negative numbers to be entered for "LoadOrder".

  • History of changes in the previous 2.1 version is here.