An overview over new features and fixes being released in both the official release and the nightly builds.

Web Essentials 2012/2013 works best with SideWaffle Template Pack.

Web Essentials 2015

  • Improved JavaScript Intellisense
  • Icons for additional CSS frameworks
  • Updated Markdown editor
  • JSON tooltip on hover
  • JSON commands for comment/uncomment
  • Editor watermarks for new file types
  • Removed all node.js based tools
    • Sass/LESS compilers
    • JSHint/JSCS linters
    • CSS AutoPrefixer
    • Handlebars compiler
    • SweetJS/LiveScript compilers
  • New CSS Intellisese icons for known frameworks

Web Essentials 2013

Important! This version requires Visual Studio Update 4 RTM

  • Option to use Ruby for Sass compilation
  • Fixed Bootstrap validation error
  • Removed features now part of Update 4
  • Various fixes and tweaks

Important! This version requires Visual Studio Update 4 RC

  • Updated LESS and Sass compilers
  • Updates to CSS Media Query Intellisense
  • Added Handlebars compiler
  • Updates to the Markdown editor
  • Removed features that's now in Update 4 RC
  • Bootstrap and Angular icons in HTML Intellisense
  • Added Angular class name Intellisense
  • CSS snippets for gradients
  • Support for .jshintignore

Important! This version requires Visual Studio Update 3 RTM

  • Node.js server for compiling/linting/etc.
  • .weignore file support
  • Dictionary support in d.ts generation
  • Image preview works in <source> elements
  • .svg files now opens in the HTML editor
  • Lots and lots of fixes and tweaks

Important! This version requires Visual Studio Update 2 RTM

Important! This version requires Visual Studio Update 2 RTM

  • LiveScript compiler
  • Enhanced Bootstrap validation
  • Updated sprite and bundle features
  • Lots and lots of fixes and tweaks

Important! This version requires Visual Studio Update 2 RC

  • TypeScript crashing fixes
  • CSS snippets for gradients
  • Updated JavaScript Intellisense with modern APIs
  • Updated folder structure of WE source code
  • New Sass Smart Tags for extracting variables
  • Color glyph added to Sass variable declarations
  • Added color glyphs to the Intellisense list
  • Fixed CSSspecificity for LESS and Sass
  • Angular.js Intellisense in the JavaScript editor
  • Updated defalut TSLint settings
  • Fixed automatic CSS schema update mechanism
  • Source Maps reading support in preview window
  • CSS filter for uncommon property names
  • JSON schema for .jshintrc
  • JSON-LD schema and support for schema.org
  • Various tweaks and bug fixes

