ros-humble-autoware-gnss-poser (1.8.0-3jammy) 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 sensing packages (#985 <https://github.com/mitsudome-r/autoware_core/issues/985>)
    Co-authored-by: github-actions <mailto:github-actions@github.com>
  * fix(autoware_gnss_poser): fix flaky test timeout on CI (#1018 <https://github.com/mitsudome-r/autoware_core/issues/1018>)
    Replace background spin() threads with main-thread spin_some() to make
    the test deterministic. The previous approach used two executors with
    two background threads per test, creating race conditions in cancel/join
    during TearDown that caused intermittent 60s timeouts on CI.
    - Use single executor with spin_some() instead of background spin()
    - Extract rebuildGnssPoserNode() to properly reset subscriptions before
    destroying the old node, preventing dangling references
    - Replace std::atomic<bool> with plain bool (single-threaded now)
    - Replace sleep_for waits with executor->spin_some() to process work
  * fix(autoware_gnss_poser): fix test timeout on Humble (#1015 <https://github.com/mitsudome-r/autoware_core/issues/1015>)
    fix(autoware_gnss_poser): fix test timeout on Humble by using single rclcpp init/shutdown
    The test_autoware_gnss_poser binary was timing out on the humble-above CI
    job because each test fixture performed its own rclcpp::init()/shutdown()
    cycle (9 total). On Humble, repeated init/shutdown cycles cause resource
    leaks that eventually hang the executor.
    Move rclcpp::init() and rclcpp::shutdown() to main() so there is a single
    lifecycle for the entire test binary. Also reset publisher_executor_ in
    TearDown to avoid dangling references.
  * fix(autoware_gnss_poser): fix bugprone-implicit-widening-of-multiplication-result warnings (#912 <https://github.com/mitsudome-r/autoware_core/issues/912>)
    fix(autoware_gnss_poser): fix bugprone-implicit-widening-of-multiplication-result warnings
  * chore(sensing): move header files from include/ to src/ (#852 <https://github.com/mitsudome-r/autoware_core/issues/852>)
    * refactor(sensing): move header files from include/ to src/ for crop_box_filter and gnss_poser
    These headers are internal implementation details not used by external
    packages. Moving them to src/ clarifies they are private headers.
    * style(pre-commit): autofix
    * fix(crop_box_filter): fix for linter
    * style(pre-commit): autofix
    ---------
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Takahisa.Ishikawa <mailto:takahisa.ishikawa@tier4.jp>
  * Contributors: Mete Fatih Cırıt, NorahXiong, Takahisa Ishikawa, Vishal Chauhan, github-actions

 -- "Xingang Liu" <lxg19892021@gmail.com>  Thu, 30 Apr 2026 15:00:00 -0000

ros-humble-autoware-gnss-poser (1.7.0-3jammy) jammy; urgency=high



 -- "Xingang Liu" <lxg19892021@gmail.com>  Fri, 13 Feb 2026 15:00:00 -0000

ros-humble-autoware-gnss-poser (1.6.0-3jammy) jammy; urgency=high

  * Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  * chore: tf2_ros to hpp headers (#616 <https://github.com/autowarefoundation/autoware_core/issues/616>)
  * Contributors: Tim Clephas, github-actions

 -- "Xingang Liu" <lxg19892021@gmail.com>  Mon, 29 Dec 2025 15:00:00 -0000

ros-humble-autoware-gnss-poser (1.5.0-3jammy) 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: update maintainer (#637 <https://github.com/autowarefoundation/autoware_core/issues/637>)
    * chore: update maintainer
    remove Takeshi Ishita
    * chore: update maintainer
    remove Kento Yabuuchi
    * chore: update maintainer
    remove Shintaro Sakoda
    * chore: update maintainer
    remove Ryu Yamamoto
    ---------
  * chore: bump version (1.4.0) and update changelog (#608 <https://github.com/autowarefoundation/autoware_core/issues/608>)
  * Contributors: Mete Fatih Cırıt, Motz, Yutaka Kondo, mitsudome-r

 -- "Xingang Liu" <lxg19892021@gmail.com>  Sat, 15 Nov 2025 15:00:00 -0000

ros-humble-autoware-gnss-poser (1.4.0-3jammy) jammy; urgency=high

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

 -- "Xingang Liu" <lxg19892021@gmail.com>  Sun, 10 Aug 2025 15:00:00 -0000

ros-humble-autoware-gnss-poser (1.3.0-3jammy) jammy; urgency=high

  * fix: to be consistent version in all package.xml(s)
  * chore: no longer support ROS 2 Galactic (#492 <https://github.com/autowarefoundation/autoware_core/issues/492>)
  * fix: tf2 uses hpp headers in rolling (and is backported) (#483 <https://github.com/autowarefoundation/autoware_core/issues/483>)
    * tf2 uses hpp headers in rolling (and is backported)
    * fixup! tf2 uses hpp headers in rolling (and is backported)
    ---------
  * 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>)
  * test(autoware_gnss_poser): add unit tests (#414 <https://github.com/autowarefoundation/autoware_core/issues/414>)
    * test(autoware_gnss_poser): add unit tests
    * style(pre-commit): autofix
    ---------
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
  * Contributors: NorahXiong, Tim Clephas, Yutaka Kondo, github-actions

 -- "Xingang Liu" <lxg19892021@gmail.com>  Sun, 22 Jun 2025 15:00:00 -0000

ros-humble-autoware-gnss-poser (1.1.0-3jammy) jammy; urgency=high



 -- "Xingang Liu" <lxg19892021@gmail.com>  Wed, 30 Apr 2025 15:00:00 -0000

ros-humble-autoware-gnss-poser (1.0.0-3jammy) jammy; urgency=high

  * fix(autoware_gnss_poser): depend on geographiclib through its Find module (#313 <https://github.com/autowarefoundation/autoware_core/issues/313>)
    fix: depend on geographiclib through it's provided Find module
  * Contributors: Shane Loretz

 -- "Xingang Liu" <lxg19892021@gmail.com>  Sun, 30 Mar 2025 15:00:00 -0000

ros-humble-autoware-gnss-poser (0.3.0-3jammy) jammy; urgency=high

  * chore: fix versions in package.xml
  * feat(autoware_gnss_poser): porting from universe to core (#166 <https://github.com/autowarefoundation/autoware.core/issues/166>)
  * Contributors: mitsudome-r, 心刚

 -- "Xingang Liu" <lxg19892021@gmail.com>  Thu, 20 Mar 2025 15:00:00 -0000


