Releases: ubisoft/Sharpmake
Releases · ubisoft/Sharpmake
1.2.0
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
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
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
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
0.91.0
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