Releases: 0xced/Chisel
Releases · 0xced/Chisel
Version 1.2.0
- All nodes of the graph can now contain clickable links to their corresponding nuget.org page. This new behavior can be enabled by setting the
ChiselGraphIncludeLinksMSBuild property totrue. See the ChiselGraphIncludeLinks documentation in the README for more information. - The graph now includes a title that defaults to
Dependency graph of $(MSBuildProjectName) ($(TargetFramework)). See the ChiselGraphTitle documentation in the README for more information. - The version numbers in the graph are now displayed with a
@symbol instead of a/symbol when ChiselGraphIncludeVersions is enabled. - Fixed a bug where Chisel could fail with ArgumentException: Multiple targets are matching … Reported by @codeguru42 in #90.
Version 1.1.2
- Chisel is now disabled by default during design-time builds.
- Fixed a bug where Chisel would fail with a
MissingMethodExceptionwhen using the .NET SDK 9.0.200.
Method not found: 'System.Collections.Generic.IList`1<NuGet.LibraryModel.LibraryDependency> NuGet.ProjectModel.TargetFrameworkInformation.get_Dependencies()'.
at Chisel.LockFileExtensions.ReadPackages(LockFile lockFile, String tfm, String rid, Predicate`1 filter)
at Chisel.Chisel.ProcessGraph() in /_/src/Chisel/Chisel.cs:line 178
at Chisel.Chisel.Execute() in /_/src/Chisel/Chisel.cs:line 137
Version 1.1.1
- Fixed a bug where Chisel could fail in Visual Studio with a
MissingMethodException.
Method not found: 'NuGet.Frameworks.NuGetFramework NuGet.ProjectModel.TargetFrameworkInformation.get_FrameworkName()'.
at Chisel.LockFileExtensions.ReadPackages(LockFile lockFile, String tfm, String rid, Predicate`1 filter)
at Chisel.Chisel.ProcessGraph() in /_/src/Chisel/Chisel.cs:line 161
at Chisel.Chisel.Execute() in /_/src/Chisel/Chisel.cs:line 140
This issue was only affecting Visual Studio. Rider and the dotnet command line interface were not affected.
Version 1.1.0
- The
ChiselGraphIgnoreitems now support simple globbing. For example to ignore all packages starting withSystem.in the graph, use the following syntax:
<ItemGroup>
<ChiselGraphIgnore Include="System.*" />
</ItemGroup>- The dependency graph roots (i.e. direct package and project references) are now identified with an hexagon shape and stronger borders.
Version 1.0.0
- Fix a crash when MSBuild is running on the desktop .NET Framework
Version 1.0.0-rc.2
- The wording of some warnings has been improved
- The README has a paragraph on removing the Azure SDK from
Microsoft.Data.SqlClient - Readability of Mermaid graphs in dark mode has been improved
Version 1.0.0-rc.1
Initial release on NuGet