Important! This version doesn't work with Visual Studio Update 2 CTP2. We're working on it...

  • Sweet.js compiler
  • DataContract support in Intellisense
  • Saves all genereted files in UTF with BOM
  • HTML Smart Tag for downloading remote files
  • Recursive config support for JSCS
  • ZenCoding updates
  • Placehold.it support (place30png{TAB})
  • LESS compiles entire chain when one file changes
  • Browser Link error fixes
  • Better ignore logic for the lint runners
  • Other bug fixes and tweaks
  • Performance fixes
  • Disabled JS linting on build
    • Was causing node.exe to run wild
  • Updates to CSS sorting
  • JavaScript Intellisense fixes
  • JSCS - StyleCop for JavaScript added
  • TypeScript preview window updates
  • ZenCoding updates
  • CoffeeScript compiler 1.7.1
  • Settings now stored in JSON
  • Major rewrite of compilers
  • Major rewrite of settings
  • Major rewrite of preview windows
  • Fixed hangs and crashes
  • Lots of fixes
  • Better outlining logic
  • Fixed indentation issue on JSDoc
  • Support for ~/ image previews in HTML
  • Fixed SASS editor crash
  • Fixed LESS show preview without save
  • Fixed source control issues
  • Other fixes and tweaks
  • LESS compilation fixes
  • Image pasting fixes
  • Important!
    If you upgrade to v1.7 then check Tools -> Options -> Web Essentials to enable all the cool new stuff.

  • TypeScript support is back!!!
    • Preview Window is back
    • TSLint support (JSHint for TypeScript)
    • tslint.json item template in SideWaffle
    • JSDoc completion for @keywords
    • Comment block completion
    • Improved *.d.ts generation from C#/VB
    • Brace completion and type-through
    • Smart Indent
    • Arrow function outlining
    • Array and conditionals outlining
  • JavaScript
    • Comment block completion
    • JSDoc completion for @keywords
  • Markdown
    • More file extensions supported
    • Button added to compile to .html
  • JSHint
    • Ignoring nested .js files
    • .jshintrc files fully supported
    • .jshintignore files fully supported
    • Website Projects supported
    • File icons for .jshintrc & .jshintignore
    • Item Templates added to SideWaffle
  • SASS
    • Full compiler support
    • Temporary basic .scss editor
    • Preview window
    • Source maps and minification
  • Image optimization
    • Lossless optimization of images
    • Supports jpeg, gif and png files
    • Removes the need for Image Optimizer
    • Works offline (unlike Image Optimizer)
    • SmartTag for CSS and HTML <img> tags
    • Works on base64 encoded DataURIs
  • Image sprites
    • Supports jpeg, gif and png files
    • Option to stack vertical or horizontal
    • Automatic sprite image optimization
    • Generates LESS & SASS mixins
    • Generates CSS sample
    • Generates JSON file for use in tooling later
  • Paste images onto the editor
    • Paste image from clipboard
    • Paste from browser
    • Paste from file system
    • Supports HTML, CSS, JS, Markdown etc.
    • Automatic optimization on paste
    • Great for screenshots
  • Issue with non-persistent settings fixed
  • HTML 5 *.appcache file colorization
  • .bundle file Intellisense for new bundles
  • Added missing file icons to Solution Explorers
  • Huge number of bug fixes and minor tweaks
  • CoffeeScript source map path issue when compiling to a custom folder. The issue has been reported to the CoffeeScript compiler team.
  • CSS Media Query Intellisense
  • CSS Media Query snippets
  • CoffeeScript:
    • Compiler now runs in Node.js
    • Comment/uncomment support
    • Indent on ENTER
    • Source Map support
    • .iced files supported
  • LESS Source Map support
  • JS/TS Intellisese generation updates
  • robots.txt and .vtt comment/uncomment
  • Lots of fixes and tweaks
  • New advanced Markdown editor
  • CSS variables support
  • ZenCoding updates
  • WebVTT editor
  • LESS compiler error improvements
  • HTML file minification (.html)
  • HTML file bundles (.html)
  • JS/TS Intellisense writer updates
  • New <input> ID Intellisense
  • SVG preview window
  • Perf fixes to NavigateTo for CSS
  • AngularJS ng-app validator
  • CSS media query validator improvements
  • ...and a bunch of fixes and tweaks
  • Markdown can now compile to .html
  • Markdown settings added
  • Server code Intellisense in JS/TS. See video
  • Specify output path for LESS/CoffeeScript
  • Various bug fixes and perf improvements
  • LESS compiler now runs in NodeJS
  • Bootstrap class name validator
  • ZenCoding updates
  • Updated the CSS sorter
  • Various bug fixes and minor tweaks
  • LESS relative paths fix
  • Various fixes and tweaks
  • Fixed a lot of bugs
  • LESS fixes are planned for next update
Important! Don't mix RC with RTM
  • Supports Visual Studio 2013 RTM
  • LESS validation fixes
  • LESS fixes for relative paths
  • Browser Link
    • Menu shows up on web pages
    • Find unused CSS
    • CSS/LESS sync on save
    • Browser tools integration
  • JSHintIgnore support
  • ...and many more tweaks and fixes
  • Various bug fixes
  • Last version of WE to support VS2013 RC
  • CSS usage no longer auto-runs
  • TypeScript regions and drag 'n drop are back
  • Unicode support to LESS compiler
  • Fixes HTML auto-completion
  • Fixes robots.txt Intellisense
  • Requires VS 2013 RC
  • Browser Link extensions
    • Inspect Mode
    • Design Mode
    • Find unused CSS
    • Best practices (Web Dev Checklist)
    • CSS browser sync on save
  • Dynamic HTML Intellisense
  • HTML format on ENTER
  • ...and much more
  • Last version that works with VS2013 Preview
  • Fixed issue with LESS
  • CSS attribute name and value Intellisense
  • Sort code lines asc/desc (all languages)
  • Remove empty lines (all languages)
  • Remove duplicate lines (all languages)
  • Updated to latest version of JSHint
  • Added support for .jshintrc
  • Updated CoffeeScript to latest version
  • Extract Styles and Scripts HTML Smart Tags
  • Added dynamic HTML Intellisense
  • Go To Definition for <a>, <style>, and <script>
  • Better color display in LESS
  • Added HTML minification support
  • Added HTML region support
  • ...and many bug fixes