Releases: microsoft/UVAtlas
December 2022
- 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 and ARM64 support added to NuGet package
- uvatlastool: added switches
-m
and-vn
; fixed bug with-c -wf
missing.mtl
output file - uvatlastool: Updated for December 2022 DirectXTex & DirectXMesh releases
This version is also available on NuGet as version 2022.12.19
This version is available via vcpkg.
October 2022
- Minor CMakePresets update
- Code review (more use of constexpr)
This version is also available on NuGet as version 2022.10.18
This version is available via vcpkg.
July 2022
May 2022
- CMake project updates (now supports MSVC, clang/LLVM, and MinGW)
- Retired VS 2017 projects
- uvatlastool: Updated for May 2022 DirectXTex & DirectXMesh releases
This version is also available on NuGet as version 2022.5.10
This version is available via vcpkg.
March 2022
- Update build switches for SDL recommendations
- CMake project updates and UWP platform CMakePresets
- Code cleaup for uvatlastool
- uvatlastool: Updated for March 2022 DirectXTex & DirectXMesh releases
This version is also available on NuGet as version 2022.3.24
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 including fixing clang v13 warnings
- Added CMakePresets.json
- uvatlastool: Updated for February 2022 DirectXTex & DirectXMesh releases
This version is also available on NuGet as version 2022.3.1
This version is available via vcpkg.
November 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)
- uvatlastool: Updated for November 2021 DirectXTex & DirectXMesh releases
This version is also available on NuGet as version 2021.11.9
This version is available via vcpkg.
September 2021
- Minor code and project cleanup
This version is available via vcpkg.
June 12, 2021
This was a CMake only release of June 2021 for vcpkg.
June 9, 2021
- CMake build option to use Eigen3 library
- Code cleanup
- uvatlastool: Added
-uv2
switch to store second UV set in SDKMESH with isochart - utatlastool: improved
-flist
switch to support wildcards and file exclusions - uvatlastool: Updated for June 2021 DirectXTex & DirectXMesh releases
This version is also available on NuGet as version 2021.6.10
This version is available via vcpkg.