Skip to content

Latest commit

 

History

History
189 lines (133 loc) · 12 KB

CHANGELOG.md

File metadata and controls

189 lines (133 loc) · 12 KB

Changelog

vNext (12.1)

These changes have not been released to the Visual Studio marketplace, but (if checked) are available in preview within the CI build.

  • Features

  • Fixes

    • #854 - Translate new resource to Chinese, simplify build outputs and fix for prompt to clean external files when another dialog is already open - thanks heku!
    • #877 - Recognize WebForms in VS2022 (API change)
    • #882 - Fixed multiple bugs on file headers update - thanks lflender!
    • #885 - Recognize Razor in VS2022 (API change)
    • #905 - Fix issue causing keyword modifiers to be swapped - thanks BlythMeister!
    • #929 - Add some UI padding

Previous Releases

These are the changes to each version that has been released to the Visual Studio marketplace.

12.0

2021-11-07

  • Features

    • #778 - Cleaning: Option to specify file inclusions by RegEx - thanks Timo-Weike!
    • #797 - Cleaning: Option to replace existing file headers (vs. default insert) - thanks lflender!
    • #815 - Cleaning: Option to place file headers after C# using block - thanks lflender!
    • #828 - Reorganizing: Option to include access levels in regions for methods only - thanks lflender!
    • #853 - Visual Studio 2022 Support - thanks olegtk and many others!
  • Fixes

    • #800 - Reorganizing: Fix dialog showing literal newline characters

11.2

2021-01-02

  • Features

    • #692 - Remove and sort namespaces now supports XAML - thanks Apflkuacha!
  • Fixes

11.1

2019-11-03

  • Features

    • #620 - Formatting: Allow for individual tag formatting rules - thanks willemduncan!
    • #665 - Use image monikors so icons show up again when tool windows are small - thanks Diermeier!
  • Fixes

11.0

2019-03-23

  • Features

    • #625 - Use new AsyncPackage base class
  • Fixes

    • #613 - Formatting: Avoid trailing comment line on self closing XML tag - thanks bonimy!
    • #632 - Options: Fix XML encoding issue from resource translations

10.6

2018-12-09

  • Features
    • #582 - Digging: New option to show item types (e.g. method return or property type) - thanks GammaWolf!
    • #593 - Switching: Add .cshtml -> .cshtml.cs to defaults - thanks derekmckinnon!
    • #594 - Cleaning: New option to add blank lines before/after single-line fields - thanks jasonjtyler!
    • #604 - Turn on VS2019 support - thanks digovc!

10.5

2018-06-09

  • Features

    • #477 - Digging: New radial progress bar - thanks Jammer77!
    • #506 - Enable localization for Chinese - thanks maikebing!
    • #519 - Simplify the code by removing unnecessary guids - thanks heku!
    • #525 - Make all features switchable - thanks heku!
    • #545 - Ignore comment lines starting with certain prefixes - thanks willemduncan!
  • Fixes

    • #479 - Update XAML Styler integration mappings - thanks grochocki!
    • #496 - Fix the .NET Framework minimum required version (which is v4.6)
    • #541 - Project file (.csproj) cleanup - thanks heku!
    • #546 - Fix a setting that would leave a trailing white space when formatting comments - thanks willemduncan!
    • #556 - Partial fix reducing how long we will block waiting for a code model to be built.

10.4

2017-03-26

  • Features

    • #444 - Cleaning: VB now supports many of the same cleanups as C# - thanks thehutman!
    • #449 - Undo a previous pull request for hiding Spade during full screen mode (inconsistent with other extensions) - thanks iouri-s!
  • Fixes

    • #333 - Reorganizing: VB now moves attributes - thanks thehutman!
    • #440 - Cleaning: Exclude *.min.css and *.min.js files by default

10.3

2017-03-26

  • Features

    • #359 - Reorganizing: Add option to sort private->public vs. public->private - thanks ahalassy!
    • #394 - Finding: Add ability to clear solution explorer search before finding - thanks joeburdick!
    • #420 - Upgraded projects to .NET 4.6.1 and misc. fixes for VS2017 build support
  • Fixes

    • #419 - Cleaning: Switched using statement cleanup command to workaround VS2017+ReSharper issue that prevented using statement cleanup from activating - thanks jlbeard84!

10.2

2017-01-01

  • Features

    • #284 - Performance improvements to compiling regular expressions - thanks flagbug!
    • #298 - First class support for VB regions (viewing, inserting and removing)
    • #337 - Reorganizing: Add option to put explicit interface implementations after other members - thanks samcragg!
    • #371 - Support for VS2017 RC
  • Fixes

    • #290 - Finding: When track active item is enabled an error can be displayed on invocation
    • #315 - Reorganizing: Explicit interface implementations may take multiple passes to get in stable order - thanks samcragg!
    • #326 - Digging: VB comments were not visible
    • #342 - Digging: VB regions were not visible - thanks aeab13!

10.1

2016-04-23

  • Features

    • #241 - Create a demo video
    • #245 - Reorganizing: Support for VB
    • #248 - Cleaning: Exclude files where auto-generated header is detected
    • #266 - Remove solution explorer toolbar buttons
    • #268 - Reorganizing: Add prompt to override safety checks in presence of preprocessor conditionals
  • Fixes

    • #227 - VS2015 could freeze for 30s with Visual F# Power Tools installed and CodeMaid F# cleanup disabled
    • #255 - Expected exception messages for Node.JS project item detection should be reduced to diagnostic level
    • #256 - When VS creates a dummy solution, CodeMaid options were not accessible
    • #272 - Reorganizing: Remove existing regions affects in-method regions as well
    • #275 - Digging: In-method regions were being shown within Spade
    • #276 - ReSharper 2016.1 changed the name of their cleanup command and needed updates within CodeMaid - thanks jamiehumphries!

10.0

2016-04-02

  • Features

    • Add support for Visual Studio "15" Preview
    • Add support for R language
    • Automate deploys through AppVeyor to create a CI channel
    • Consolidate support sites
    • #235 - Extended support for CodeMaid integration into solution explorer context menus to cover scenarios like selecting items in separate projects
  • Fixes

    • #231 - VB: Moving functions around in Spade wasn't moving XML comments
    • #239 - Reorganize was not disabling in the presence of #pragma statements

0.9.1

2016-03-16

  • Cleaning

    • Enforce/update copyright statement headers
    • Support basic cleanup on any file type
    • #198 - VisualGDB now supported (thanks adontz!)
  • Digging

    • #199 - Make Spade disappear/reappear when entering/exiting new full screen mode (thanks iouri-s!)
  • Formatting

    • Added support for XML based list tags (thanks Willem Duncan!)
  • Others

    • #193 - Added undo transaction to insert region command (thanks Matthias Reitinger!)
    • Remove multithread operations performance option that was root of problems like #212

CHANGELOG started with v0.9.1, see Blog for deeper history