Tags: 0xced/Chisel
Tags
* Chisel is now disabled by default during [design-time builds](https… …://github.com/dotnet/project-system/blob/main/docs/design-time-builds.md). * Fixed a bug where Chisel would fail with a `MissingMethodException` when 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 ```
* Fixed a bug where Chisel could fail in Visual Studio with a `Missin… …gMethodException`. ``` 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.
* The `ChiselGraphIgnore` items now support simple globbing. For exam… …ple to ignore all packages starting with `System.` in the graph, use the following syntax: ```xml <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.
* 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