Skip to content

v1.9.0

Compare
Choose a tag to compare
@wdconinc wdconinc released this 08 Dec 22:50
· 1 commit to v1.9 since this release
3ad7e59

What's Changed

🕸️ Tracking

🪪 Particle identification

  • fix: avoid narrowing warning with decltype in MergeParticleID by @wdconinc in #1158
  • feat: migrate ParticlesWithPID_factory to JOmniFactory by @wdconinc in #1178

🚿 Calorimetry

  • Adjust threshold settings in LUMISPECCAL by @dhevang in #1156
  • feat: use algorithms:: interface CalorimeterHitDigi (incl RandomSvc) by @wdconinc in #1148
  • Make sure only one of thresholdFactor & thresholdValue are non-zero by @kkauder in #1099

⚙️ Infrastructure

  • fix: update CMAKE_CXX_STANDARD default to 20, now required by Acts by @wdconinc in #1129
  • fix: link tests with --no-as-needed due to JANA #255 by @wdconinc in #1130
  • feat(ci): produce PR and capybara summary; print to step summary by @wdconinc in #1122
  • algorithms_test/CMakeLists.txt: alternative option detection mechanism by @veprbl in #1132
  • fix: change back to eic-shell nightly by @wdconinc in #1134
  • feat: only run clang eicrecon-{dis,gun}, no more gcc by @wdconinc in #1139
  • fix(ci): install into prefix and upload as tar artifact by @wdconinc in #1125
  • fix(ci): compress install and build artifact with zstd by @wdconinc in #1152
  • fix(ci): run clang-tidy with extra-args -std=c++20 by @wdconinc in #1150
  • fix: set C++std to 20, allow higher; agree with Acts and ROOT by @wdconinc in #1135
  • fix: more generic iwyu command line interface by @wdconinc in #1159
  • fix: install {asan,lsan,tsan,ubsan}.supp with CMake; other CMake cleanup by @wdconinc in #1140
  • fix(ci): test eicmkplugin with EICrecon_ROOT=install/ by @wdconinc in #1164
  • fix(ci): don't upload unused build directory artifacts by @wdconinc in #1123
  • fix: disable bugprone-unchecked-optional-access in .clang-tidy by @wdconinc in #1173

Full Changelog: v1.8.0...v1.9.0