Skip to content

Releases: JeffersonLab/coatjava

13.8.4

11 May 15:24
975a9cc

Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • fix: indexing issue between DECAYS::Particle and REC::VertDoca bank by @skuditha in #1212

🔘 RG-L Updates

🚀 Performance Updates

📦 Dependency Updates

  • ci(deps): bump softprops/action-gh-release from 2 to 2.6.1 by @dependabot[bot] in #1209
  • ci(deps): bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in #1208
  • ci(deps): bump actions/upload-pages-artifact from 4 to 5 by @dependabot[bot] in #1227
  • ci(deps): bump actions/github-script from 8 to 9 by @dependabot[bot] in #1226

🔘 Other Changes

  • add option to only set $PATH by @baltzell in #1219
  • feat: decouple macos/linux build jobs to reduce CI latency by @baltzell in #1222
  • cleanup: remove unnecessary CLARA reader class by @baltzell in #1223
  • cleanup: remove example engine by @baltzell in #1224
  • fix: run-clara port-finding on macos by @baltzell in #1221
  • fix: disable gnuplot fit logging and log file by @baltzell in #1232
  • feat: just run gnuplot automatically from scaling script by @baltzell in #1233
  • fix: use events instead of events/thread in scaling script by @baltzell in #1231
  • back to events-per-thread and better default threads for scaling script by @baltzell in #1241
  • feat: add GitLab profiling and pages jobs by @baltzell in #1248
  • feat: add thread affinity options to scaling script by @baltzell in #1239

Full Changelog: 13.8.3...13.8.4

13.8.3

10 Apr 23:46
e7a1030

Choose a tag to compare

Compatible with GEMC 5.13/5.14. Requires Java 21+. Includes grapes 2.24.

What's Changed

🔘 RG-L Updates

  • correct the calculation of z positions of clusters and docaclusters by @zyzhangjlab in #1165
  • New T2D function for ALERT AHDC by @mpaolone in #1178
  • Fix ATOF and AHDC issues: Remove CalibrationConstantsLoader, use IndexedTable directly for AHDC/ATOF calibration by @mathieuouillon in #1200

🔘 Other Changes

Full Changelog: 13.8.2...13.8.3

13.8.2

01 Apr 16:31
27cfec2

Choose a tag to compare

Compatible with GEMC 5.13/5.14. Requires Java 21+. Includes grapes 2.24.

What's Changed

🔘 Other Changes

Full Changelog: 13.8.1...13.8.2

13.8.1

30 Mar 22:18
d965c49

Choose a tag to compare

Compatible with GEMC 5.13/5.14. Requires Java 21+. Includes grapes 2.24.

What's Changed

🔘 RG-L Updates

  • chore(submodule): bump etc/data/nnet from 800f8f3 to d03b07d by @dependabot[bot] in #1162

