Open Asset Import Library/assimp: Release v5.3.0
Name: assimp
Owner: Open Asset Import Library
Release: The Assimp 5.3.0 Minor-Release
Released: 2023-09-23
License: NOASSERTION
Release Assets:
What's Changed
- Perfect forward val to utMaybe.cpp by @Skylion007 in https://github.com/assimp/assimp/pull/4717
- Fix config documentation for STL pointcloud export by @kimkulling in https://github.com/assimp/assimp/pull/4721
- Missing path by @ramzeng in https://github.com/assimp/assimp/pull/4723
- Fix: Use ASCII treeview in assimp-cmd. by @kimkulling in https://github.com/assimp/assimp/pull/4728
- Add check for wall switch from cmake by @kimkulling in https://github.com/assimp/assimp/pull/4731
- Adjust cmake version by @waebbl in https://github.com/assimp/assimp/pull/4730
- IMP: Reorganize doc by @kimkulling in https://github.com/assimp/assimp/pull/4732
- FIX: Fix head overflow in MD5-parser. by @kimkulling in https://github.com/assimp/assimp/pull/4736
- Introduce newer versions for MSVC Version by @kimkulling in https://github.com/assimp/assimp/pull/4739
- Prefix symbols from stb_image.h by @p12tic in https://github.com/assimp/assimp/pull/4737
- GitHub Workflows security hardening by @sashashura in https://github.com/assimp/assimp/pull/4734
- FIX: C++ std::tuple constexpr initial list on old compiler by @feishengfei in https://github.com/assimp/assimp/pull/4742
- Make FBX parser resilient to missing data streams by @FlorianBorn71 in https://github.com/assimp/assimp/pull/4738
- fix incorrect documentation of defaults by @cwoac in https://github.com/assimp/assimp/pull/4745
- Fixed issue with clang complaining about sprintf and vsprintf being depreciated by @slinky55 in https://github.com/assimp/assimp/pull/4744
- Fix build error: ‘temp’ may be used uninitialized in this function by @rhabacker in https://github.com/assimp/assimp/pull/4754
- FIX: Use correct epsilon by @kimkulling in https://github.com/assimp/assimp/pull/4756
- Use correct flags for openddl for static libs by @kimkulling in https://github.com/assimp/assimp/pull/4757
- Fix: Add missing handling for double export in json by @kimkulling in https://github.com/assimp/assimp/pull/4761
- fix bug reading ply file in case of presence of "end_header\n..." with starting by "\n" by @emvivre in https://github.com/assimp/assimp/pull/4755
- Fixed error with trailing zero symbols as placeholder character by @Let0s in https://github.com/assimp/assimp/pull/4759
- Fix: Avoid nullptr dereferencing + refactorings. by @kimkulling in https://github.com/assimp/assimp/pull/4776
- chore: add missing std moves and perfect forwards by @Skylion007 in https://github.com/assimp/assimp/pull/4785
- Update dependabot.yml by @kimkulling in https://github.com/assimp/assimp/pull/4794
- Add missing header for Ubuntu 16 and Mac by @kimkulling in https://github.com/assimp/assimp/pull/4800
- Don't hide out-of-memory during FBX import by @jakrams in https://github.com/assimp/assimp/pull/4801
- Added support for KHR_materials_emissive_strength by @Beilinson in https://github.com/assimp/assimp/pull/4787
- Add overflow check for invalid data. by @kimkulling in https://github.com/assimp/assimp/pull/4809
- Add CIFuzz GitHub action by @DavidKorczynski in https://github.com/assimp/assimp/pull/4807
- Fixed some grammar and spelling mistakes by @CMDR-JohnAlex in https://github.com/assimp/assimp/pull/4805
- Introduce --parallel instead of .j by @kimkulling in https://github.com/assimp/assimp/pull/4813
- Modernize smartptrs and use C++11 literals by @Skylion007 in https://github.com/assimp/assimp/pull/4792
- [BlenderDNA.h] Declare explicit specializations by @tkoeppe in https://github.com/assimp/assimp/pull/4816
- FIX: Fix possible division by zero by @kimkulling in https://github.com/assimp/assimp/pull/4820
- Avoid undefined-shift in Assimp::ASE::Parser::ParseLV4MeshFace. by @kimkulling in https://github.com/assimp/assimp/pull/4829
- Ensure the face pointer is not nullptr by @kimkulling in https://github.com/assimp/assimp/pull/4832
- fix warnings-as-errors for msvc 2019 x64 by @Gargaj in https://github.com/assimp/assimp/pull/4825
- Fixes Heap-buffer-overflow READ 4 in Assimp::ScenePreprocessor::ProcssMesh by @sashashura in https://github.com/assimp/assimp/pull/4836
- Fixes Heap-buffer-overflow READ 1 in Assimp::MD5::MD5Parser::ParseHeader by @sashashura in https://github.com/assimp/assimp/pull/4837
- Fixes Heap-buffer-overflow READ 1 in Assimp::ObjFileParser::getFace by @sashashura in https://github.com/assimp/assimp/pull/4838
- Fixed bug when exporting binary FBX by @umesh-huawei in https://github.com/assimp/assimp/pull/4824
- illegal token on right-side-of ::Windows by @rohit-kumar-j in https://github.com/assimp/assimp/pull/4846
- Update unzip.c by @kimkulling in https://github.com/assimp/assimp/pull/4848
- Refactoring: Move assert handler header to include by @kimkulling in https://github.com/assimp/assimp/pull/4850
- sprintf to snprintf with known MAXLEN for buffer. by @sfjohnston in https://github.com/assimp/assimp/pull/4852
- {cmake} Remove dead code by @asmaloney in https://github.com/assimp/assimp/pull/4858
- Fix: Fix signed unsigned mismatch by @kimkulling in https://github.com/assimp/assimp/pull/4859
- Fix: Fix possible division by zero by @kimkulling in https://github.com/assimp/assimp/pull/4861
- Update the getting help section by @kimkulling in https://github.com/assimp/assimp/pull/4863
- Fix several spelling mistakes by @asmaloney in https://github.com/assimp/assimp/pull/4855
- Change mMethod type to enum aiMorphingMethod by @tellypresence in https://github.com/assimp/assimp/pull/4873
- Remove deprecated comment by @kimkulling in https://github.com/assimp/assimp/pull/4876
- Generalize JoinVerticesProcess for multiple UV and color channels by @drbct in https://github.com/assimp/assimp/pull/4872
- Fix #4262 Build With M3D Import Only by @krishty in https://github.com/assimp/assimp/pull/4879
- Fix #4877 by @MMory in https://github.com/assimp/assimp/pull/4878
- Update LimitBoneWeightsProcess.cpp by @kimkulling in https://github.com/assimp/assimp/pull/4895
- Remove /Zi compiler flag for MSVC, release config by @kimkulling in https://github.com/assimp/assimp/pull/4896
- Ensure initializer exists by @kimkulling in https://github.com/assimp/assimp/pull/4897
- Trim Trailing Whitespace by @krishty in https://github.com/assimp/assimp/pull/4882
- Remove Useless “virtual” by @krishty in https://github.com/assimp/assimp/pull/4884
- Replace Variables With Literals by @krishty in https://github.com/assimp/assimp/pull/4885
- Fix: fix incorrect math for calculating the horizontal FOV of a perspective camera in gltf2 import #4435 by @shimaowo in https://github.com/assimp/assimp/pull/4886
- Remove Stray Semicolon by @krishty in https://github.com/assimp/assimp/pull/4887
- Tidy Up Constructors and Destructors by @krishty in https://github.com/assimp/assimp/pull/4888
- Fix MSVC Warnings With “emplace_back()” by @krishty in https://github.com/assimp/assimp/pull/4889
- Correctly consider aiProcess_FlipWindingOrder and aiProcess_MakeLeftHanded when generating normals by @lsnoel in https://github.com/assimp/assimp/pull/4892
- Update morph mesh documentation now that gltf known to work by @tellypresence in https://github.com/assimp/assimp/pull/4904
- Fix Build Without ArmaturePopulate Post Process Step by @krishty in https://github.com/assimp/assimp/pull/4880
- Fix: Remove deprecated dependency. by @kimkulling in https://github.com/assimp/assimp/pull/4910
- Optimized usedVertexIndices in JoinVerticesProcess by using bitmask instead of unordered_set by @AdamCichocki in https://github.com/assimp/assimp/pull/4901
- Fix issue #4866 by continuing to reset read loop after hitting a comment by @PencilAmazing in https://github.com/assimp/assimp/pull/4899
- Don't build zlib if ASSIMP_BUILD_ZLIB=OFF by @shaunrd0 in https://github.com/assimp/assimp/pull/4898
- Unit test warning fixes by @turol in https://github.com/assimp/assimp/pull/4932
- Fix Terragen loader by @turol in https://github.com/assimp/assimp/pull/4934
- Fixes PLY reader when the header ends with \r\n by @TinyTinni in https://github.com/assimp/assimp/pull/4936
- ACLoader: add support for reading more than one texture per object by @IOBYTE in https://github.com/assimp/assimp/pull/4935
- Delete .coveralls.yml by @kimkulling in https://github.com/assimp/assimp/pull/4941
- Fix: Fix memleak when exiting method by exception by @kimkulling in https://github.com/assimp/assimp/pull/4943
- The member 'Flush()' needs to be marked as an override for msvc clang compiling by @jiannanya in https://github.com/assimp/assimp/pull/4945
- Add skeleton doc by @kimkulling in https://github.com/assimp/assimp/pull/4946
- Fix PyAssimp README typo by @shammellee in https://github.com/assimp/assimp/pull/4960
- Add missing pod types. by @kimkulling in https://github.com/assimp/assimp/pull/4967
- Fix implicit conversion errors on macOS by @aaronmjacobs in https://github.com/assimp/assimp/pull/4965
- Update mesh.h by @kimkulling in https://github.com/assimp/assimp/pull/4962
- Move string definitions into the conditional block to fix unused variable warnings by @turol in https://github.com/assimp/assimp/pull/4969
- Fix: Fix typo in the doc by @kimkulling in https://github.com/assimp/assimp/pull/4974
- Fix index out of bounds by @mjunix in https://github.com/assimp/assimp/pull/4970
- Fix index out of bounds by @mjunix in https://github.com/assimp/assimp/pull/4971
- fix regression in join vertices post process. by @ockeymm123 in https://github.com/assimp/assimp/pull/4940
- Fix a leak in FBXDocument when duplicate object IDs are found by @avaneyev in https://github.com/assimp/assimp/pull/4963
- LWO fixes by @turol in https://github.com/assimp/assimp/pull/4977
- Fix build error when building SimpleTexturedDirectx11 with VS2022. by @Jackie9527 in https://github.com/assimp/assimp/pull/4989
- Fix: Use C++17 compliant utf8 encoding. by @kimkulling in https://github.com/assimp/assimp/pull/4986
- remove debug message from MemoryIOStream by @urshanselmann in https://github.com/assimp/assimp/pull/4994
- After Kim's addition to metadata types, use it in the FBX converter by @FlorianBorn71 in https://github.com/assimp/assimp/pull/4999
- Optimize subdivision process by @turol in https://github.com/assimp/assimp/pull/5000
- upgrade draco to 1.5.6 by @Jackie9527 in https://github.com/assimp/assimp/pull/4978
- C-API: Code cleanup by @kimkulling in https://github.com/assimp/assimp/pull/5004
- upgrade stb_image to v2.28. by @Jackie9527 in https://github.com/assimp/assimp/pull/4991
- bugfix the three vertices are collinear by @Jackie9527 in https://github.com/assimp/assimp/pull/4979
- Kimkulling/refactoring geoutils by @kimkulling in https://github.com/assimp/assimp/pull/5009
- Remove alarm badge by @kimkulling in https://github.com/assimp/assimp/pull/5011
- Fix Half-Life 1 MDL importer bone hierarchy. by @malortie in https://github.com/assimp/assimp/pull/5007
- Make Blender MVert no field optional by @turol in https://github.com/assimp/assimp/pull/5006
- bugfix removes duplicated data. by @Jackie9527 in https://github.com/assimp/assimp/pull/4980
- Validate node hierarchy parents by @turol in https://github.com/assimp/assimp/pull/5001
- Add more ASE model unit tests by @turol in https://github.com/assimp/assimp/pull/5023
- bugfix fails to check if the point in the triangle. by @Jackie9527 in https://github.com/assimp/assimp/pull/4981
- Revert 3D model corrupted by a8a1ca9 by @tellypresence in https://github.com/assimp/assimp/pull/5019
- Two bug fixes in Python port. by @MakerOfWyverns in https://github.com/assimp/assimp/pull/4985
- Add more AMF unit tests by @turol in https://github.com/assimp/assimp/pull/5026
- Create CODE_OF_CONDUCT.md by @kimkulling in https://github.com/assimp/assimp/pull/5030
- Add UTF-8 versions of UTF-16LE IRR/IRRMesh files by @tellypresence in https://github.com/assimp/assimp/pull/5017
- Test more files by @turol in https://github.com/assimp/assimp/pull/5031
- Update Readme.md by @kimkulling in https://github.com/assimp/assimp/pull/5034
- Update Readme.md by @kimkulling in https://github.com/assimp/assimp/pull/5035
- Update Readme.md by @kimkulling in https://github.com/assimp/assimp/pull/5032
- Fix link issue in UWP builds without functional replacement by @liedtkeInTUM in https://github.com/assimp/assimp/pull/5037
- Add build options to fix issues with clang 15. by @Jackie9527 in https://github.com/assimp/assimp/pull/4993
- Remove unused -Wno-shadow-field-in-constructor. by @Jackie9527 in https://github.com/assimp/assimp/pull/5052
- Fix Issue #4486 using the fix described by @jianliang79 by @aniongithub in https://github.com/assimp/assimp/pull/5053
- Fix warning related to nested-anon-types. by @Jackie9527 in https://github.com/assimp/assimp/pull/5040
- GLTF Importer: Build a list of the actual vertices so it works well with shared attribute lists by @FlorianBorn71 in https://github.com/assimp/assimp/pull/5003
- FBX import: Fix camera rotation by @inhosens in https://github.com/assimp/assimp/pull/5025
- std::getenv is not supported using uwp by @liedtkeInTUM in https://github.com/assimp/assimp/pull/5039
- Fix warning related to format-non-iso. by @Jackie9527 in https://github.com/assimp/assimp/pull/5041
- Fix warning related to unreachable-code. by @Jackie9527 in https://github.com/assimp/assimp/pull/5042
- Fix pre transform vertices with cameras by @sutajo in https://github.com/assimp/assimp/pull/5056
- glTF2: Fix incorrect camera position by @sutajo in https://github.com/assimp/assimp/pull/5055
- ConvertToLHProcess now inverts viewing direction by @sutajo in https://github.com/assimp/assimp/pull/5057
- Delete License.txt by @kimkulling in https://github.com/assimp/assimp/pull/5064
- Fix possible dereferencing of invalid pointers. by @kimkulling in https://github.com/assimp/assimp/pull/5066
- Fix: Fix leak in Scope class, FBX by @kimkulling in https://github.com/assimp/assimp/pull/5067
- Replace relative paths with local assets/textures by @tellypresence in https://github.com/assimp/assimp/pull/5043
- Fix: Avoid integer overflow in inversion operation by @kimkulling in https://github.com/assimp/assimp/pull/5068
- Fix warning related to unreachable-code-return. by @Jackie9527 in https://github.com/assimp/assimp/pull/5045
- Fix warning related to unreachable-code-break. by @Jackie9527 in https://github.com/assimp/assimp/pull/5046
- Fix warning related to missing-noreturn. by @Jackie9527 in https://github.com/assimp/assimp/pull/5047
- Remove unused -Wno-deprecated-copy-with-user-provided-dtor. by @Jackie9527 in https://github.com/assimp/assimp/pull/5048
- Fix warning related to inconsistent-missing-destructor-override. by @Jackie9527 in https://github.com/assimp/assimp/pull/5049
- Remove -Wno-deprecated-copy-with-dtor. by @Jackie9527 in https://github.com/assimp/assimp/pull/5051
- Build Zlib if missing for other platforms by @danoli3 in https://github.com/assimp/assimp/pull/5063
- Fix warning related to missing-variable-declarations. by @Jackie9527 in https://github.com/assimp/assimp/pull/5070
- Add missing cast by @sutajo in https://github.com/assimp/assimp/pull/5073
- Fix build warnings. by @Jackie9527 in https://github.com/assimp/assimp/pull/5075
- fix unreachable code by @showintime in https://github.com/assimp/assimp/pull/5078
- Kimkulling/refactoring geoutils by @kimkulling in https://github.com/assimp/assimp/pull/5086
- Fix: Copy aiMetadata in SceneCombiner by @luho383 in https://github.com/assimp/assimp/pull/5092
- Update: Enable export for fuzzer tests by @kimkulling in https://github.com/assimp/assimp/pull/5095
- Florian born71 small allocation fix in fbx loader by @kimkulling in https://github.com/assimp/assimp/pull/5096
- Small allocation fix in fbx loader by @FlorianBorn71 in https://github.com/assimp/assimp/pull/4494
- Update ASELoader.cpp by @kimkulling in https://github.com/assimp/assimp/pull/5099
- Updated DirectX Loader to assign appropriate material index in ConvertMaterials Function by @naota29 in https://github.com/assimp/assimp/pull/4806
- Removed KHR_materials_pbrSpecularGlossiness, added KHR_materials_specular by @Beilinson in https://github.com/assimp/assimp/pull/4786
- Fix librt link by @mwestphal in https://github.com/assimp/assimp/pull/5087
- Fix pbrt exporter coordinate system and FoV by @skogler in https://github.com/assimp/assimp/pull/5082
- Fix warning related to unused-function. by @Jackie9527 in https://github.com/assimp/assimp/pull/5083
- C tech development corp gltf2 metadata export by @kimkulling in https://github.com/assimp/assimp/pull/5109
- Update_ Use the latest ubuntu image and switch to ninja by @kimkulling in https://github.com/assimp/assimp/pull/5114
- Fix Heap-buffer-overflow WRITE in Assimp::ObjFileImporter::createVertexArray by @sashashura in https://github.com/assimp/assimp/pull/5112
- Update pugiXML library by @mosfet80 in https://github.com/assimp/assimp/pull/5125
- Fix UNKNOWN READ in aiTexture::~aiTexture by @sashashura in https://github.com/assimp/assimp/pull/5129
- Fixed missing config property lookup for removal of empty bones. by @Biohazard90 in https://github.com/assimp/assimp/pull/5133
- Update cpp-pm / hunter by @mosfet80 in https://github.com/assimp/assimp/pull/5103
- Fix Heap-buffer-overflow READ in Assimp::MD5::MD5MeshParser::MD5MeshParser by @sashashura in https://github.com/assimp/assimp/pull/5110
- Skinning weights in gltf were broken by PR#5003 (vertex remapping) by @FlorianBorn71 in https://github.com/assimp/assimp/pull/5090
- Fix memory leak by @sashashura in https://github.com/assimp/assimp/pull/5134
- Fix UNKNOWN WRITE in Assimp::SortByPTypeProcess::Execute by @sashashura in https://github.com/assimp/assimp/pull/5138
- Delete old unused patch by @mosfet80 in https://github.com/assimp/assimp/pull/5130
- Add handling for negative indices. by @kimkulling in https://github.com/assimp/assimp/pull/5146
- Fix Heap-buffer-overflow READ in Assimp::ObjFileParser::getFace by @sashashura in https://github.com/assimp/assimp/pull/5111
- Fix UNKNOWN READ crash in UpdateMeshReferences by @sashashura in https://github.com/assimp/assimp/pull/5113
- Fix Heap-buffer-overflow READ in Assimp::FileSystemFilter::Cleanup by @sashashura in https://github.com/assimp/assimp/pull/5117
- Fix Stack-buffer-overflow READ in aiMaterial::AddBinaryProperty by @sashashura in https://github.com/assimp/assimp/pull/5120
- Fix unknown write in Assimp::ObjFileMtlImporter::getFloatValue by @sashashura in https://github.com/assimp/assimp/pull/5119
- Fix Memcpy-param-overlap in unzReadCurrentFile by @sashashura in https://github.com/assimp/assimp/pull/5121
- Fix Heap-buffer-overflow READ in Assimp::MD5::MD5Parser::ParseSection by @sashashura in https://github.com/assimp/assimp/pull/5122
- Fix UNKNOWN WRITE in std::__1::list<Assimp::LWO::Envelope, std::__1::allocatorAssimp::LWO::Envelope by @sashashura in https://github.com/assimp/assimp/pull/5126
- Fix Bad-cast to Assimp::D3DS::Material from invalid vptr in Assimp::ASE::Parser::ParseLV2MaterialBlock by @sashashura in https://github.com/assimp/assimp/pull/5127
- Fix Objimported supports OBJ partially specified vertex colors by @emaame in https://github.com/assimp/assimp/pull/5140
- Fix UNKNOWN READ in Assimp::MDLImporter::ParseSkinLump_3DGS_MDL7 by @sashashura in https://github.com/assimp/assimp/pull/5128
- update utf8 from 2.3.4 to 3.2.3 by @mosfet80 in https://github.com/assimp/assimp/pull/5148
- [pyassimp] bumped pyassimp version to 5.2.5 by @severin-lemaignan in https://github.com/assimp/assimp/pull/5151
- switch to zlib 1.2.13 by @mosfet80 in https://github.com/assimp/assimp/pull/5147
- show the correct pugixml version by @mosfet80 in https://github.com/assimp/assimp/pull/5149
- Fix: disabled dangling-reference warning in gcc13 by @thegeeko in https://github.com/assimp/assimp/pull/5163
- [pyassimp] Fix passing of file extension string. by @feuerste in https://github.com/assimp/assimp/pull/5164
- Unify way to check readable blender files. by @feuerste in https://github.com/assimp/assimp/pull/5153
- [pyassimp] Replace static list of file extensions with the actually supported ones. by @feuerste in https://github.com/assimp/assimp/pull/5162
- Create licence.md by @kimkulling in https://github.com/assimp/assimp/pull/5167
- Fix IRR and IRRMESH importers by @PencilAmazing in https://github.com/assimp/assimp/pull/5166
- Fix UNKNOWN READ in Assimp::SMDImporter::ParseNodeInfo by @sashashura in https://github.com/assimp/assimp/pull/5168
- Improve binary check for gltf and gltf2. by @feuerste in https://github.com/assimp/assimp/pull/5154
- Add missing header. by @feuerste in https://github.com/assimp/assimp/pull/5172
- Extend token search flag from alpha to graph. by @feuerste in https://github.com/assimp/assimp/pull/5155
- Unify extension check for importers. by @feuerste in https://github.com/assimp/assimp/pull/5157
- Update run-cmake into sanitizer.yml by @mosfet80 in https://github.com/assimp/assimp/pull/5159
- Fix detection of
KHR_materials_specularon glTF2 export. by @feuerste in https://github.com/assimp/assimp/pull/5176 - Handle gcs cloud storage file extensions with versioning. by @feuerste in https://github.com/assimp/assimp/pull/5156
- Remove /WX from CMakeLists for MSVC by @SirLynix in https://github.com/assimp/assimp/pull/5183
- Fix malformed irr files by @tellypresence in https://github.com/assimp/assimp/pull/5182
- Remove deprecated swig files. by @kimkulling in https://github.com/assimp/assimp/pull/5188
- Add missing rapidjson headers to
glTF2Asset.inl. by @feuerste in https://github.com/assimp/assimp/pull/5186 - Bug fix and improvement to FBX camera field-of-view during import. by @sfjohnston in https://github.com/assimp/assimp/pull/5175
- Be more precise regarding index buffer by @paroj in https://github.com/assimp/assimp/pull/5200
- Fix UNKNOWN READ in Assimp::MDLImporter::InternReadFile_Quake1 by @sashashura in https://github.com/assimp/assimp/pull/5191
- Fix violation of the strict aliasing rule in
BaseImporter::CheckMagicToken. by @feuerste in https://github.com/assimp/assimp/pull/5174 - Fix UNKNOWN READ in std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator<ch by @sashashura in https://github.com/assimp/assimp/pull/5199
- Fix warning-as-error by @Gargaj in https://github.com/assimp/assimp/pull/5194
- Fix Invalid-free in Assimp::FBX::Scope::Scope by @sashashura in https://github.com/assimp/assimp/pull/5207
- Use correct PDB paths by @AnyOldName3 in https://github.com/assimp/assimp/pull/5213
- Ensure that the strength attribute is the same when importing or exporting gltf2 by @guguTang in https://github.com/assimp/assimp/pull/5212
- bump openddl-parser to v0.5.1 by @sashashura in https://github.com/assimp/assimp/pull/5209
- fix incorrect default for material::get with aiColor3D by @malytomas in https://github.com/assimp/assimp/pull/5161
- Collada: added import property to disable unit size scaling by @martinweber in https://github.com/assimp/assimp/pull/5193
- IRR - Fix UTF-16 file parsing (and possibly more?) by @PencilAmazing in https://github.com/assimp/assimp/pull/5192
- Add DIFFUSE_ROUGHNESS_TEXTURE for gltf2 exporter by @vulcanozz in https://github.com/assimp/assimp/pull/5170
- Semi-desert master by @kimkulling in https://github.com/assimp/assimp/pull/5216
- Update Triangulate Process by @aaronmack in https://github.com/assimp/assimp/pull/5205
- DXF: Support negative index in VERTEX by @kenichiice in https://github.com/assimp/assimp/pull/5118
- Update sanitizer.yml by @mosfet80 in https://github.com/assimp/assimp/pull/5221
- Mosfet80 clipper update by @kimkulling in https://github.com/assimp/assimp/pull/5220
- Fix: Fix compilation for clang 14.0.3 by @kimkulling in https://github.com/assimp/assimp/pull/5223
- Fix: Remove useless parameter to specify c++ lib by @kimkulling in https://github.com/assimp/assimp/pull/5225
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/assimp/assimp/pull/5224
- Fix draco build path by @edunad in https://github.com/assimp/assimp/pull/5222
- Update GenVertexNormalsProcess.cpp by @kimkulling in https://github.com/assimp/assimp/pull/5228
- ai_epsilon bug fixed in C by @je3f0o in https://github.com/assimp/assimp/pull/5231
- Update googletest to 1.14.0 by @kimkulling in https://github.com/assimp/assimp/pull/5235
- Doc: Add wiki link by @kimkulling in https://github.com/assimp/assimp/pull/5241
- Kimkulling/prepare version 5.3.0 rc1 by @kimkulling in https://github.com/assimp/assimp/pull/4911
New Contributors
- @ramzeng made their first contribution in https://github.com/assimp/assimp/pull/4723
- @p12tic made their first contribution in https://github.com/assimp/assimp/pull/4737
- @feishengfei made their first contribution in https://github.com/assimp/assimp/pull/4742
- @FlorianBorn71 made their first contribution in https://github.com/assimp/assimp/pull/4738
- @cwoac made their first contribution in https://github.com/assimp/assimp/pull/4745
- @slinky55 made their first contribution in https://github.com/assimp/assimp/pull/4744
- @Let0s made their first contribution in https://github.com/assimp/assimp/pull/4759
- @Beilinson made their first contribution in https://github.com/assimp/assimp/pull/4787
- @DavidKorczynski made their first contribution in https://github.com/assimp/assimp/pull/4807
- @CMDR-JohnAlex made their first contribution in https://github.com/assimp/assimp/pull/4805
- @tkoeppe made their first contribution in https://github.com/assimp/assimp/pull/4816
- @umesh-huawei made their first contribution in https://github.com/assimp/assimp/pull/4824
- @rohit-kumar-j made their first contribution in https://github.com/assimp/assimp/pull/4846
- @sfjohnston made their first contribution in https://github.com/assimp/assimp/pull/4852
- @drbct made their first contribution in https://github.com/assimp/assimp/pull/4872
- @MMory made their first contribution in https://github.com/assimp/assimp/pull/4878
- @shimaowo made their first contribution in https://github.com/assimp/assimp/pull/4886
- @lsnoel made their first contribution in https://github.com/assimp/assimp/pull/4892
- @AdamCichocki made their first contribution in https://github.com/assimp/assimp/pull/4901
- @shaunrd0 made their first contribution in https://github.com/assimp/assimp/pull/4898
- @jiannanya made their first contribution in https://github.com/assimp/assimp/pull/4945
- @shammellee made their first contribution in https://github.com/assimp/assimp/pull/4960
- @aaronmjacobs made their first contribution in https://github.com/assimp/assimp/pull/4965
- @mjunix made their first contribution in https://github.com/assimp/assimp/pull/4970
- @ockeymm123 made their first contribution in https://github.com/assimp/assimp/pull/4940
- @avaneyev made their first contribution in https://github.com/assimp/assimp/pull/4963
- @Jackie9527 made their first contribution in https://github.com/assimp/assimp/pull/4989
- @MakerOfWyverns made their first contribution in https://github.com/assimp/assimp/pull/4985
- @aniongithub made their first contribution in https://github.com/assimp/assimp/pull/5053
- @sutajo made their first contribution in https://github.com/assimp/assimp/pull/5056
- @showintime made their first contribution in https://github.com/assimp/assimp/pull/5078
- @naota29 made their first contribution in https://github.com/assimp/assimp/pull/4806
- @mwestphal made their first contribution in https://github.com/assimp/assimp/pull/5087
- @skogler made their first contribution in https://github.com/assimp/assimp/pull/5082
- @mosfet80 made their first contribution in https://github.com/assimp/assimp/pull/5125
- @Biohazard90 made their first contribution in https://github.com/assimp/assimp/pull/5133
- @emaame made their first contribution in https://github.com/assimp/assimp/pull/5140
- @thegeeko made their first contribution in https://github.com/assimp/assimp/pull/5163
- @feuerste made their first contribution in https://github.com/assimp/assimp/pull/5164
- @AnyOldName3 made their first contribution in https://github.com/assimp/assimp/pull/5213
- @guguTang made their first contribution in https://github.com/assimp/assimp/pull/5212
- @martinweber made their first contribution in https://github.com/assimp/assimp/pull/5193
- @vulcanozz made their first contribution in https://github.com/assimp/assimp/pull/5170
- @aaronmack made their first contribution in https://github.com/assimp/assimp/pull/5205
- @kenichiice made their first contribution in https://github.com/assimp/assimp/pull/5118
- @edunad made their first contribution in https://github.com/assimp/assimp/pull/5222
- @je3f0o made their first contribution in https://github.com/assimp/assimp/pull/5231
Full Changelog: https://github.com/assimp/assimp/compare/v5.2.5...v5.3.0