Web Workbench 3.3 Released!

Web Workbench is a plugin for Visual Studio to provide Sass, Less and CoffeeScript editing! It includes all the essentials for making modern web development pain free in Visual Studio.

Today we are announcing the release of version 3.3 of Web Workbench which now supports Visual Studio 2013 and includes updates for Sass 3.3, Less 1.7, CoffeeScript 1.7 and dozens of improvements and bug fixes that have been requested by our customers over the past year.


Support for Visual Studio 2013

Visual Studio 2013

Web Workbench has been updated with support for Visual Studio 2013. We released this as a supplemental update for Web Workbench 3.2 last year and we have rolled up all of the associated bug fixes made since that time into this release of Web Workbench.


Support for Source Maps

Source Maps

Source maps are a standard format for providing a mapping between an obfuscated or minified output and its original readable source. For Sass and Less this means that your browser can now tell you exactly which line of your source files each style rule came from and for CoffeeScript you can map back from minified JavaScript to the source line in your CoffeeScript file. We have added options into Web Workbench for each file type to selectively enable this feature, in each case when enabled a .map.extension file will be created along side the standard output.

You can enable these under Tools/Options/Web Workbench.


Sass updated to version 3.3

We have updated our Sass compiler to version 3.3.8 which brings in support for new features and improvements made in the 3.3 release. There is a detailed list of these changes on the Sass blog. To complement this we have also updated the Compass compiler to version 0.12.6.


Less updated to version 1.7

We have updated our Less compiler to version 1.7.1 which includes quite a number of changes since Web Workbench 3.2. You can read more about what has changed since then in the change log on their Github repository.


CoffeeScript updated to version 1.7

We have updated our CoffeeScript compiler to version 1.7.1 which like Less brings the current version up to date since Web Workbench 3.2. You can read about whats new in the change log section on the main CoffeeScript site.


Get it right now

You can update to this version by going to your account page or by downloading it from the Visual Studio gallery. If you have any questions or suggestions, we’d love to hear from you.

Tagged as News, Web Workbench

April updates – what’s new from Mindscape?

Developer Notes

We added a lot of service integrations to Raygun.io this month. Try them out and improve your error-fixing work flow. Also, if you’re an iOS dev, install the trusty Raygun Sidekick to upload dSYM files.

WPF Elements

  • Resolved null reference exception when DataGrid ItemsSource binding is removed. (details)
  • Setting the min or max of a DateTime axis will be an indication to switch to auto mode. (details)
  • Remove sort dirction indication from data grid columns when the items source changes. (details)
  • Fixed vertical dual slider label positions. (details)
  • Resolved unusual issue when using DataGridColumn.DisplayMemberBinding. (details)
  • Resolved minor binding errors in the DataGrid. (details)
  • Added ChartAxis.IsAutoViewportEnabled. (details)
  • Allow the zoom box to be used while data is dynamically changed in a Chart. (details)
  • Resolved issue causing the DataGrid column drop indicator to hang around. (details)
  • Resolved data grid column header layout issue. (details)
  • Experimental feature to stack axes via ChartAxis.StackIdentifier. (details)
  • Finish editing when pressing Enter at the end of a DataGrid. (details)
  • float[] support for HeatMapSeries.
  • Support for localizing “W” and “Week” strings in the TimeExplorer.
  • Adjust the axes when series are collapsed. (details)
  • Improved the performance of HeatMapSeries.
  • Resolved issue displaying custom data in the first chart data label. (details)
  • Chart axis title wrapping. (details)
  • Resolved index out of bounds issue on a Y-reversed heatmap. (details)
  • Support for setting StrokeDashArray in a line chart style. (details)

WPF Diagrams

  • Resolved connection point adorner lines dissapearing when switching tabs. (details)
  • Added Zoom option to DiagramBitmapRenderer. (details)
  • Raise property change notifications for connection Data property. (details)
  • Added DiagramSurface.DeselectItem method. (details)
  • Avoid resetting position-calculators when taking nodes out of virtualization. (details)

Web Workbench

  • Update SASS to 3.3.4

LightSpeed

  • Throw exception if IncludeDeleted is used on both sides of a join.
  • Fix issue with path resolution on Mono for lsgen tool.
  • Fix for bug with CompositeIdFieldModel on remove.
  • Avoid invalid cast when dealing with nullable.
  • Support generic types with field converters.

Raygun

As usual, the free editions of the nightly builds are available right now from the downloads page, and the full editions from the store.

March updates – what’s new from Mindscape?

Developer Notes

Here’s last months major feature additions and improvements across all our products. Want insight into crashes in your published applications and websites? Check out Raygun.io now.

WPF Elements

  • Made it easier to override property grid collection display templates.
  • Resolved null reference exception when calling BringRowIntoView on a disposed DataGrid.
  • HeatmapSeries now supports the ChartAxis.IsReversed feature. (details)
  • Variable DataGrid smart scrolling speed based on mouse position. (details)
  • More responsive selection updates while smart scrolling a DataGrid. (details)
  • Restored support for grouping columns that use DisplayMemberBinding. (details)
  • Corrected first and last DualSlider label when reversed. (details)

WPF Diagrams

  • Support for snap specifiers that implement INotifyPropertyChanged. (details)

Web Workbench

  • Update to Sass 3.3.3
  • Update to Less 1.7.0
  • Added Source Maps support to command line tools. (details)
  • Added Source Maps support for Sass.
  • New CSS content type for VS2013.
  • Fix in locating CSS intellisense file(details)

LightSpeed

  • Add an overload to UnitOfWork.Remove to allow removal of a set of entities.
  • Throw exception if IncludeDeleted is used on joined entities.

Raygun.io

As usual, the free editions of the nightly builds are available right now from the downloads page, and the full editions from the store.

February updates – what’s new from Mindscape?

Developer Notes

Here’s a look at this months Mindscape product updates. If you work with Javascript, make sure to take a look at Raygun.ioNow with source map support.

WPF Elements

  • Correct header when grouping enum DataGrid columns. (details)
  • Prevent grouping a column from one DataGrid to another. (details)
  • Resolved a potential memory leak after dragging a DataGrid column. (details)
  • Improved the estimate of the auto ChartAxis LabelStep feature. (details)
  • Changed DataGrid.SelectedItems to a writable dependancy property.
  • Added Many.PropertyName property. (details)
  • Update when dynamically adding series to a PolarChart. (details)
  • Resolved rare PolarChartGrid update issue. (details)
  • Support for custom display names for multiple objects in a PropertyGrid. (details)
  • Added menu scroll buttons to OfficeBlue theme. (details)
  • Support for dynamically updating style of an AreaSeries.
  • DataGrid CSV exporter support for quoted values. (details)
  • Support for PropertyDescriptor.Description when selecting multiple objects in a PropertyGrid. (details)
  • Resolved a potential divide by zero issue in the ChartAxis. (details)
  • Added DataGridItemsSource.CountOnCurrentPage property.
  • Resolved double up of SelectedItemChanged events. (details)
  • Resolved potential issues with NaN values in a ChartAxis. (details)
  • Release mouse capture after clicking on DataGrid padding column. (details)
  • Added NumericTextBox.AllowsNoValue property.
  • Special NoValue (NaN) support for DoubleTextBox.
  • Restore grouping when reloading an unloaded DataGrid. (details)
  • Improved support for strings on a chart axis. (details)
  • Resolved infinite loop when using custom data in a StockSeries. (details)

WPF Diagrams

  • Resolved issue with overriding the SnapLineDrawing when DiagramSurface is within a DataTemplate.
  • Resolved minor hit-testing issue.
  • Resolved minor binding issues.
  • Null reference fix. (details)
  • Resolved null reference exception when deleting a node while dragging or resizing it. (details)
  • Cancel marquee dragging when the DiagramSurface loses focus.
  • Added DiagramSurface.CanRelocateConnections property. (details)

Web Workbench

  • Update CoffeeScript to 1.7.1
  • Update Less to 1.6.3
  • Add new option to ignore errors returned from compiler output. (details)
  • Add IgnoreWarnings and IgnoreErrors to per file settings, no UI currently being surfaced for this. (details)
  • Add /w option to raise error code 4 if no output present but ignore errors otherwise. (details)
  • Add Uglify to NodeJS package

LightSpeed

  • Update cached entities after LockVersion is incremented.
  • Call EndEdit on associated ToOneModels.
  • Allow BeginEdit to not force lazy loading.
  • Fix for Int16 range validation issue. (details)

Raygun.io

As usual, the free editions of the nightly builds are available right now from the downloads page, and the full editions from the store.

January updates – what’s new from Mindscape?

Developer Notes

The Mindscape team is back in full force for another great year of coding! Here are some nice product updates to start the year.

WPF Elements

  • Dynamically change SeriesBrush on LineSeries. (details)
  • Improved chart performance.
  • Support for disabled foreground of cells when DataGrid is disabled. (details)
  • Added DataSeries.ConvertPhysicalToLogicalPoint method.
  • Improved bring-item-into-view feature for DataGrid.
  • Resolved issue calculating auto tick spacing for small values. (details)
  • Use Ceiling instead of Round when calculating axis ranges. (details)
  • Resolved issue with z order of chart points. (details)
  • Resolved a bug when using an ICustomTypeDescriptor within a Many editor of a PropertyGrid. (details)
  • Basic PropertyGrid support for ExpandoObject.
  • Handle mouse button up event of numeric text boxes. (details)
  • Resolved DataGrid resize issue in rare scenarios. (details)
  • Resolved potential cast exception in the VS designer.
  • Prevent DataGrid control from stealing tab navigation while in edit mode. (details)
  • Resolved minor DataGrid custom row height issue. (details)
  • Improved the DataGrid star sizing feature. (details)
  • Fixed DataGrid grouping for DataTable/DataTableView.
  • Smart scrolling for DataGrid selection.
  • Solved minor/rare measurement bug in DataGrid columns. (details)
  • Resolved a bug causing the numeric boxes to steal mouse capture. (details)
  • Resolved a DataGrid memory leak. (details)
  • Added heatmap gradient converter Orientation property. (details)
  • Resolved BindingList reset issue in DataGrid. (details)
  • Resolved a cast exception when using a custom type descriptor that return DependencyObjectPropertyDescriptors in a PropertyGrid. (details)

WPF Diagrams

  • Added a hook for custom intersection bridge validation logic. (details)
  • Fixed background of exported diagram images. (details)
  • Resolved issue preventing element to be double clicked in read only mode.
  • Resolved a bug in the default serializer that was losing user-modified segment positions.
  • Resolved redundant bounds changed event. (details)
  • Added ConnectionDropTarget.Position property. (details)
  • Resolved a bug causing the Diagram bounds to be NaN. (details)

Metro Elements

  • Added alternative X axes feature. (details)

Web Workbench

  • Support for source maps when compiling Less files. (details)
  • Resolve commands issue under Visual Studio 2013.
  • Improved performance of Compass compile.

LightSpeed

  • Suppress C# compiler warning. Caters for properties generated as field-only.
  • New function to allow custom operators.
  • Restrict warning to CTI.
  • Resolve issue with transient entities being included in migrations.
  • Surface errors raised from designer sync and provide some extra guidance.

Raygun.io

The free editions of the nightly builds are available right now from the downloads page, and the full editions from the store.

Archives

Join our mailer

You should join our newsletter! Sent monthly:

Back to Top