Skip to content

Releases: ubisoft/Sharpmake

0.62.0

20 Sep 15:37

Choose a tag to compare

What's Changed

  • ApplePlatform: Fix very embarrassing lower case k (Tobias Hieta) 7a381fb
  • Improvements for xcode fastbuild projects (Jean-Sébastien Pelletier) 849ef79

0.61.0

18 Sep 12:43

Choose a tag to compare

What's Changed

  • [macOS] Refactor Platform and Compiler settings for Apple Platforms (Tobias Hieta) a8b8910
  • Simplify and fix PlatformRegistry dictionary of implementation instances (Sylvain Audi) 687c5e4
  • Fix compiler/linker compiler options order in xcode projects (Sylvain Audi) 5680824

0.60.0

10 Sep 17:46

Choose a tag to compare

What's Changed

  • Fix determinism when configs inherit properties from their dependencies, during Link stage (Sylvain Audi) 7252ea0
  • crash fix: don't use _uid for comparison, it conflicts with the dictionary used in the constructor (Sylvain Audi) add0ea4
  • Fix XCode generation determinism issues in ProjectItems (Sylvain Audi) 01a326a

0.59.0

06 Sep 15:01

Choose a tag to compare

What's Changed

  • Make the FastBuildDefaultCommandGenerator public. (Jean-Sébastien Pelletier) e807dd7
  • Bump Basic.Reference.Assemblies.Net60 from 1.7.5 to 1.7.8 in /Sharpmake (#383) (dependabot[bot]) 8385196

0.58.0

04 Sep 18:02

Choose a tag to compare

What's Changed

  • Fix and simplify bff Settings block (Sylvain Audi) b90d657

0.57.0

30 Aug 14:10

Choose a tag to compare

What's Changed

  • Improvements to extension loading (Federico O'Reilly Regueiro) 3d5d3ba

0.56.0

28 Aug 12:52

Choose a tag to compare

What's Changed

  • Support properly custom fastbuild launcher for xcode projects (Jean-Sébastien Pelletier) 9140bb3
  • Bump Microsoft.VisualStudio.Setup.Configuration.Interop in /Sharpmake (#378) (dependabot[bot]) 50e69d1
  • Bump Basic.Reference.Assemblies.Net60 from 1.7.4 to 1.7.5 in /Sharpmake (#381) (dependabot[bot]) 6c0ab64

0.55.0

20 Aug 21:27

Choose a tag to compare

What's Changed

  • Bump Basic.Reference.Assemblies.Net60 from 1.7.2 to 1.7.4 in /Sharpmake (dependabot[bot]) af8a946
  • Bump Microsoft.CodeAnalysis.CSharp from 4.10.0 to 4.11.0 in /Sharpmake (dependabot[bot]) a3f8694
  • fix regex warning to ignore valid cases" [/\]" and "[\/]" (Sylvain Audi) d5ab391
  • fix regex path matching for Windows when the string contains / (Sylvain Audi) 8aa4809
  • --- updated-dependencies: - dependency-name: Microsoft.VisualStudio.Setup.Configuration.Interop dependency-type: direct:production update-type: version-update:semver-minor ... (dependabot[bot]) 4eb8e0f

0.54.0

07 Aug 19:09

Choose a tag to compare

What's Changed

  • Add support for Options.XCode.Compiler.DebugInformationFormat.DwarfWithDSym in fastbuild targets (Jean-Sébastien Pelletier) a4b9ae2
  • Fix GetExtraStampEvents() that should only be called for exe or dlls. (Jean-Sébastien Pelletier) 4659a75
  • Temporary XCodeProjects sample removal from GitHub Actions (Sylvain Fortin) 1091647
  • Add support for NMake Compile File command. This feature has been added in VS 2022 and allows to specify a command for Makefile projects that is run when hitting ctrl+f7 to allow compiling single file. (Corentin Bordes) 1465f71

0.53.0

26 Jul 13:53

Choose a tag to compare

What's Changed

  • XCode: Allow forcing linking a library without "-l", using regular input file (Sylvain Audi) 0d4f3f4
  • Added support for PreLaunchCommand in Linux Vcxproj user file (Marc Demers) 0d606d9
  • Fastbuild mac platform: pass full path of libs exposed as [Export] project (Sylvain Audi) 6f7ff6d
  • Handle compiler options for C files in XCode projects (Éric Laberge) cd03790
  • Fix for cross compiling for MacOS on Windows (Sylvain Audi) 67735ea