ros-humble-autoware-planning-factor-interface (1.9.0-1jammy) jammy; urgency=high

  * Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  * test(autoware_planning_factor_interface): add gtest suite and apply move-based perf wins (#1152 <https://github.com/autowarefoundation/autoware_core/issues/1152>)
    * test(autoware_planning_factor_interface): add gtest suite and apply move-based perf wins
    Add the package's first gtest suite, wiring the missing BUILD_TESTING /
    ament_auto_add_gtest block in CMakeLists. The suite pins:
    - single- and two-control-point add() ControlPoint/PlanningFactor field
    construction (pose, velocity, shift_length, distance, module name,
    behavior, detail, driving direction, safety factors),
    - the templated add() overloads forwarding calcSignedArcLength results
    into ControlPoint.distance,
    - factor accumulation across multiple add() calls in insertion order,
    - the publish() contract: header.frame_id == 'map', factors forwarded
    into the PlanningFactorArray (verified via a test subscription), and
    factors_ cleared afterwards so the next cycle starts empty.
    Apply the low-risk, behavior-preserving perf wins flagged for this
    package: move the locally-built PlanningFactor into factors_ in both
    add() overloads, move factors_ into msg.factors in publish() (the buffer
    is cleared immediately after), and return factors_ by const reference
    from get_factors() to drop a deep copy per call. The publish() console
    gate now checks msg.factors (which holds the moved-from factors) so the
    output behavior is unchanged.
    Refs: autowarefoundation/autoware_core#1096 <https://github.com/autowarefoundation/autoware_core/issues/1096>
    * style(pre-commit): autofix
    * fix(autoware_planning_factor_interface): make factor non-const for real move
    A const-qualified factor caused std::move to bind to the copy constructor,
    silently degrading the intended move into factors_ to a copy. Drop the const
    qualifier on both add() overloads so push_back uses the move constructor.
    Refs: autowarefoundation/autoware_core#1096 <https://github.com/autowarefoundation/autoware_core/issues/1096>
    ---------
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
  * Contributors: Yutaka Kondo, github-actions

 -- "Satoshi Ota" <satoshi.ota@tier4.jp>  Tue, 23 Jun 2026 15:00:00 -0000

ros-humble-autoware-planning-factor-interface (1.8.0-1jammy) jammy; urgency=high



 -- "Satoshi Ota" <satoshi.ota@tier4.jp>  Thu, 30 Apr 2026 15:00:00 -0000

ros-humble-autoware-planning-factor-interface (1.7.0-1jammy) jammy; urgency=high



 -- "Satoshi Ota" <satoshi.ota@tier4.jp>  Fri, 13 Feb 2026 15:00:00 -0000

ros-humble-autoware-planning-factor-interface (1.6.0-1jammy) jammy; urgency=high



 -- "Satoshi Ota" <satoshi.ota@tier4.jp>  Mon, 29 Dec 2025 15:00:00 -0000

ros-humble-autoware-planning-factor-interface (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>
  * feat(obstacle_stop_module, motion_velocity_planner_common): add safety_factor to obstacle_stop module (#572 <https://github.com/autowarefoundation/autoware_core/issues/572>)
    add safety factor, add planning_factor test
  * chore: bump version (1.4.0) and update changelog (#608 <https://github.com/autowarefoundation/autoware_core/issues/608>)
  * Contributors: Mete Fatih Cırıt, Yuki TAKAGI, Yutaka Kondo, mitsudome-r

 -- "Satoshi Ota" <satoshi.ota@tier4.jp>  Sat, 15 Nov 2025 15:00:00 -0000

ros-humble-autoware-planning-factor-interface (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

 -- "Satoshi Ota" <satoshi.ota@tier4.jp>  Sun, 10 Aug 2025 15:00:00 -0000

ros-humble-autoware-planning-factor-interface (1.3.0-1jammy) jammy; urgency=high

  * fix: to be consistent version in all package.xml(s)
  * feat(planning_factor): add console output option (#513 <https://github.com/autowarefoundation/autoware_core/issues/513>)
    fix param json
    fix param json
    snake_case
    set default
  * feat!: remove obstacle_stop_planner and obstacle_cruise_planner (#495 <https://github.com/autowarefoundation/autoware_core/issues/495>)
    * feat: remove obstacle_stop_planner and obstacle_cruise_planner
    * update
    * fix
    ---------
  * fix(autoware_planning_factor_interface): removed unused autoware_utils (#440 <https://github.com/autowarefoundation/autoware_core/issues/440>)
    removed unused autoware_utils
    Co-authored-by: Yutaka Kondo <mailto:yutaka.kondo@youtalk.jp>
  * 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>)
  * Contributors: Kosuke Takeuchi, Masaki Baba, Takayuki Murooka, Yutaka Kondo, github-actions

 -- "Satoshi Ota" <satoshi.ota@tier4.jp>  Sun, 22 Jun 2025 15:00:00 -0000

ros-humble-autoware-planning-factor-interface (1.1.0-1jammy) jammy; urgency=high



 -- "Satoshi Ota" <satoshi.ota@tier4.jp>  Wed, 30 Apr 2025 15:00:00 -0000

ros-humble-autoware-planning-factor-interface (1.0.0-1jammy) jammy; urgency=high

  * fix(planning_factor_interface): set control point data independently (#291 <https://github.com/autowarefoundation/autoware_core/issues/291>)
    * fix(planning_factor_interface): set shift length properly
    * chore: add comment
    ---------
  * Contributors: Satoshi OTA

 -- "Satoshi Ota" <satoshi.ota@tier4.jp>  Sun, 30 Mar 2025 15:00:00 -0000

ros-humble-autoware-planning-factor-interface (0.3.0-1jammy) jammy; urgency=high

  * chore: fix versions in package.xml
  * chore: rename from autoware.core to autoware_core (#290 <https://github.com/autowarefoundation/autoware.core/issues/290>)
  * feat(autoware_planning_factor_interface): move to core from universe (#241 <https://github.com/autowarefoundation/autoware.core/issues/241>)
  * Contributors: Yutaka Kondo, mitsudome-r, 心刚

 -- "Satoshi Ota" <satoshi.ota@tier4.jp>  Thu, 20 Mar 2025 15:00:00 -0000


