ros-jazzy-mola-pose-list (2.8.0-1noble) noble; urgency=high

  * Merge pull request #141 <https://github.com/MOLAorg/mola/issues/141> from MOLAorg/feat/pose-list-multiple
    feat: pose lists now support multiple nearby poses (Useful for non-repetitive scanners)
  * feat: pose lists now support multiple nearby poses (Useful for Livox scanners)
  * Merge pull request #138 <https://github.com/MOLAorg/mola/issues/138> from MOLAorg/fix/kf-map
    fix: robustify edge cases from last API changes
  * fix: robustify edge cases from last API changes
  * Merge pull request #137 <https://github.com/MOLAorg/mola/issues/137> from MOLAorg/feat/metric-map-changes-for-lo-grav-align
    mola_metric_maps: per-KF pose plumbing for online gravity rebake
  * fix(mola_pose_list): cap k at cloud size in SearchablePoseList::check
    nn_multiple_search resizes its output vectors to the requested k
    regardless of how many neighbours actually exist, leaving trailing
    entries uninitialized when the cloud has fewer than k points. The
    best-match selection in check() then iterated over those garbage
    distances and indices, producing a wrong nearest-pose result whenever
    the list held fewer than 20 entries.
    Cap k to the actual cloud size before calling nn_multiple_search.
    Adds a regression test (test_check_with_few_kfs) that previously failed
    with the stale code: 3 KFs along x, query at (4.9, 0, 0) used to snap
    to the (0, 0, 0) entry instead of the correct (5, 0, 0).
    Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
  * feat(mola_pose_list): id-keyed SearchablePoseList for online gravity rebake
    Add an optional KFID tag to SearchablePoseList entries plus an in-place
    pose updater. This lets the LIO online gravity-rebake update its
    distance-checkers when per-KF poses are corrected, without rebuilding
    the whole list.
    New API:
    - insert(pose, id) overload
    - setPoseById(id, new_pose): updates the stored pose and the kd-tree
    point in place; no-op for unknown ids or in from_last_only mode
    removeAllFartherThan now also maintains the id->index map for surviving
    entries.
    Exports MOLA_POSE_LIST_HAS_ID_KEYED_API so downstream packages in
    separate repos (mola_lidar_odometry) can guard usage with __has_include
    + this macro and stay buildable against older mola_pose_list checkouts.
    Adds unit tests for the new id-keyed API in test-searchable-pose-list
    (also fills in the previously-empty test fixture).
    Co-Authored-By: Claude Opus 4.7 <mailto:noreply@anthropic.com>
  * Contributors: Jose Luis Blanco-Claraco

 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Tue, 28 Apr 2026 22:00:00 -0000

