Today we released a new update to for Silverlight 4 (4.0.50826.0) and a new SDK to go along with it.  Tim Heuer posted a summary here and you can check out the full details at KB2164913. I summarized the key elements below.

Here are the relevant highlights:

  • SDK feature to enable Add New Row capabilities in DataGrid control
  • Improving startup performance of Silverlight applications
  • Adding mouse wheel support for out-of-browser applications on the Mac platform
  • Various media-related fixes around DRM content
  • Fixed memory leak when MouseCapture is used
  • Fixed memory leak for DataTemplate usage

For Users

Tim aptly points out that if you want to encourage your end users to upgrade to this new Silverlight version then you will want to set the minRuntimeVersion parameter in the object tag hosting your Silverlight control to 4.0.50826.0. You’ll also want to set autoUpgrade to true.

<;param name="minRuntimeVersion" value="4.0.50826.0" />
<;param name="autoUpgrade" value="true" />

For Developers

For Silverlight developers you will want to grab the new developer bits and updated SDK: