NDepend Release Notes

Major milestones

30th June 2020      2020.1.2 Bug fixes
2nd June 2020      2020.1.1 Analysis improvements, Bug fixes
20th April 2020      2020.1.0 Graph rebuilt, AzureDevOps extension improvements, Bug fixes
14th October 2019      2019.3.0 Improved baseline experience, Bug fixes
5th September 2019      2019.2.7 Bug fixes
15th July 2019      2019.2.6 Report improvement
3rd July 2019      2019.2.5 Bug fixes, Less false positive
4th June 2019      2019.2.4 Bug fixes, Less false positive
15th May 2019      2019.2.3 Bug fixes
22th April 2019      2019.2.2 Bug fixes
1st April 2019      2019.2.1 Beginner menu, bug fixes
14th March 2019      2019.2.0 Support for VS2019 and .NET Core 3.0
18th February 2019      2019.1.1 Bug fixes
31th January 2019      2019.1.0 Support for VS sln analysis, OpenCover, VS coverage binary
22th September 2018      2018.2.1 Bug fixes
11th September 2018      2018.2.0 Issue suppression, Deferred VS2017 Extension Loading
17th May 2018      2018.1.1 Bug fixes
7th March 2018      2018.1.0 Dark Theme support, DDD, Less false positive
13th November 2017      2017.3.2 Bug fixes
13th October 2017      2017.3.1 Bug fixes
4th October 2017      2017.3.0 .NET Core 2.0 support, NuGet support, Less false positive
1st August 2017      2017.2.2 Bug fixes
27 April 2017      2017.2.1 UI improvements and bug fixes
21 April 2017      2017.2.0 Improved Integration and Diagram
20 January 2017      2017.1.0 Technical debt estimation, Quality gates, Issues management
29 April 2016      6.3.0 Improvements and bug fixes
2 December 2015      6.2.0 Improvements and bug fixes
8 June 2015      6.0.0 Integration, Rule File, Colored metrics
1 August 2014      5.4.0 Enhanced WinRT support
29 January 2014      5.2.0 Paths support relifted
26 September 2013      5.0.0 Dashboard, Trending, UI Relift
23 May 2012      4.0.0 CQLinq, NDepend.API, Power Tools
24 November 2010      3.5.0 Enhanced reports
15 February 2010 3.0.0 Full Visual Studio integration
27 March 2009 2.12.0 Interactive search based on CQL
1 December 2008 2.11.0 Major performance improvement
9 September 2008 2.10.0 Support for interactive graph
8 April 2008 2.8.0 Support for Code Coverage data importing
10 December 2007 2.6.0 Major ergonomy improvement
16 July 2007 2.3.0 Shallow integration with Visual Studio and Reflector
2 May 2007 2.2.0 Support for Side-Effects detection
28 March 2007 2.1.0 Support for Code Diff
1 February 2007 2.0.4 RTM First public professional release
13 December 2006 2.0.3 RC1      Support for interactive dependency matrix
4 April 2006 2.0.1 Beta1      First v2 beta introducing CQL and interactive treemap
26 April 2004 1.0.0      First public release (OSS)

Version 2020.1.2

Released on the 30th of June 2020

Improvements

Bugs fixed

Version 2020.1.1

Released on the 2nd of June 2020

Improvements

Less False Positives

Bugs fixed

Version 2020.1.0

Released on 20th of April 2019

Dependency Graph Completely Rebuilt

Azure DevOps Extension Improvements

Bugs fixed

Version 2019.3.0

Released on 14th of October 2019

Source File Store Out Of The Box

Source Diff Against Baseline from Everywhere

Improved Experience with Coverage Data

New APIs

Code Diff are now Easier to Browse

Relative Paths Preferred

Other Improvements

Bugs fixed

Version 2019.2.7

Released on 5th of September 2019

Bugs fixed

Version 2019.2.6

Released on 15th of July 2019

Report Improvements

Others Improvements:

Version 2019.2.5

Released on 3th of July 2019

Improvements

Less False Positives:

Bugs fixed

Version 2019.2.4

Released on 4th of June 2019

Less False Positives:

Bugs fixed

Version 2019.2.3

Released on 15th of May 2019

Improvements

Bugs fixed

Version 2019.2.2

Released on 22th of April 2019

Bugs fixed

Version 2019.2.1

Released on 1st of April 2019

Improvements

Bugs fixed

Version 2019.2.0

Released on 14th of March 2019

Bugs fixed

Version 2019.1.1

Released on 18th of February 2019

Bugs fixed

Version 2019.1.0

Released on 31th of January 2019

New Features

New Security Rules

New Rules

Improvements

Bugs fixed

Version 2018.2.1

Released on 20th of September 2018

Bugs fixed:

Version 2018.2.0

Released on 11th of September 2018

New Features:

Improvements:

Less False Positives:

API Improvements:

Bugs fixed:

Version 2018.1.1

Released on 17th of May 2018

Bugs fixed:

Version 2018.1.0

Released on 7th of March 2018

Improvements:

2 new rules and less false positive:

API Improvements:

Bugs fixed:

Version 2017.3.2

Released on 13th of November 2017

Bugs fixed:

Version 2017.3.1

Released on 13th of October 2017

Bugs fixed:

Version 2017.3.0

Released on 4th of October 2017

.NET Core, .NET Standard, NuGet support

Improvements:

Less false positive:

Bugs fixed:

Version 2017.2.2

Released on 1st of August 2017

Bugs fixed:

Version 2017.2.1

Released on 27th of April 2017

UI improvements:

Default rules enhanced

Bugs fixed:

Version 2017.2.0

Released on 21th of April 2017

Interactive Abstractness vs.Instability Diagram in Report

Improved SonarQube Integration

Severity Levels changed

Main dashboard enhanced design

Default rules enhanced

Activation Bugs fixed

Others Bugs fixed

Version 2017.1.1

Released on 7th of February 2017

Version 2017.1.0

Released on 20th of January 2017

Detailed v2017.1.0 release note can be found here.

Bugs fixed:

Version 6.3.0.8686

Released on 29th of April 2016

Improvements:

Default rules Improvements:

Bugs fixed:

Version 6.2.1.8630

Released on 9th of December 2015

Bugs fixed:

Version 6.2.0.8620

Released on 2th of December 2015

Improvements:

Enhanced support for code compiled through VS2015/Roslyn:

Bugs fixed:

Version 6.1.0.8600

Released on 24th of September 2015

Improvements:

NDepend.API:

Bugs fixed:

Version 6.0.1.8585

Released on 23th of July 2015

Bugs fixed:

Version 6.0.0.8580 RTM

Released on 16th of July 2015

Improvements:

Bugs fixed:

Version 6.0.0.8560 RC3

Released on 16th of June 2015

Bugs fixed:

Version 6.0.0.8555 RC2

Released on 12th of June 2015

Enhancements of following default rules:

Bugs fixed:

Version 6.0.0.8550 RC1

Released on 8th of June 2015

Visual Studio Integration Enhancement:

Rules Enhancement:

UI Enhancements:

Analysis Enhancements:

Integration with TFS

Integration with SonarQube

Integration with TeamCity

NDepend.API:

Bugs fixed:

Version 5.4.1.8430

Released on 15th of September 2014

Rules Enhancement:

Bugs fixed:

Version 5.4.0.8391

Released on 1st of August 2014

Main Feature:

NDepend.API Enhancement:

Rules Enhancement:

Bugs fixed:

Version 5.3.0.8360

Released on 17th of June 2014

Version 5.2.1.8320

Released on 26th of February 2014

Bug fixed:

Version 5.2.0.8280

Released on 29th of January 2014

Ergonomy enhancements:

Bug fixed:

Version 5.1.0.8180

Released on 28th of November 2013

Ergonomy enhancements:

Report enhancements and fixes:

Bug fixed:

Version 5.0.0.8085

Released on 26th of September 2013

Bug Fixes

Version 5.0.0.8041 RC

Released on 18th of September 2013

Major Features

UI Enhancements

New Default Rules and Changes

NDepend.API Additions and Changes

Bug Fixes

Version 4.1.0.6871

Released on 12th of December 2012

Features

Bug Fixes

Version 4.0.2.6750

Released on 11th of July 2012

Default Code Rules set

Bug Fixes

Version 4.0.1.6475

Released on 30th of May 2012

Bug Fixes

Version 4.0.0.6345

Released on 23th of May 2012

Features

New Power Tools

New Default Code Rules

Enhanced Default Code Rules

Bug Fixes

Version 3.9.0.5848

Released on 17th of October 2011

Features

Bug Fixes

Version 3.8.1.5706

Released on 31th of May 2011

Ergonomy and Responsiveness

Bug Fixes

Version 3.8.0.5674

Released on 12th of May 2011

New Features

Bug Fixes

Version 3.7.0.5526

Released on 16th of March 2011

Support for importing coverage data from DotCover v1.1 and above versions.

Bug Fixes

Version 3.6.0.5432

Released on 17th of December 2010

Analysis Performance and Features

Bug Fixes

Version 3.5.0.5374

Released on 24th of November 2010

Enhanced report

A CQL rule can be qualified as critical rule

Bug Fixes

Version 3.2.0.5097

Released on 11th of October 2010

Bug Fixes

Version 3.1.0.5016

Released on 3rd of September 2010

New Reporting Options:

Usability Enhancement:

CQL Default Rules:

Bug Fixes

Version 3.0.3.4916

Released on 19th of May 2010

New features

Bug Fixes

Version 3.0.2.4770

Released on 15th of April 2010

Bug Fixes

Version 3.0.1.4626

Released on 5th of March 2010

Features

Bug Fixes

Version 3.0.0.4560

Released on 24th of February 2010

Features

Bug Fixes

Version 3.0.0.4527 (Release Candidate 1 Professional Edition)

Released on 15th of February 2010

Features: VisualStudio Integration

Performance and Responsiveness:

Features: General

Features: Compare

Features: Graph

Features: CQL

Features: NDepend Analysis and Project

Features: Info Panel

Behavior change:

Bug Fixed:

Version 2.12.1.3122 (Trial Edition) / 2.12.1.3123 (Professional Edition)

Released on 20 May 2009

Bug fixed:

Version 2.12.0.3026 (Trial Edition) / 2.12.0.3027 (Professional Edition)

Released on 27 March 2009

Feature:

Performance:

Bug fixed:

Version 2.11.2.2839 (Trial Edition) / 2.11.2.2840 (Professional Edition)

Released on 12 December 2008

Bug fixed:

Version 2.11.1.2810 (Trial Edition) / 2.11.1.2811 (Professional Edition)

Released on 4 December 2008

Bug fixed:

Version 2.11.0.2776 (Trial Edition) / 2.11.0.2777 (Professional Edition)

Released on 1 December 2008

Performance:

Feature:

Bug fixed:

Version 2.10.4.2597 (Trial Edition) / 2.10.4.2598 (Professional Edition)

Released on 17 October 2008

Bug fixed:

Version 2.10.3.2579 (Trial Edition) / 2.10.3.2580 (Professional Edition)

Released on 13 October 2008

Feature:

Bug fixed:

Version 2.10.2.2465 (Trial Edition) / 2.10.2.2466 (Professional Edition)

Released on 25 September 2008

Feature:

Usability:

Bug fixed:

Version 2.10.1.2403 (Trial Edition) / 2.10.1.2404 (Professional Edition)

Released on 15 September 2008

Version 2.10.0.2393 (Trial Edition) / 2.10.0.2394 (Professional Edition)

Released on 9 September 2008

New Graph Panel:

Other Features:

New default CQL Rules:

Bug fixed:

Version 2.9.1.2235 (Trial Edition) / 2.9.1.2236 (Professional Edition)

Released on 8 August 2008

Feature:

Performance enhanced:

Default CQL rules:

Usability:

Bug Fix:

Version 2.9.0.2187 (Trial Edition) / 2.9.0.2188 (Professional Edition)

Released on 18 June 2008

CQL v1.8:

Default CQL Constraints:

CQL Queries Organization enhanced:

CQL Queries Edition and Execution enhanced:

CQL Queries extracted from code enhanced:

Tool to compare source files:

Small Features:

Bug Fix:

Version 2.8.1.1986 (Trial Edition) / 2.8.1.1987 (Professional Edition)

Released on 28 April 2008

Feature:

Bug Fix:

Version 2.8.0.1927 (Trial Edition) / 2.8.0.1928 (Professional Edition)

Released on 8 April 2008

CQL 1.7:

Feature:

Bug Fix:

Version 2.7.0.1816 (Trial Edition) / 2.7.0.1817 (Professional Edition)

Released on 6 March 2008

CQL 1.6:

Feature:

Performance enhancement:

Bug Fix:

Version 2.6.3.1690 (Trial Edition) / 2.6.3.1691 (Professional Edition)

Released on 21 December 2007

Bug fix:

Version 2.6.2.1678 (Trial Edition) / 2.6.2.1679 (Professional Edition)

Released on 19 December 2007

Feature:

Bug fix:
  • The NDepend addins XML files for VisualStudio 2005 and 2008 are now installed under the LocalUser settings. Windows Vista refused to install them under AllUser settings.
  • When closing an analysis, the Error List might not be emptied under certain conditions.
  • On CQL intellisense, when the currently edited word was alphabetically lower than the first intellisense proposition, the intellisense proposed the last proposition instead of the first one.
  • Regression bug: When selecting a CQL query with Warning or Error status on the CQL query list, the status description was not updated in the status bar. In Ribbon UI mode: at the beginning, the status test on the right was erroneous.
  • With Reflector addin, when selecting a .NET Framework 3.x assemblies, the addin didn't cop with the environment variable %ProgramFiles%.
  • When editing a CQL query, 'mono-line comment' declared inside 'multi-line comments' where taken account (such as /* // */).
  • Reset Views when exploring a big analysis result (> 100K LOC) took several seconds.
  • In Ribbon UI mode, sometime the caption in the VisualNDepend Windows task bar was erroneous.
  • When creating a 'Quick project' sometime an exception might occur on certain invalid input assemblies.
  • Released on 2.6.1.1619 (Trial Edition) / 2.6.1.1620 (Professional Edition)

    Released on 12 December 2007

    Bug Fix:

    Version 2.6.0.1607 (Trial Edition) / 2.6.0.1608 (Professional Edition)

    Released on 10 December 2007

    Improvements:

    StartPage panel:

    Project Properties panel:

    (as a replacement for NDepend.Project.exe)

    Error List panel:

    Bug Fix:

    Version 2.5.0.1382 (Trial Edition) / 2.5.0.1383 (Professional Edition)

    Released on 15 October 2007

    CQL v1.5: support for Optimal Visibility detection

    Bug Fix:

    Version 2.4.2.1306 (Trial Edition) / 2.4.2.1307 (Professional Edition)

    Released on 8 October 2007

    Analysis Bug Fix

    Version 2.4.1.1292 (Trial Edition) / 2.4.1.1293 (Professional Edition)

    Released on 24 September 2007

    VisualNDepend Bug Fix

    Analysis Bug Fix

    Features

    Version 2.4.0.1251 (Trial Edition) / 2.4.0.1252 (Professional Edition)

    Released on 7 September 2007

    Enhanced usability of VisualNDepend

    Bug fixes & enhancements

    Version 2.3.0.1085 (Trial Edition) / 2.3.0.1086 (Professional Edition)

    Released on 16 July 2007

    NDepend add-ins for VisualStudio2005™ and Reflector

    VisualNDepend Bug fixes & enhancements

    NDepend.Console analysis Bug fixes & enhancements

    NDepend.Project analysis Bug fixes

    Version 2.2.2.886 (Trial Edition) / 2.2.2.887 (Professional Edition)

    Released on 20 May 2007

    VisualNDepend bug fix

    NDepend.Console analysis bug fix:

    Version 2.2.1.841 (Trial Edition) / 2.2.1.842 (Professional Edition)

    Released on 7 May 2007

    VisualNDepend feature

    VisualNDepend bug fix

    NDepend.Console analysis bug fix:

    Version 2.2.0.811 (Trial Edition) / 2.2.0.812 (Professional Edition)

    Released on 2 May 2007

    CQL 1.4

    Ergonomy in VisualNDepend

    NDepend.Project.exe / NDepend.Console.exe

    Version 2.1.1.766 (Trial Edition) / 2.1.1.767 (Professional Edition)

    Released on 12 apr 2007

    Bugs fixed in VisualNDepend

    Ergonomy in VisualNDepend

    Ergonomy in NDepend.Project

    Optimized NDepend.Console analyze

    Version 2.1.0.736 (Trial Edition) / 2.1.0.737 (Professional Edition)

    Released on 28 mar 2007

    VisualNDepend.exe

    CQL 1.3

    Version 2.0.6.676 (Trial Edition) / 2.0.6.677 (Professional Edition)

    Released on 21 fev 2007

    Version 2.0.5.661 (Trial Edition) / 2.0.5.662 (Professional Edition)

    Released on 13 fev 2007

    Version 2.0.4.640 (Trial Edition) / 2.0.4.641 (Professional Edition)

    Released on 01 fev 2007

    Version 2.0.3.479 (Release Candidate 1)

    Released on 13 dec 2006

    NDepend.Console.exe

    NDepend.Project.exe

    VisualNDepend.exe

    Version 2.0.2.0 (beta2)

    Released on 26 aug 2006

    NDepend.Console.exe

    NDepend.Project.exe

    VisualNDepend.exe

    Version 2.0.1.0 (beta1)

    Released on 04 apr 2006

    Version 1.3.2

    Released on 6 aug 2004

    Version 1.3.1

    Released on 11 jul 2004

    Version 1.3.0

    Released on 3 jun 2004

    Version 1.2.0

    Released on 13 May 2004

    Version 1.1.0

    Released on 28 apr 2004

    Version 1.0.0

    Released on 26 apr 2004