Releases: microsoft/DirectXMesh
October 2022
- Minor CMake and CMakePresets updates
This version is also available on NuGet as version 2022.10.18
- Windows desktop app using VS 2019 or VS 2022
- Windows desktop app using VS 2019 or VS 2022 for Windows 10 / DX 12
- Universal Windows Platform apps using VS 2019 or VS 2022
This version is available via vcpkg.
July 2022
- CMake and MSBuild project updates
This version is also available on NuGet as version 2022.7.30
- Windows desktop app using VS 2019 or VS 2022
- Windows desktop app using VS 2019 or VS 2022 for Windows 10 / DX 12
- Universal Windows Platform apps using VS 2019 or VS 2022
This version is available via vcpkg.
May 2022
- Minor updates for VS 2022 (17.2)
- CMake project updates (now supports MSVC, clang/LLVM, and MinGW)
- Retired VS 2017 projects
- Reformat source using updated .editorconfig settings
This version is also available on NuGet as version 2022.5.10
- Windows desktop app using VS 2019 or VS 2022
- Windows desktop app using VS 2019 or VS 2022 for Windows 10 / DX 12
- Universal Windows Platform apps using VS 2019 or VS 2022
This version is available via vcpkg.
March 2022
- Update build switches for SDL recommendations
- CMake project updates and UWP platform CMakePresets
- Code cleaup for meshconvert tool
- Optional C++17 usage in WaveFrontReader.h
This version is also available on NuGet as version 2022.3.24
- Windows desktop app using VS 2017, VS 2019, or VS 2022
- Windows desktop app using VS 2017, VS 2019, or VS 2022 for Windows 10 / DX 12
- Universal Windows Platform apps using VS 2017, VS 2019, or VS 2022
This version is available via vcpkg.
This is the last release I plan to support for VS 2017. See this issue for details and feedback.
February 2022
- Code and project review
- Added CMakePresets.json
This version is also available on NuGet as version 2022.3.1
- Windows desktop app using VS 2017, VS 2019, or VS 2022
- Windows desktop app using VS 2017, VS 2019, or VS 2022 for Windows 10 / DX 12
- Universal Windows Platform apps using VS 2017, VS 2019, or VS 2022
This version is available via vcpkg.
November 17, 2021
This was a CMake only release of November 2021 for vcpkg.
November 8, 2021
- VS 2022 support
- Fixed locale issue with WaveFront OBJ reading/writing
- Minor code and project review
- VS 2017 projects updated to require the Windows 10 SDK (19401)
- meshconvert: Fixed potential locale issue with
-flist
This version is also available on NuGet as version 2021.11.8
- Windows desktop app using VS 2017, VS 2019, or VS 2022
- Windows desktop app using VS 2017, VS 2019, or VS 2022 for Windows 10 / DX 12
- Universal Windows Platform apps using VS 2017, VS 2019, or VS 2022
This version is available via vcpkg.
September 2021
- Fixed overflow case in meshlet generation with degenerate triangles
- Minor code review and project cleanup
This version is available via vcpkg.
June 2021
- meshconvert: improved
-flist
switch to support wildcards and file exclusions - FlexibleVertexFormat.h header added to Utilities folder
- Code cleanup for meshconvert
This version is also available on NuGet as version 2021.6.10
- Windows desktop app using VS 2017 or VS 2019
- Windows desktop app using VS 2017 or VS 2019 for Windows 10 / DX 12
- Universal Windows Platform apps using VS 2017 or VS 2019
This version is available via vcpkg.
April 2021
- New function ConcatenateMesh
- Minor code and project cleanup
- meshconvert: Updated with descriptions for HRESULT failure codes
This version is also available on NuGet as version 2021.4.7