Releases: microsoft/DirectXMesh
March 2025
- Retired support for Windows 7 and Windows 8.0
- CMake project updates including support for BUILD_SHARED_LIBS (i.e. DLL vs. static library)
This version is also available on NuGet as version 2025.3.25
October 2024
- All enums now use
uint32_t
as the underlying type rather thanunsigned long
orint
. - WaveFrontReader utililty moved into
DX
namespace - meshconvert:
- Add "GNU-style" --long-options to the command-line tools (all existing switches are still supported)
- Refactored code to use shared header
- CMake and MSBuild project updates
Last release to support Windows 7 SP1 or Windows 8.0
This version is also available on NuGet as version 2024.10.29
- 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 2022
This version is available via vcpkg.
September 2024
- CMake project updates including support for ARM64EC
- Minor code review
- Added GitHub Actions YAML files
This version is also available on NuGet as version 2024.9.5
- 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.
June 2024
- CMake project updates
- Retired VS 2019 projects for the UWP platform
This version is also available on NuGet as version 2024.6.5
- 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.
February 2024
- Project updates for GDK validation
- CMake project updates and refactor
- Minor code review for Clang, MinGW, and Intel compilers
This version is also available on NuGet as version 2024.2.22
- 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.
December 31, 2023
- CMake project updates including pkg-config file generation
- Code review
This version is also available on NuGet as version 2024.1.1
- 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.
October 28, 2023
- Retired ARM (32-bit) support for the UWP platform
- CMake project updates
- meshconvert:
-flist
option updated to support filenames with spaces
This version is also available on NuGet as version 2023.10.31
- 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.
June 2023
April 2023
- CMake project updates and fixes for clang/LLVM v16 warnings
- meshconvert: Windows on ARM64 version
This version is also available on NuGet as version 2023.4.28
- 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 2023
- CMake project updates
- Minor code review
- Retired VS 2017 legacy Xbox One XDK projects
- meshconvert: Updated to support Windows or UNIX-style path separators
This version is also available on NuGet as version 2023.3.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. Note this update to the port adds a tools feature for the installation of the command-line tools.