☕ Java Updates

  • build(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.9.8.2 to 4.9.8.3 by @dependabot[bot] in #1173

📦 Dependency Updates

  • ci(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #1172

🔘 Other Changes

Full Changelog: 13.8.0...13.8.1

13.8.0

23 Mar 19:30
121c54d

Choose a tag to compare

Compatible with GEMC 5.13/14. Requires Java 21+. Includes grapes 2.22.

What's Changed

🔘 muCLAS12 Updates

🔘 Event Builder

  • feat: improve event building for zero-torus data by @baltzell in #1085

🔘 RG-L Updates

🚀 Performance Updates

  • fix: replace loops with global /daq/tt translation table in decoding by @baltzell in #1064
  • fix: reduce EVIO branch transversing in decoding, cleanup by @baltzell in #1065
  • fix: reduce string comparisons in ADC decoding, cleanup by @baltzell in #1066

☕ Java Updates

  • build(deps): bump org.yaml:snakeyaml from 2.5 to 2.6 by @dependabot[bot] in #1133
  • build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #1141
  • build(deps): bump org.apache.maven.plugins:maven-resources-plugin from 3.4.0 to 3.5.0 by @dependabot[bot] in #1142

📦 Dependency Updates

  • chore(submodule): bump etc/data/nnet from efa89e4 to 800f8f3 by @dependabot[bot] in #1144
  • ci(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #1147

🔘 Other Changes

Full Changelog: 13.7.1...13.8.0

13.7.1

23 Feb 23:58
4427da7

Choose a tag to compare

Compatible with GEMC 5.12 and 5.11, except for AHDC and URWELL which will be supported by GEMC 5.13.

Requires Java 21+. Includes grapes 2.20.

What's Changed

🔘 RG-L Updates

🔧 Maven Updates

  • build: automate dependency analysis by @c-dilks in #1101
  • build: skip unit tests by default for install phase calls by @c-dilks in #1102

📦 Dependency Updates

  • chore(submodule): bump etc/data/nnet from f43cee9 to efa89e4 by @dependabot[bot] in #1118

🔘 Other Changes

New Contributors

Full Changelog: 13.7.0...13.7.1

13.7.0

06 Feb 23:39
09b42a5

Choose a tag to compare

Compatible with GEMC 5.12 and 5.11, except for AHDC which will be supported by GEMC 5.13. Requires Java 21+.

What's Changed

🔘 GEMC Updates

🔘 Other Changes

Full Changelog: 13.6.0...13.7.0

13.6.0

04 Feb 22:11
33a1ba7

Choose a tag to compare

Compatible with GEMC 5.12 and 5.11, except for AHDC which will be supported by GEMC 5.13. Requires Java 21+.

What's Changed

✨ AI Updates

🔘 RG-L Updates

☕ Java Updates

  • build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 by @dependabot[bot] in #1086

🔘 Other Changes

Full Changelog: 13.5.3...13.6.0

13.5.3

29 Jan 16:30
90028e8

Choose a tag to compare

Summary

Compatible with GEMC 5.12 (and 5.11 except for AHDC). Requires Java 21+.

  • RG-L calibration and software improvements
  • New DC AI replacement for HB KF track-state estimator
  • Add orca, to replace clas12-validation

What's Changed

🐛 Bug Fixes

✨ AI Updates

🔘 RG-L Updates

  • feat(ALERTEngine): initialize ATOF detector and check that there are … by @mathieuouillon in #1054
  • fix: switch to index-based access for waveform banks by @baltzell in #1063
  • Updating how time offsets are applied, dealing with different start t… by @N-Plx in #1074
  • Implement the electron vertex for AHDC by @ftouchte in #1077

🚀 Performance Updates

🔘 Other Changes

Full Changelog: 13.5.2...13.5.3

13.5.2

07 Jan 20:47
7b0987d

Choose a tag to compare

Summary

Compatible with GEMC 5.12 (and 5.11 except for AHDC). Requires Java 21+.

  • New and improved DC AI track-finding model and architecture
  • Add DC denoising networks with multi-sector training
  • Fix AHDC thread safety and bank variable names
  • Logging improvements

What's Changed

🐛 Bug Fixes

  • fix: doubled log messages when SplitLogManager.configureHandlers is called twice by @c-dilks in #1043

✨ AI Updates

  • chore(submodule): bump etc/data/nnet from 4783867 to 636c5e8 by @dependabot[bot] in #1019
  • update DCDenoiseEngine.java with model trained by samples from all 6 sectors by @tongtongcao in #1021
  • Add an engine to apply new AI models for forward track finding by @tongtongcao in #1039

🔘 RG-L Updates

  • fix: add check for null by @baltzell in #1046
  • Fix bank variable names and restore thread-safety for AHDC pulse extraction by @baltzell in #1048

🚀 Performance Updates

  • feat: add TranslationTable, for appending CCDB translation tables with DetectorType by @baltzell in #1029

☕ Java Updates

  • fix: Timer needs daemon mode (might be post-java8) by @baltzell in #1027
  • build(deps): bump org.json:json from 20250517 to 20251224 by @dependabot[bot] in #1037

📦 Dependency Updates

🔘 Other Changes

Full Changelog: 13.5.1...13.5.2