Skip to content

Releases: HangfireIO/Hangfire.Build

0.5.0

22 Aug 04:57
v0.5.0
ae50e5a
Compare
Choose a tag to compare

Release Notes

  • Added — Explicit Restore task to ensure all the packages are restored before building.
  • ChangedBuild task now depends on the new Restore task and passes --no-restore switch to dotnet build.

0.4.5

25 Jun 06:14
v0.4.5
06852b2
Compare
Choose a tag to compare

Release Notes

  • Fixed — Fix broken Collect-Localizations function after migrating to PowerShell 7+.

0.4.4

03 Jun 09:31
v0.4.4
e0b2f94
Compare
Choose a tag to compare

Release Notes

  • Changes — The build.bat file is now based on the newest PowerShell.
  • Fixed — Use Get-Content and Set-Content cmdlets explicitly to make scripts work with the newest PowerShell.

0.4.3

21 Mar 08:49
v0.4.3
f29654a
Compare
Choose a tag to compare

Release Notes

  • Changed – Skip submitting an archive for signing in pull requests, because secrets aren't available.

0.4.2

20 Feb 04:34
v0.4.2
b114d73
Compare
Choose a tag to compare

Release Notes

  • Added – Readme file and icon for the Hangfire.Build NuGet package.

0.4.1

14 Feb 05:45
v0.4.1
13ce1ae
Compare
Choose a tag to compare

Release Notes

  • Changed – Use initial as the default configuration for the Sign-ArchiveContents cmdlet.

0.4.0

08 Feb 03:17
v0.4.0
5d47adf
Compare
Choose a tag to compare

Release Notes

  • Added – Add the Sign-ArchiveContents cmdlet to common functions for signing with SignPath.
  • Changed – Don't require 7-Zip executable for creating archives, use Compress-Archive.
  • Fixed – Correctly pass exit code on build script errors to ensure build itself is failed.
  • Project – Enable required signature verification for NuGet packages via NuGet.config file.
  • Project – Sign NuGet package and their contents on build with a company certificate.

0.3.2

22 Jan 11:20
v0.3.2
c057ab3
Compare
Choose a tag to compare

Release Notes

  • Fixed – Remove build logger configuration for Appveyor as it results in errors.

0.3.1

22 Jan 10:05
v0.3.1
5a7ea8c
Compare
Choose a tag to compare

Release Notes

  • Fixed – Don't use nix-friendly path separators in Appveyor build logger's path.

0.3.0

22 Jan 09:52
v0.3.0
ad465d2
Compare
Choose a tag to compare

Release Notes

  • AddedCollect-Localizations cmdlet for collecting satellite assemblies during the build.
  • Changed – Update NuGet.exe to the latest version 6.8.0.
  • Changed – Remove the Restore step, since with the new dotnet toolchain it's performed automatically.
  • Changed – Switch to using the dotnet command instead of the msbuild one.
  • Changed – Replace implementation for the Create-Package cmdlet to enable source link setup.
  • Changed – Replace the Merge-Assembly cmdlet with the Repack-Assembly one based on ILRepack.
  • Changed – Replace path separators with nix-friendly ones, just in case.
  • Changed – Get rid of $solution, $solution_path and other unnecessary variables.