Releases: syoyo/tinygltf
Releases · syoyo/tinygltf
Release list
v3.0.1
v3.0.0
What's Changed
- Add Copilot review instructions for code quality and security checks by @Copilot in https://github.com/syoyo/tinygltf/pull/528
- Add CMake test target and fix Windows test failure by @syoyo in https://github.com/syoyo/tinygltf/pull/530
- Add comprehensive multi-platform CI workflow with 15 build configurations by @Copilot in https://github.com/syoyo/tinygltf/pull/529
- Update Linux Clang CI job to use Clang 21 by @syoyo in https://github.com/syoyo/tinygltf/pull/531
- Removing problematic using namespace in a header file by @AnisB in https://github.com/syoyo/tinygltf/pull/532
- Remove AppVeyor CI config and badge from README by @Copilot in https://github.com/syoyo/tinygltf/pull/533
- Add tinygltf_json.h: fast custom JSON parser with optional SIMD acceleration by @Copilot in https://github.com/syoyo/tinygltf/pull/535
- Use
__VA_OPT__for variadic comma elision in C++20,##__VA_ARGS__fallback for C++17 by @Copilot in https://github.com/syoyo/tinygltf/pull/539 - Guard TINYGLTF3_IMPLEMENTATION against C translation units by @Copilot in https://github.com/syoyo/tinygltf/pull/542
- Fix tg3_writer allocation: replace calloc/free with new/delete by @Copilot in https://github.com/syoyo/tinygltf/pull/538
- Fix
tg3__arena_strdupconflating empty strings with absent strings by @Copilot in https://github.com/syoyo/tinygltf/pull/541 - Fix float32_mode mis-classifying long integer tokens as floats by @Copilot in https://github.com/syoyo/tinygltf/pull/540
- Add intensive parser unit tester and LLVM fuzzer for tinygltf_json.h backend by @Copilot in https://github.com/syoyo/tinygltf/pull/536
- Fix misleading comment on cj_dbl_to_i64 clamping behavior by @Copilot in https://github.com/syoyo/tinygltf/pull/543
- docs: Add v3 API section to README with deprecation notice for v2 by @Copilot in https://github.com/syoyo/tinygltf/pull/544
- V3 by @syoyo in https://github.com/syoyo/tinygltf/pull/537
New Contributors
- @Copilot made their first contribution in https://github.com/syoyo/tinygltf/pull/528
- @AnisB made their first contribution in https://github.com/syoyo/tinygltf/pull/532
Full Changelog: v2.9.7...v3.0.0
v2.9.7
What's Changed
- Minor performance fixes by @nyalldawson in https://github.com/syoyo/tinygltf/pull/525
Full Changelog: v2.9.6...v2.9.7
v2.9.6
What's Changed
- Initialize Accessor::Sparse members to default values by @DrQuackeroo in https://github.com/syoyo/tinygltf/pull/516
- Removed TINYGLTF_USE_CPP14 option since it is unused by @nepp95 in https://github.com/syoyo/tinygltf/pull/517
New Contributors
- @DrQuackeroo made their first contribution in https://github.com/syoyo/tinygltf/pull/516
- @nepp95 made their first contribution in https://github.com/syoyo/tinygltf/pull/517
Full Changelog: v2.9.5...v2.9.6
v2.9.5
What's Changed
- Add bounds check to images loaded from bufferviews by @ctrlaltf2 in https://github.com/syoyo/tinygltf/pull/512
New Contributors
- @ctrlaltf2 made their first contribution in https://github.com/syoyo/tinygltf/pull/512
Full Changelog: v2.9.4...v2.9.5
v2.9.4
What's Changed
- CMake: fix export install dir by @nim65s in https://github.com/syoyo/tinygltf/pull/503
- CMake: allow opt-out of installing vendored headers by @nim65s in https://github.com/syoyo/tinygltf/pull/504
- Documentation: Submodule hint added by @thearchivalone in https://github.com/syoyo/tinygltf/pull/507
- Added NO_FS definition for std::ofstream usage by @NoirMorilec in https://github.com/syoyo/tinygltf/pull/509
New Contributors
- @nim65s made their first contribution in https://github.com/syoyo/tinygltf/pull/503
- @thearchivalone made their first contribution in https://github.com/syoyo/tinygltf/pull/507
- @NoirMorilec made their first contribution in https://github.com/syoyo/tinygltf/pull/509
Full Changelog: v2.9.3...v2.9.4
v2.9.3
What's Changed
- Allow WriteImageDataFunction() callback to be called with empty images by @ptc-tgamper in https://github.com/syoyo/tinygltf/pull/496
- Fix Animation extensions being loaded in place of Sampler extensions by @msklywenn in https://github.com/syoyo/tinygltf/pull/501
New Contributors
- @msklywenn made their first contribution in https://github.com/syoyo/tinygltf/pull/501
Full Changelog: v2.9.2...v2.9.3
v2.9.2
What's Changed
- Properly clear the model before loading by @ptc-tgamper in https://github.com/syoyo/tinygltf/pull/493
Full Changelog: v2.9.1...v2.9.2
v2.9.1
What's Changed
- Make inverseBindMatrices optional by @danwillm in https://github.com/syoyo/tinygltf/pull/492
New Contributors
- @danwillm made their first contribution in https://github.com/syoyo/tinygltf/pull/492
Full Changelog: v2.9.0...v2.9.1
v2.9.0
What's Changed
- Filesystem API has been changed.
- Fix images not being saved due to missing filesystem callbacks by @ptc-tgamper in https://github.com/syoyo/tinygltf/pull/491
Full Changelog: v2.8.23...v2.9.0