Skip to content

v0.2.3

Compare
Choose a tag to compare
@aclegg3 aclegg3 released this 08 Dec 21:40
· 244 commits to main since this release
fffa543

Major features and improvements:

Other improvements and bug fixes:

Datasets

Bugfixes

  • remove direct usage of hsim_bindings for audio and fix missing reexports by @Skylion007 in #1788
  • viewer.py navmesh recompute skip for "none" scene by @aclegg3 in #1809
  • Gfx-replay and JSON serialization fixes by @eundersander in #1758
  • declare allocator in IOTest by @aclegg3 in #1816
  • add mp3d_example scene dataset config to the tutorials by @aclegg3 in #1847
  • minor fix to viewer text string creation for semantic labels by @aclegg3 in #1859
  • remove an extra tmp copy of lightsetup in Simulator.cpp by @Skylion007 in #1867
  • prevent unnecessary copies with more std::move and emplace by @Skylion007 in #1870
  • support habitat-lab requirements.txt after split by @aclegg3 in #1890
  • assorted fixes for more robust handling of asset corner cases by @mosra in #1915
  • don't give up when encountering lines/points/... in collision mesh data by @mosra in #1888
  • skip non-triangle mesh primitives in mesh join for navmesh recomputation by @aclegg3 in #1951

CI

Other

Documentation

Corrade | Magnum

  • update Corrade and Magnum with prefixed CMake options by @mosra in #1797
  • update Magnum to latest & fix various minor buildsystem issues by @mosra in #1819
  • update to Magnum with initial support for glTF export and CPU feature dispatch by @mosra in #1834
  • update to Magnum with windowed EGL support; better static plugin linking for Python by @mosra in #1861
  • allow GLX to still be used if EGL doesn't work for whatever reason by @mosra in #1877
  • update Magnum submodules with support for querying MeshData size from Python by @mosra in #1878
  • update Doxygen tagfiles and Python inventories for Corrade/Magnum doc crosslinking by @mosra in #1889
  • update Magnum submodules to latest, fix AssimpImporter assertion by @mosra in #1911

Infra Improvements

Viewer Application:

  • port stage_requires_lighting arg to python viewer by @aclegg3 in #1807
  • viewer py add magnum text by @jrreyna in #1862
  • use Magnum's builtin text rendering instead of ImGui; expose it in Python by @mosra in #1853

New Contributors

Full Changelog: v0.2.2...v0.2.3