Skip to content

Releases: ubisoft/Sharpmake

1.2.0

16 Feb 14:52

Choose a tag to compare

What's Changed

  • Cleanup all Visual Studio overrides and cache when generating debug solutions (Éric Laberge) 605898f
  • Update samples targeting VS2022 to use Windows SDK v10_0_26100_0 (Sylvain Fortin) 7838d81
  • Bump actions/checkout from 6.0.1 to 6.0.2 (dependabot[bot]) 230b5d1
  • Update unit tests to NUnit 4 and add NUnit.Analyzers (Sylvain Fortin) 59d0ef3

1.1.0

05 Feb 19:22

Choose a tag to compare

What's Changed

  • Add support for AllowCaching (Vincent Bordenave) c273800
  • Extend FASTBuild bff generator to support CustomFileBuildStep.AdditionalInputs. (#443) (Martin Ecker) b344ab0
  • .NET 8 support (Sylvain Fortin) 9ae1572
  • Fix non-working multiple custom build steps with msbuild (Jean-Sébastien Pelletier) d1b5910
  • Minor fixes to SamplesDef.json and related Powershell scripts: (#445) (Martin Ecker) c0e09cf
  • Class naming convention fixes in samples (Sylvain Fortin) 455bb65
  • Remove obsolete xcode4ios DevEnv (Sylvain Fortin) fe817f5
  • Bump actions/download-artifact from 6 to 7 (dependabot[bot]) 4d00485
  • Bump actions/upload-artifact from 5 to 6 (dependabot[bot]) 61c868e
  • Remove Mac samples from GitHub pipeline (Sylvain Fortin) ffedef9

1.0.0

30 Jan 20:04

Choose a tag to compare

What's Changed

  • Add support for AllowCaching (Vincent Bordenave) c273800
  • Extend FASTBuild bff generator to support CustomFileBuildStep.AdditionalInputs. (#443) (Martin Ecker) b344ab0
  • .NET 8 support (Sylvain Fortin) 9ae1572
  • Fix non-working multiple custom build steps with msbuild (Jean-Sébastien Pelletier) d1b5910
  • Minor fixes to SamplesDef.json and related Powershell scripts: (#445) (Martin Ecker) c0e09cf
  • Class naming convention fixes in samples (Sylvain Fortin) 455bb65
  • Remove obsolete xcode4ios DevEnv (Sylvain Fortin) fe817f5
  • Bump actions/download-artifact from 6 to 7 (dependabot[bot]) 4d00485
  • Bump actions/upload-artifact from 5 to 6 (dependabot[bot]) 61c868e
  • Remove Mac samples from GitHub pipeline (Sylvain Fortin) ffedef9

0.93.0

12 Jan 15:17

Choose a tag to compare

What's Changed

  • skip cleanup db after generating debug solution when /outputdir option is there (Jean-Sébastien Pelletier) 74019d5
  • Add support for AdditionalLibrarianOptions when generating bff files using clang as compiler and its librarian. (#439) (Martin Ecker) e9e5d23
  • Add a new /logAllGeneratedSolutions command line argument to Sharpmake to force it to log all the generated .sln files (even the ones that were up-to-date). (#442) (Martin Ecker) 4a340f3
  • File resolve and globbing improvements: (#438) (Martin Ecker) fc61562
  • Also supply 'conf' for the current configuration when resolving a custom build step. (#441) (Martin Ecker) 3e6c589
  • Fix regex pattern for ProjectGUID matching in Sln.cs Regex could not find {GUID_VALUE} inside a csproj. (Joël Tremblay) cc2ee6d

0.92.0

05 Dec 16:26

Choose a tag to compare

What's Changed

  • Bump actions/checkout from 6.0.0 to 6.0.1 (dependabot[bot]) edde679
  • Visual Studio 2026 Support (#432) (Sharo) 7969699
  • Bump actions/checkout from 5.0.0 to 6.0.0 (dependabot[bot]) e9741bc

0.91.0

24 Nov 22:16

Choose a tag to compare

What's Changed

  • Improve manifest file generation + dpiAwareness fix (Carl Engström) 94fb129
  • Added support for .net 10 in DotNetFramework fragment. - Removed old .net framework version support. Basically everything before 4.7 has been removed. Notes: - Several tests and samples had to be modified due to the removal of some framework versions. - Some unity bff hashes in tests changed because they were using the framework 3.5 version and this one has been made obsolete. (Malick Sangare) b675730

0.90.0

13 Nov 18:54

Choose a tag to compare

What's Changed

  • Replace symbolic link P/Invoke with managed APIs and improve test coverage (Marc Demers) 4d5d8d3
  • Bump actions/download-artifact from 5 to 6 (dependabot[bot]) ef205eb
  • Bump actions/upload-artifact from 4 to 5 (dependabot[bot]) fc169fb

0.89.0

03 Nov 13:55

Choose a tag to compare

What's Changed

  • This merge request adds support for several Clang profile-guided optimization (PGO) flags: (Kevin Dethoor) 3537425

0.88.0

24 Oct 13:10

Choose a tag to compare

What's Changed

  • Add .NET project RollForward option (Eric Lasota) 454a910

0.87.0

30 Sep 18:54

Choose a tag to compare

What's Changed

  • Changes to make sure we use clean file path (Srija Srivastava) 4d3b501