ros-rolling-mrpt-viz (3.5.3-1resolute) resolute; urgency=high



 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Thu, 15 Oct 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.5.2-1resolute) resolute; urgency=high



 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Sat, 10 Oct 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.5.1-1resolute) resolute; urgency=high



 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Thu, 08 Oct 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.5.0-1resolute) resolute; urgency=high

  * viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
  * viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
  * viz: CLight, lights in the scene graph
  * opengl: point/spot light shadows, light range, and emissive maps
  * docs: fix nearly all Sphinx warnings
  * Python bindings: docstrings for all members, regenerated .pyi stubs
  * Contributors: Jose Luis Blanco-Claraco

 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Tue, 06 Oct 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.4.0-1resolute) resolute; urgency=high

  * docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
  * Python: commit generated .pyi type stubs for all modules
  * Render pipeline: fix scene sync and rendering bugs, add frustum culling
  * Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
  * mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
  * Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
  * mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
  * mrpt_opengl: normal maps on mirrored UV mappings
  * stock_objects::CornerXYZ(): fix arrow head proportions
  * PLY import: sign-extend binary char items without a signed char alias
  * mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
  * Fix test failures on ARM and s390x Ubuntu PPA builds
  * Contributors: Jose Luis Blanco-Claraco

 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Sat, 03 Oct 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.3.1-1resolute) resolute; urgency=high

  * viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
  * Contributors: Jose Luis Blanco-Claraco

 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Mon, 28 Sep 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.3.0-1resolute) resolute; urgency=high

  * fix: big-endian and armhf test failures (#1431 <https://github.com/MRPT/mrpt/issues/1431>)
  * fix: qualify mrpt::format() calls to avoid ambiguity with std::format
  * Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429 <https://github.com/MRPT/mrpt/issues/1429>)
  * fix(viz): CAssimpModel: load line primitives (#1425 <https://github.com/MRPT/mrpt/issues/1425>)
  * perf(viz): bulk-load CPointCloudColoured from point maps (#1423 <https://github.com/MRPT/mrpt/issues/1423>)
  * fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
  * fix(viz): stale pose of containers updated by assignment
  * changelogs
  * Contributors: Jose Luis Blanco-Claraco

 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Fri, 25 Sep 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.2.0-1resolute) resolute; urgency=high

  * fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
  * refactor: modernize const-correctness and API cleanup across visualization and related containers.
  * fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
  * test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
  * Contributors: Jose Luis Blanco-Claraco

 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Tue, 15 Sep 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.1.4-1resolute) resolute; urgency=high



 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Thu, 03 Sep 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.1.3-1resolute) resolute; urgency=high

  * test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes.
    Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
  * Contributors: Jose Luis Blanco-Claraco

 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Tue, 11 Aug 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.1.2-1resolute) resolute; urgency=high



 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Mon, 06 Jul 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.1.1-1resolute) resolute; urgency=high



 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Fri, 03 Jul 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.1.0-1resolute) resolute; urgency=high

  * chore: clean warnings
  * Contributors: Jose Luis Blanco-Claraco

 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Thu, 02 Jul 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.0.4-1resolute) resolute; urgency=high



 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Tue, 16 Jun 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.0.3-1resolute) resolute; urgency=high



 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Sun, 14 Jun 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.0.2-1resolute) resolute; urgency=high



 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Wed, 10 Jun 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.0.1-1resolute) resolute; urgency=high

  * Merge pull request #1363 <https://github.com/MRPT/mrpt/issues/1363> from MRPT/fix/dont-export-eigen3-dep
    refactor: limit visibility of eigen3 as build dep
  * refactor: limit visibility of eigen3 as build dep
  * Contributors: Jose Luis Blanco-Claraco

 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Wed, 10 Jun 2026 22:00:00 -0000

ros-rolling-mrpt-viz (3.0.0-1resolute) resolute; urgency=high



 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Fri, 05 Jun 2026 22:00:00 -0000

ros-rolling-mrpt-viz (2.20.0-1resolute) resolute; urgency=high

  * Last release of the 2.x series. Starting from 3.0.0, changes are tracked
    in each module's own CHANGELOG.rst file.
  * Contributors: Jose Luis Blanco-Claraco

 -- "Jose-Luis Blanco-Claraco" <joseluisblancoc@gmail.com>  Fri, 05 Jun 2026 22:00:00 -0000


