Codemaid Versions Save

CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.

v10.0

8 years ago

See CHANGELOG.md for details

v0.9.0.2-beta

8 years ago

Features

  • Card 88 - Enforce/update copyright statement headers
  • Card 92 - Support basic cleanup on any file type
  • Card 256 - Remove multithread operations performance option that was root of problems like #212

Fixes

  • #180 - Windows Form designer does not save changes if save triggered from design window
  • #212 - Spade could hang VS2015 during a save due to the configuration option to multithread operations
  • #213 - Nested regions not fully deleted during reorganization's removal of regions

Known Issues

  • #215 - Starting with v0.9.0.1-beta comment formatting is losing the indentation of the first line

v0.9.0.1-beta

8 years ago

Features

  • Card 220 Added support for XML based list tags (thanks Willem Duncan!)
  • #193 Added undo transaction to insert region command (thanks Matthias Reitinger!)
  • #198 Added support for C/C++ VisualGDB (thanks adontz!)
  • #199 Make Spade disappear/reappear when entering/exiting full screen mode (thanks iouri-s!)

Fixes

  • #141 Indentation of <code> examples in comments could be incorrect (thanks Willem Duncan!)
  • #166 XML comment tags which contain a single <para> element may wrap strangely (thanks Willem Duncan!)
  • #185 and #192 When code models cannot be built an exception level warning is shown, but this is expected in some circumstances and should be a diagnostic level warning.
  • #190 Cyclomatic complexity can be incorrect due to multi-line comments (thanks ChrisH07!)

v0.8.9-beta

8 years ago

Breaking Changes

To support the new Spade search bar, we have discontinued support for VS2010. The last version that supports VS2010 is v0.8.1

Features

Digging (Spade)

  • Card 254 Multi-select option to insert new regions

Fixes

  • #111 VB was reporting a warning about a caught exception when trying to determine if a method is an externally implemented interface

Known Issues

  • After right clicking in Spade, multi-selections can have the wrong starting anchor
  • Insert region should disable for VB/C++ languages

v0.8.8-alpha

8 years ago

Breaking Changes

To support the new Spade search bar, we have discontinued support for VS2010. The last version that supports VS2010 is v0.8.1

Features

Cleaning

  • Card 254 PowerShell now supported (thanks Adam Driscoll!)
  • Card 184 Node.JS now supported (thanks Filipe Oliveira!)

Digging (Spade)

  • Card 64 Multi-select drag and drop
  • Card 71 Search filtering like solution explorer (thanks Aliaksei Harshkalep!)

Fixes

  • #141 Comment formatting was indenting literal sections like <code>
  • #153 Rename refactoring with automatic cleanup and automatic reorganization on save with removal of existing regions would get into an infinite loop and lockup Visual Studio.
  • #173 F# was not supported for comment formatting

v0.8.0.1-beta

8 years ago

Fixes

  • #118 - VS2015 was showing a warning dialog on first population of Spade
  • #123 - Added support for blank line padding before single line comments to C/C++ style languages
  • #124 - Using Spade's find references with peek windows would show an exception dialog
  • #130 - When inserting an explicit access modifier, and splitting a single line method onto multiple lines in the same cleanup cycle, an extra blank line was being inserted.
  • #131 - VS2015 XAML files were not enabled for cleanup via the Solution Explorer
  • #133 - VS2015 RTM was adding an access modifier to explicitly implemented events