Skip to content

v1.6.0

Compare
Choose a tag to compare
@wdconinc wdconinc released this 03 Oct 19:01
· 2 commits to v1.6 since this release
3079a7b

What's Changed

🕸️ Tracking

  • fix: unused header cleanup by @wdconinc in #932
  • fix: remove non-POD-ness from OrthogonalTrackSeedingConfig by @wdconinc in #931
  • fix: unused header cleanup by @wdconinc in #934
  • fix: clang-tidy readability-qualified-auto by @wdconinc in #762
  • feat: allow configuring WITH_SHARED_LIBRARY and WITHOUT_PLUGIN by @wdconinc in #940
  • fix: resolve CKFTracking memory leak by @wdconinc in #979
  • fix: address memory leaks in TrackSeeding by @wdconinc in #983
  • fix: address memory leaks in TrackProjector by @wdconinc in #982
  • fix: address memory leaks in IterativeVertexFinder by @wdconinc in #981
  • Revert "CKFTracking: disable RTTI type checks until EICrecon conforms to ODR (#551)" by @veprbl in #1015
  • feat: use our spdlog::logger for Acts logging by @wdconinc in #1012
  • fix: address clang-tidy clang-analyzer warnings by @wdconinc in #1013

🪪 Particle identification

  • fix: Compiler warning in src/tests/algorithms_test/pid_MergeParticleID.cc by @c-dilks in #929
  • fix: disable DRICH radiator and photon vertex cheat code by @wdconinc in #967
  • fix: avoid undefined unsigned integer behavior in pid size checks by @wdconinc in #984
  • Reducing number of track projections inside dRICH by @chchatte92 in #999

🚿 Calorimetry

  • fix: memory leak in CalorimeterClusterRecoCoG by @wdconinc in #974
  • fix: avoid undefined behavior in signed integer 0 bitwise complement by @wdconinc in #985
  • feat: std::optional in cluster reco CoG by @wdconinc in #1000
  • fix: rename JDD4hep_service to DD4hep_service by @wdconinc in #1001
  • fix: move some info logging to debug; remove unneeded fmt::format by @wdconinc in #1007
  • fix: avoid division by zero by not setting weighted position if sum of weights is zero by @wdconinc in #989
  • feat(ci): updates to lsan.supp and require PRs to pass leak checks by @wdconinc in #980

⏩ Far Forward

  • remove unused OffMomentumReconstruction_factory., RomanPotsReconstruction_factory. by @veprbl in #1033
  • fix: rm unused FarForwardParticles by @wdconinc in #1037

⚙️ Infrastructure

  • docs: apk add ttf-freefont for graphviz without boxes by @wdconinc in #926
  • feat(ci): publish GitHub pages site with PR information (no fork) by @wdconinc in #923
  • fix: unset PODIO_JSON_OUTPUT after loading EDM4HEP, EDM4EIC by @wdconinc in #916
  • feat(ci): no cancel-in-progress on main by @wdconinc in #939
  • fix(ci): don't use pre-filled JANA_PLUGIN_PATH with EICrecon plugins by @wdconinc in #942
  • fix: enable rpath on build and install linking by @wdconinc in #938
  • fix(ci): ignore when clang-tidy doesn't produce any fixes by @wdconinc in #893
  • fix: rm doxygen from PRs by @wdconinc in #951
  • pr-backport.yml: add github token by @veprbl in #954
  • fix(ci): use npsim instead of ddsim by @wdconinc in #955
  • feat: new janatop plugin, i.e. janadot without the svg output by @wdconinc in #963
  • linux-eic-shell.yml: enable on maintenance branches by @veprbl in #966
  • ci: pre-commit clang-format (but not CI) by @wdconinc in #753
  • fix(ci): cancel in progress when ref_name != refs/heads/main by @wdconinc in #968
  • fix: use RPATH in build tree, unset LD_LIBRARY_PATH for ctest by @wdconinc in #978
  • feat(ci): correct LD_LIBRARY_PATH prefix and add job step to print ldd *.so by @wdconinc in #986
  • feat(ci): add job to run each benchmark separately by @wdconinc in #848
  • fix(ci): cancel-in-progress false for main by @wdconinc in #998
  • fix: set LD_LIBRARY_PATH for benchmark tests by @wdconinc in #1002
  • fix(ci): run ctest with prefixed LD_LIBRARY_PATH by @wdconinc in #1010
  • fix(ci): avoid API rate exceeding in get-docs-from-open-prs with max-parallel: 4 by @wdconinc in #1006
  • fix(ci): get-docs-from-main for last success workflow, not merely completed by @wdconinc in #995
  • feat: add two-stage test job (digitization/reconstruction); write EventHeader by default by @wdconinc in #1014
  • ci: ccache max size increase and show stats; key name changes by @wdconinc in #774
  • fix: remove all odr violations, and enforce them in ASAN_OPTIONS by @wdconinc in #1023
  • labeler.yml: fix calorimetry tag for EHCAL by @veprbl in #1028
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1039

New Contributors

Full Changelog: v1.5.0...v1.6.0