Releases: heroku/heroku-buildpack-dotnet
Releases · heroku/heroku-buildpack-dotnet
v15
v14
Changed
- The buildpack now sanitizes process type names (based on project assembly names) by filtering out invalid characters. (#68)
- Default process types with paths containing special characters (including spaces) are now properly quoted. (#68)
- The default test command executed by Heroku CI now properly handles solution/project filenames containing special characters (including spaces). (#68)
v13
v12
v11
v10
v9
Changed
- The .NET SDK inventory was updated with new download URLs for version 9.0 release artifacts. (#52)
- The buildpack will now skip NuGet package XML doc extraction when running
dotnet publish
. (#52) - The build configuration is no longer written to the log before the
dotnet publish
command (which still includes the build configuration value when specified). (#52)
v8
Changed
- The
sdk
element in detectedglobal.json
files is no longer required. The SDK version to install is now inferred from the solution/project files whenglobal.json
doesn't define SDK configuration. (#49) - The buildpack will now set
--artifacts-path
to a temporary directory duringdotnet publish
. This change reduces the number of unused, duplicated and/or intermediate files in the app directory. Published output for each project is still written to the same location relative to the the project directory (bin/publish
, as configured using thePublishDir
property). (#49)
v7
v6
Changed
- The .NET SDK inventory was updated with new download URLs for version 9.0 release artifacts. (#41)
Added
- Support for .NET SDK versions: 8.0.113 (linux-amd64), 8.0.113 (linux-arm64), 8.0.309 (linux-amd64), 8.0.309 (linux-arm64), 8.0.406 (linux-amd64), 8.0.406 (linux-arm64), 9.0.103 (linux-amd64), 9.0.103 (linux-arm64), 9.0.200 (linux-amd64), 9.0.200 (linux-arm64). (#41)