ros-humble-autoware-vehicle-info-utils (1.9.0-1jammy) jammy; urgency=high

  * Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  * test(autoware_vehicle_info_utils): cover pure paths and reuse get_or_declare_parameter (#1105 <https://github.com/autowarefoundation/autoware_core/issues/1105>)
    * test(autoware_vehicle_info_utils): cover pure paths and reuse get_or_declare_parameter
    Add no-ROS unit tests for the pure VehicleInfo helpers that were previously
    untested: createVehicleInfo's wheel_base/max_steer clamping and
    has_non_positive_values branches, calcMaxMinDimension's two branches,
    extendVehicleInfo's margin distribution, the full 5-margin createFootprint
    overload (asymmetric margins plus center_at_base_link, asserting all seven
    ring points), and calcCurvatureFromSteerAngle's NaN guard. These run directly
    against the free functions / VehicleInfo methods without rclcpp.
    Replace the file-local getParameter<T> helper in VehicleInfoUtils with
    autoware_utils_rclcpp::get_or_declare_parameter<T>, which has identical
    has_parameter/get/declare semantics, and add the autoware_utils_rclcpp
    dependency. The throwing behavior on a parameter type mismatch is preserved
    (declare_parameter still throws); only the redundant local RCLCPP_ERROR log
    line on that path is dropped. No public API change.
    Refs: autowarefoundation/autoware_core#1096 <https://github.com/autowarefoundation/autoware_core/issues/1096>
    * test(autoware_vehicle_info_utils): de-tautologize vehicle_info test oracles (#79 <https://github.com/autowarefoundation/autoware_core/issues/79>)
    Replace expected values that mirrored the implementation's formula or were read back from the output fields under test with independently hand-computed concrete literals (or stdlib-only computations in the std::hypot style). This makes the assertions verify the calculation instead of re-deriving the same potentially-wrong value.
    Refs: autowarefoundation/autoware_core#1096 <https://github.com/autowarefoundation/autoware_core/issues/1096>
    * test(autoware_vehicle_info_utils): use independent oracles for derived-value asserts (#86 <https://github.com/autowarefoundation/autoware_core/issues/86>)
    Replace test expected values that mirrored the implementation's own
    formulas with concrete, independently hand-computed literals so the
    assertions can no longer pass on a wrong production calculation.
    - extendVehicleInfo: assert hardcoded 4.4 / 2.4 / 1.2 instead of
    reconstructing 'length + margin' / 'base2back + margin / 2'.
    - calcMaxMinDimension branch guards: drop the ASSERTs that recomputed
    base2front from the output fields; the branch is fixed by the
    test-chosen inputs and documented in comments.
    std::hypot-style expected values (inputs picked by the test, stdlib as
    the only shared dependency) and the existing hardcoded literals are
    kept. No production code changed.
    Refs: autowarefoundation/autoware_core#1096 <https://github.com/autowarefoundation/autoware_core/issues/1096>
    ---------
  * feat(vehicle_info_utils): adjust VehicleInfo to cover VehicleShape  (#1083 <https://github.com/autowarefoundation/autoware_core/issues/1083>)
    * add function to help replacing VehicleShape
    * remove defaulted function
    ---------
    Co-authored-by: Junya Sasaki <mailto:j2sasaki1990@gmail.com>
  * feat(autoware_vehicle_info_utils): add base_pose to createFootprint (#1072 <https://github.com/autowarefoundation/autoware_core/issues/1072>)
  * Contributors: Sarun MUKDAPITAK, Yutaka Kondo, github-actions

 -- "Taiki Tanaka" <taiki.tanaka@tier4.jp>  Tue, 23 Jun 2026 15:00:00 -0000

ros-humble-autoware-vehicle-info-utils (1.8.0-1jammy) jammy; urgency=high

  * Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  * refactor(autoware_core): add USE_SCOPED_HEADER_INSTALL_DIR to common and testing packages (#967 <https://github.com/mitsudome-r/autoware_core/issues/967>)
    Co-authored-by: github-actions <mailto:github-actions@github.com>
    Co-authored-by: Junya Sasaki <mailto:j2sasaki1990@gmail.com>
  * Contributors: Vishal Chauhan, github-actions

 -- "Taiki Tanaka" <taiki.tanaka@tier4.jp>  Thu, 30 Apr 2026 15:00:00 -0000

ros-humble-autoware-vehicle-info-utils (1.7.0-1jammy) jammy; urgency=high



 -- "Taiki Tanaka" <taiki.tanaka@tier4.jp>  Fri, 13 Feb 2026 15:00:00 -0000

ros-humble-autoware-vehicle-info-utils (1.6.0-1jammy) jammy; urgency=high

  * Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  * docs: fix broken links (#779 <https://github.com/autowarefoundation/autoware_core/issues/779>)
  * refactor(vehicle_info_utils): reduce autoware_utils deps (#754 <https://github.com/autowarefoundation/autoware_core/issues/754>)
  * Contributors: Mete Fatih Cırıt, github-actions

 -- "Taiki Tanaka" <taiki.tanaka@tier4.jp>  Mon, 29 Dec 2025 15:00:00 -0000

ros-humble-autoware-vehicle-info-utils (1.5.0-1jammy) jammy; urgency=high

  * Merge remote-tracking branch 'origin/main' into humble
  * feat: replace ament_auto_package to autoware_ament_auto_package (#700 <https://github.com/autowarefoundation/autoware_core/issues/700>)
    * replace ament_auto_package to autoware_ament_auto_package
    * style(pre-commit): autofix
    ---------
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
  * chore: bump version (1.4.0) and update changelog (#608 <https://github.com/autowarefoundation/autoware_core/issues/608>)
  * Contributors: Mete Fatih Cırıt, Yutaka Kondo, mitsudome-r

 -- "Taiki Tanaka" <taiki.tanaka@tier4.jp>  Sat, 15 Nov 2025 15:00:00 -0000

ros-humble-autoware-vehicle-info-utils (1.4.0-1jammy) jammy; urgency=high

  * chore: bump version to 1.3.0 (#554 <https://github.com/autowarefoundation/autoware_core/issues/554>)
  * Contributors: Ryohsuke Mitsudome

 -- "Taiki Tanaka" <taiki.tanaka@tier4.jp>  Sun, 10 Aug 2025 15:00:00 -0000

ros-humble-autoware-vehicle-info-utils (1.3.0-1jammy) jammy; urgency=high

  * fix: to be consistent version in all package.xml(s)
  * feat(vehicle_info_utils): customizable margins to vehicle footprint (#471 <https://github.com/autowarefoundation/autoware_core/issues/471>)
  * chore: bump up version to 1.1.0 (#462 <https://github.com/autowarefoundation/autoware_core/issues/462>) (#464 <https://github.com/autowarefoundation/autoware_core/issues/464>)
  * refactor(autoware_vehicle_info_utils): rewrite using modern C++ without API breakage (#343 <https://github.com/autowarefoundation/autoware_core/issues/343>)
  * Contributors: Yutaka Kondo, Zulfaqar Azmi, github-actions

 -- "Taiki Tanaka" <taiki.tanaka@tier4.jp>  Sun, 22 Jun 2025 15:00:00 -0000

ros-humble-autoware-vehicle-info-utils (1.1.0-1jammy) jammy; urgency=high

  * refactor(autoware_vehicle_info_utils): rewrite using modern C++ without API breakage (#343 <https://github.com/autowarefoundation/autoware_core/issues/343>)
  * Contributors: Yutaka Kondo

 -- "Taiki Tanaka" <taiki.tanaka@tier4.jp>  Wed, 30 Apr 2025 15:00:00 -0000

ros-humble-autoware-vehicle-info-utils (1.0.0-1jammy) jammy; urgency=high

  * fix(autoware_vehicle_info_utils): test not linking to ament_index_cpp (#317 <https://github.com/autowarefoundation/autoware_core/issues/317>)
  * test(autoware_vehicle_info_utils): add tests for missed lines (#271 <https://github.com/autowarefoundation/autoware_core/issues/271>)
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
  * Contributors: NorahXiong, Shane Loretz

 -- "Taiki Tanaka" <taiki.tanaka@tier4.jp>  Sun, 30 Mar 2025 15:00:00 -0000

ros-humble-autoware-vehicle-info-utils (0.3.0-1jammy) jammy; urgency=high

  * chore: fix versions in package.xml
  * feat(autoware_vehicle_info_utils): porting from universe to core (#183 <https://github.com/autowarefoundation/autoware.core/issues/183>)
    Co-authored-by: Yutaka Kondo <mailto:yutaka.kondo@youtalk.jp>
  * Contributors: NorahXiong, mitsudome-r

 -- "Taiki Tanaka" <taiki.tanaka@tier4.jp>  Thu, 20 Mar 2025 15:00:00 -0000


