Skip to content

Releases: microsoft/DirectXMesh

October 2024

29 Oct 19:18
80a98af
Compare
Choose a tag to compare
  • All enums now use uint32_t as the underlying type rather than unsigned long or int.
  • 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

September 2024

05 Sep 06:57
e4ea402
Compare
Choose a tag to compare
  • 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

This version is available via vcpkg.

June 2024

05 Jun 02:49
ae42b56
Compare
Choose a tag to compare
  • CMake project updates
  • Retired VS 2019 projects for the UWP platform

This version is also available on NuGet as version 2024.6.5

This version is available via vcpkg.

February 2024

23 Feb 00:35
980abfc
Compare
Choose a tag to compare
  • 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

This version is available via vcpkg.

December 31, 2023

01 Jan 04:24
4bbcd5e
Compare
Choose a tag to compare
  • CMake project updates including pkg-config file generation
  • Code review

This version is also available on NuGet as version 2024.1.1

This version is available via vcpkg.

October 28, 2023

31 Oct 15:21
d5cd2df
Compare
Choose a tag to compare
  • 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

This version is available via vcpkg.

June 2023

14 Jun 06:13
b720fc5
Compare
Choose a tag to compare
  • CMake project updates
  • meshconvert: Fix minor display issue with error messages
  • meshconvert: Supports Long Paths on Windows 10, Version 1607 or later

This version is available via vcpkg.

April 2023

28 Apr 21:01
27ca7b6
Compare
Choose a tag to compare
  • 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

This version is available via vcpkg.

March 2023

31 Mar 01:36
fd3e02e
Compare
Choose a tag to compare
  • 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

This version is available via vcpkg. Note this update to the port adds a tools feature for the installation of the command-line tools.

December 2022

18 Dec 04:54
1bb60f0
Compare
Choose a tag to compare
  • ARM/ARM64 platform fix for VBWriter 16bpp conversion
  • CMake project updated to require 3.20 or later
  • CMake and MSBuild project updates
  • Added Azure Dev Ops Pipeline YAML files
  • Test suite updated with CTest support
  • Spectre-mitigated libraries added to NuGet packages

This version is also available on NuGet as version 2022.12.18

This version is available via vcpkg.

This is the last release that will support building for the legacy Xbox One XDK using VS 2017. See this issue for details or feedback.