Releases: ionide/proj-info
Releases · ionide/proj-info
v0.54.2
v0.54.1
Fixed
- Added more environment variable lookups for the
dotnet
binary, so modes like running underdotnet test
should work more consistently.
v0.54.0
Added
- The save path for binary logs can now be set
Changed
- Reverted to FCS 39 for compatibilties' sake
- Removed dependency on MsBuild.Locator
- Massively improved compatibility for cracking projects on a broader range of SDK versions
- Fixed a regression in the MSBuild Graph Workspace Loader that resulted in it not working on SDKs greater than 5.0.10x
- centralized the setting of process-level MSBuild and dotnet SDK environment variables into the
init
function, extracting them out of the individual workspace loaders. this should ensure a consistent experience regardless of loader chosen.
v0.53.1
Changed
- Fixed nuget package spec to not embed sourcelink dependency
v0.53.0
Changed
- Updated to FCS 40, includes breaking changes around Project Options having extra data.
v0.52.0
v0.51.0
- Change the order of calls so that FSAC doesn't have a deadlock with its current usage of this library
v0.50.0
- Introduce a pluggable abstraction for creating workspaces to allow for independent experimentation
- Introduce a workspace implementation for MsBuild Graph Build mode, which should be a large performance boost for consumers
- introduce debouncing to prevent rebuilds when invoked multiple times in a short timeframe
v0.49.0
Changed
- Added debouncing of project-cracking to prevent rework
- Changed the target of the build from "CoreCompile" to "Build" to bring in SDK props
v0.48.0
Changed
- Updated to FCS 39.0.0