Unity Gltf: release/2.17.0 Release

Release date:
June 12, 2025
Previous version:
release/2.16.1 (released May 20, 2025)
Magnitude:
0 Diff Delta
Contributors:
0 total committers
Data confidence:
Commits:

Top Contributors in release/2.17.0

Could not determine top contributors for this release.

Directory Browser for release/2.17.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

What's Changed

Full Changelog:

[2.17.0] - 2025-06-12

  • add: Quaternion nodes for KHR_interactivity visual scripting export
  • add: Importing PNG files without alpha channel in the Editor now sets them as RGB instead of RGBA, leading to better compression and less memory usage (#858)
  • add: Add more bone names to Humanoid import for better compatibility with Unity's FBX importer (#862)
  • change: Implemented specification changes for KHR_interactivity from May 2025
  • change: Enabled applyRootMotion for humanoid animator to make it consistent with FBX importer (#868)
  • fix: Sprite Mesh export threw an exception in non-Simple sprite draw mode. Use Unity 2023.2+ for other sprite modes than "Simple".
  • fix: Audio plugin did not correctly check for existance of built-in Unity modules
  • fix: Runtime errors with serialization of editor-only components in some newer Unity versions
  • fix: Improved performance for extracting all materials from an editor-imported glTF file (#855)
  • fix: Marked baseColor and baseColorTexture as main color and main map so they work with Unity's Material.color and Material.mainTexture properties (#864)
  • fix: Use correct Auto queue value for imported materials (#866)

[2.16.1] - 2025-05-20

  • add: Visual Scripting variables work across multiple scenes now
  • add: partial KHR_materials_anisotropy roundtrip support. There is no visual support for it yet, but data is imported and exported correctly from PBRGraph.
  • add: experimental KHR_audio_emitter support. Please note that this extension is not yet ratified and implementation details may change. The plugin is disabled by default, enable it in UnityGLTFSettings.
  • add: Sprite mesh export support through "Bake to Mesh" plugin.
  • add: KHR_interactivity plugin now has a button to install the com.unity.visualscripting package
  • add: visual badges for non-ratified and experimental extension plugins
  • change: the Export API for KHR_interactivity is still undergoing heavy changes while the extension is being finalized.
  • change: removed the KHR_audio sample since it's now shipping with this package
  • fix: generated shader converter code doesn't use obsolete API anymore
  • fix: various fixes to visual scripting export support through KHR_interactivity
  • fix: fixed incorrect namespace that led to compilation errors in some specific cases
  • fix: wrong asset import check for textures, which led to non-compressed textures at runtime (Fixes #846)