# Release 1.5.0 - June 23, 2026
    - Bumped C++ language standard floor to C++20 (closes #304). Consumers
      building against LDAS Tools libraries now need a C++20-capable
      compiler. On RHEL 8 this is provided automatically by the
      gcc-toolset-14 BuildRequires arm added in #302; on RHEL 9+, Debian
      12+, Fedora, conda-forge, and macOS the default compiler suffices.
    - On EL 8, switched the BuildRequires from `boost169` (Boost 1.69)
      to `boost1.78` (Boost 1.78). Boost 1.69 cannot compile under C++20
      because boost/log/attributes/named_scope.hpp depends on
      `std::allocator<T>::reference`, which was removed in C++20.
      Boost 1.78 (from EPEL EL 8) is the highest parallel-installable
      Boost on EL 8 and supports the C++20 standard floor introduced
      in #304. No change for RHEL 9+, Debian, conda, or macOS.
    - Bumped minimum igwn-cmake-macros from 1.10.0 to 1.11.0
      (closes #362). 1.11.0 imports 16 `cx_*` macros from
      `ldas-tools-cmake` plus 17 additional `cx_boost_*` wrappers,
      introduces the `cx_is_arch` `CMAKE_SYSTEM_PROCESSOR` alias-match
      helper, and ships cross-compile fixes for `cx_python` /
      `cm_try_run`. The fallback in `CMakeLists.txt` (used when
      `IGWN_CMAKE_VERSION` is not set in the environment) and the
      fallback in `.gitlab-ci-local/configure_packaging_file.cmake`
      (formerly stuck at 1.7.0) both move to 1.11.0 in lockstep with
      the suite-level CI definition in `.gitlab-ci-local/project.yml`.
    - New `cx_install_license` helper renders the suite-wide
      COPYING / LICENSE.md / debian/copyright templates into the
      calling sub-package's source tree at cmake-configure time
      (closes #267). Single source of truth for the GPL-2+ + LSC
      no-endorsement clause across the whole suite; eliminates the
      previous drift between in-tree generated files and the orphan
      `config/copyright.in` templates.
    - Distribution templates relocated from each sub-package's
      `config/` directory into per-distribution `debian/` and `rpm/`
      directories (closes #307). Sub-packages now own their
      `debian/control.in`, `debian/copyright.in`, and
      `rpm/<pkg>.spec.in` files alongside their other Debian / RPM
      recipe content.
    - Extended `LDAS_TOOLS_BOOST_ALLOW_HEADER_ONLY` to `cx_boost_base`
      (refs #289). Lets Windows / cross-compile builds run when only
      the boost header set is available.
    - Taught `cx_boost_base` to detect `boost1.78` on EL 8 so the
      C++20-compatible boost can be selected automatically when the
      legacy `boost169` is uninstalled or unavailable.

# Release 1.4.2 - May 21, 2026
    - Use cmake_minimum_required range form for CMake 4.x compatibility
      (closes #254)
    - Search standard prefixes for IGWNCMake to allow building when
      igwn-cmake-macros is installed in a different prefix from the
      build's --install-prefix (closes #255)
    - Upgraded to igwn-cmake-macros 1.10.0 (post-merge bump applied
      as MR !276 and rolled into the 3.2.3 tag; see #266)

# Release 1.4.1 - April 1, 2026
    - Fixed architecture-agnostic library detection in cx_boost_base (closes #236)
    - Fixed boost library detection for conda-build and rattler-build (closes #241)
    - Upgraded to igwn-cmake-macros 1.8.0

# Release 1.4.0 - February 16, 2026
    - Added cx_boost_* CMake macros for improved Boost library detection
      across system, conda, and homebrew environments
    - Macros provided for: base, chrono, date_time, filesystem, log,
      log_setup, program_options, regex, serialization, system, thread
    - Automatic header-only detection for Boost >= 1.69 (system component)
    - Modern CMake target creation (Boost::component style)
    - Updated FindAxLDASTools.cmake to auto-include all cx_boost_* modules
      for downstream packages
    - Added Conda, Debian, and RedHat CI build component support

# Release 1.3.1 - December 16, 2024
    - Upgraded to use igwn-cmake-macros 1.6.0

# Release 1.3.0 - December 19, 2023
    - Added new macro cx_check_compile_hardening

# Release 1.2.3 - September 29, 2021
    - Many corrections to support building on RHEL 8