ros-jazzy-mola-pose-list (2.7.0-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Tue, 21 Apr 2026 22:00:00 -0000

ros-jazzy-mola-pose-list (2.6.1-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Wed, 01 Apr 2026 22:00:00 -0000

ros-jazzy-mola-pose-list (2.6.0-1noble) noble; urgency=high

  * Fix clang-tidy warnings
  * Merge pull request #107 <https://github.com/MOLAorg/mola/issues/107> from MOLAorg/fix/viz-decay-clouds
    Fix/viz-decay-clouds
  * fix clang-tidy warning: avoid std::endl
  * Update coyright notes
  * Contributors: Jose Luis Blanco-Claraco

 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Wed, 11 Mar 2026 23:00:00 -0000

ros-jazzy-mola-pose-list (2.5.0-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Fri, 13 Feb 2026 23:00:00 -0000

ros-jazzy-mola-pose-list (2.4.0-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Sat, 27 Dec 2025 23:00:00 -0000

ros-jazzy-mola-pose-list (2.3.0-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Sun, 14 Dec 2025 23:00:00 -0000

ros-jazzy-mola-pose-list (2.2.1-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Fri, 07 Nov 2025 23:00:00 -0000

ros-jazzy-mola-pose-list (2.2.0-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Mon, 27 Oct 2025 23:00:00 -0000

ros-jazzy-mola-pose-list (2.1.0-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Sun, 19 Oct 2025 22:00:00 -0000

ros-jazzy-mola-pose-list (2.0.0-1noble) noble; urgency=high

  * Merge pull request #93 <https://github.com/MOLAorg/mola/issues/93> from MOLAorg/feature/better-lio
    Changes for new LIO
  * clang-format
  * Fix typos and clang-tidy hints
  * Contributors: Jose Luis Blanco-Claraco

 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Sun, 12 Oct 2025 22:00:00 -0000

ros-jazzy-mola-pose-list (1.9.1-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Sun, 06 Jul 2025 22:00:00 -0000

ros-jazzy-mola-pose-list (1.9.0-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Thu, 05 Jun 2025 22:00:00 -0000

ros-jazzy-mola-pose-list (1.8.1-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Tue, 27 May 2025 22:00:00 -0000

ros-jazzy-mola-pose-list (1.8.0-1noble) noble; urgency=high

  * Update copyright year
  * Contributors: Jose Luis Blanco-Claraco

 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Sat, 24 May 2025 22:00:00 -0000

ros-jazzy-mola-pose-list (1.7.0-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Mon, 05 May 2025 22:00:00 -0000

ros-jazzy-mola-pose-list (1.6.4-1noble) noble; urgency=high

  * modernize clang-format
  * Contributors: Jose Luis Blanco-Claraco

 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Tue, 22 Apr 2025 22:00:00 -0000

ros-jazzy-mola-pose-list (1.6.3-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Fri, 14 Mar 2025 23:00:00 -0000

ros-jazzy-mola-pose-list (1.6.2-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Fri, 21 Feb 2025 23:00:00 -0000

ros-jazzy-mola-pose-list (1.6.1-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Wed, 12 Feb 2025 23:00:00 -0000

ros-jazzy-mola-pose-list (1.6.0-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Mon, 20 Jan 2025 23:00:00 -0000

ros-jazzy-mola-pose-list (1.5.1-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Sat, 28 Dec 2024 23:00:00 -0000

ros-jazzy-mola-pose-list (1.5.0-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Wed, 25 Dec 2024 23:00:00 -0000

ros-jazzy-mola-pose-list (1.4.1-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Thu, 19 Dec 2024 23:00:00 -0000

ros-jazzy-mola-pose-list (1.4.0-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Tue, 17 Dec 2024 23:00:00 -0000

ros-jazzy-mola-pose-list (1.3.0-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Tue, 10 Dec 2024 23:00:00 -0000

ros-jazzy-mola-pose-list (1.2.1-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Sat, 28 Sep 2024 22:00:00 -0000

ros-jazzy-mola-pose-list (1.2.0-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Sun, 15 Sep 2024 22:00:00 -0000

ros-jazzy-mola-pose-list (1.1.3-1noble) noble; urgency=high

  * Depend on new mrpt_lib packages (deprecate mrpt2)
  * Contributors: Jose Luis Blanco-Claraco

 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Tue, 27 Aug 2024 22:00:00 -0000

ros-jazzy-mola-pose-list (1.1.2-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Sun, 25 Aug 2024 22:00:00 -0000

ros-jazzy-mola-pose-list (1.1.1-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Thu, 22 Aug 2024 22:00:00 -0000

ros-jazzy-mola-pose-list (1.1.0-1noble) noble; urgency=high

  * Merge pull request #62 <https://github.com/MOLAorg/mola/issues/62> from MOLAorg/docs-fixes
    Docs fixes
  * Fix ament_xmllint warnings in package.xml
  * Contributors: Jose Luis Blanco-Claraco

 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Sat, 17 Aug 2024 22:00:00 -0000

ros-jazzy-mola-pose-list (1.0.8-1noble) noble; urgency=high

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

 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Sun, 28 Jul 2024 22:00:00 -0000

ros-jazzy-mola-pose-list (1.0.7-1noble) noble; urgency=high

  * Add sanity asserts
  * Contributors: Jose Luis Blanco-Claraco

 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Tue, 23 Jul 2024 22:00:00 -0000

ros-jazzy-mola-pose-list (1.0.6-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Thu, 20 Jun 2024 22:00:00 -0000

ros-jazzy-mola-pose-list (1.0.5-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Mon, 27 May 2024 22:00:00 -0000

ros-jazzy-mola-pose-list (1.0.4-1noble) noble; urgency=high

  * bump cmake_minimum_required to 3.5
  * Contributors: Jose Luis Blanco-Claraco

 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Mon, 13 May 2024 22:00:00 -0000

ros-jazzy-mola-pose-list (1.0.3-1noble) noble; urgency=high

  * Add new HashedSetSE3 data structure
  * Fix package.xml website URL
  * Contributors: Jose Luis Blanco-Claraco

 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Sun, 21 Apr 2024 22:00:00 -0000

ros-jazzy-mola-pose-list (1.0.2-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Wed, 03 Apr 2024 22:00:00 -0000

ros-jazzy-mola-pose-list (1.0.1-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Wed, 27 Mar 2024 23:00:00 -0000

ros-jazzy-mola-pose-list (1.0.0-1noble) noble; urgency=high

  * Refactor SearchablePoseList into its own package
  * Contributors: Jose Luis Blanco-Claraco

 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Mon, 18 Mar 2024 23:00:00 -0000

ros-jazzy-mola-pose-list (0.2.2-1noble) noble; urgency=high



 -- Jose-Luis Blanco-Claraco <joseluisblancoc@gmail.com>  Thu, 07 Sep 2023 22:00:00 -0000


