Rainmeter 4.1

The following are the changes for the 4.1 beta version of Rainmeter. You can safely install the new 4.1 beta version right over top of your existing Rainmeter 4.0 or earlier installation, and nothing you have done will be lost or changed. There is never any need to uninstall any earlier version of Rainmeter to use the newest version.

Note: As of Rainmeter 4.0, Windows XP and Windows Vista are no longer supported by the application.

Rainmeter 4.0 and later require at least Windows 7 with Service Pack 1 and the Platform Update applied. These should have been automatically applied several years ago by Windows Update, but if you have Windows Update turned off you may need to get and apply these updates manually. Windows versions later than Windows 7 are fully supported.

If you are on Windows XP or Windows Vista, and can't or don't wish to upgrade, you will need to stay on the 3.3 Release version of Rainmeter.

Changes in Rainmeter beta 4.1

Additional details on important changes as the beta cycle progresses can always be found at Change Announcements.


July 7, 2017 - Revision 2824

  • Added Rainmeter: Drag Groups can now be created by selecting skins while holding CTRL-ALT, and dragging one skin, or nudging with the arrow keys will move all selected skins. See Multiple Skins for details.
  • Fixed Formulas: Corrected a missing BitwiseXOR formula operator.

July 1, 2017 - Revision 2822

  • Fixed Languages: Corrected an encoding problem with the Russian language.

June 29, 2017 - Revision 2821

  • Added Bangs: New !EditSkin bang. Opens the current or a specified skin .ini file in the text editor defined in ConfigEditor in the Rainmeter settings, or associated with .ini files in Windows. The default will be Windows Notepad.exe.
  • Added Built-in variables: New #CONFIGEDITOR# variable. The path and executable for the text editor defined in ConfigEditor in Rainmeter settings, or the text editor associated with .ini files in Windows. The default will be Windows Notepad.exe.
  • Changed Rainmeter: When dragging skins, temporarily enable the 'Show window contents while dragging' system option if disabled in Windows, to allow skins to draw during dragging and use the snapping feature.

June 24, 2017 - Revision 2815

  • Changed NowPlaying: For Spotify, the artist and song text is obtained from the Windows titlebar of the Spotify application. Spotify used to prefix the text with "Spotify - ", but they don't anymore. The change to NowPlaying for Spotify fixes that. For iTunes, the change allows the album art to be retrieved for streaming songs as well as of local only songs.
  • Changed Languages: Updated Dutch, Russian and Swedish translations.
  • Fixed Shape meter: Corrected a bug introduced in a previous beta that broke some features of the stroke style, like StrokeLineJoin.

June 7, 2017 - Revision 2807

  • Fixed Shape meter: Corrected a bug introduced in r2806 that caused transform modifiers on Path shapes to be invalid.

June 1, 2017 - Revision 2806

  • Added Bangs: Added new !FadeDuration and !FadeDurationGroup bangs to set the FadeDuration in milliseconds when activating/deactivating a skin, using the fade-in / fade-out effects on mouse over, or when the fade bangs are used.
  • Changed NowPlaying: Changed the measure values for Progress and SetPosition to use floating point numbers instead of integers for increased accuracy.
  • Fixed Shape meter: Corrected a possible crash or unexpected behavior when Combined shapes were defined before their component shapes in the meter. The order of the options in the meter are now of no consequence, as it is with all other meter and measure options.

May 10, 2017 - Revision 2793

  • Added Formulas: Added new Deg math function to convert radians to degrees.
  • Fixed Shape meter: Fix invalid radial gradient on combined shapes.
  • Fixed Installer: Fixed Rainmeter installer to support Windows Server 2008 R2, which is functionally analogous to Windows 7.

April 21, 2017 - Revision 2787

  • Added String meter: Added new FontWeight option.
  • Added Shape meter: Added Path1 alternative of the Path shape. It will use a different form of the SVG fill-rule when the shape is filled with a color or gradient. This determines what parts of a shape with intersecting segments are "inside" the shape and what are "outside", for purposes of filling the shape with the defined color or gradient. See Path1 shape for details.
  • Added CoreTemp plugin: The author of both the CoreTemp application and Rainmeter plugin, Arthur Liberman, added CPU core-specific values to the data available in the plugin. See CoreTemp plugin for details.
  • Changed Bitmap meter: Changed the allowable measure value when BitmapExtend=1 from a C-language int data type (2,147,483,647 maximum) to int64 (9,223,372,036,854,775,807 maximum).
  • Fixed Bangs: Fixed an issue when the config parameter of a bang contained a leading or trailing slash.
  • Fixed InputText plugin: Fixed a possible Rainmeter crash if an input box is open and the skin is deactivated.
  • Fixed Shape meter: Fixed a possible Rainmeter crash if the starting point of a Path shape was invalid.
  • Fixed Bitmap meter: Fixed an issue where BitmapExtend=1 would not increase the meters width and/or height, which would cause the meter to ignore DynamicWindowSize and draw outside its bounds and possibly truncate outside the skin window.
  • Fixed Bitmap meter: Fixed an issue where the Padding height values on the meter would be ignored in some situations.
  • Fixed InlineSetting: Corrected an issue where Rainmeter could crash in some cases when an initial empty string was received by a meter using InlineSetting.
  • Fixed Shape meter: Fixed an issue where certain gradients would not display correctly if there were multiple gradients in a shape meter.