|
| 1 | +ctapipe v0.29.0 (2026-01-14) |
| 2 | +============================ |
| 3 | + |
| 4 | + |
| 5 | +Bug Fixes |
| 6 | +--------- |
| 7 | + |
| 8 | +- Fix naming mismatch between ``classification`` and ``particle_type`` group |
| 9 | + in ``HDF5EventSource``. |
| 10 | + Rename the ``classification`` field from ``ReconstructedContainer`` to |
| 11 | + ``particle_type``. [`#2763 <https://github.com/cta-observatory/ctapipe/pull/2763>`__] |
| 12 | + |
| 13 | +- Fix a unit handling bug in the toymodel that resulted in wrong image intensities. [`#2898 <https://github.com/cta-observatory/ctapipe/pull/2898>`__] |
| 14 | + |
| 15 | +- Fix trigger tables when merging monitoring data of same event types. [`#2901 <https://github.com/cta-observatory/ctapipe/pull/2901>`__] |
| 16 | + |
| 17 | +- Always fill available monitoring information in ``ctapipe-process``. |
| 18 | + Previously, monitoring was only filled if applying camera calibration was |
| 19 | + part of the configured processing steps. [`#2911 <https://github.com/cta-observatory/ctapipe/pull/2911>`__] |
| 20 | + |
| 21 | +- Fixed bug that could in some cases lead to incorrect effective areas. In |
| 22 | + simulated files with no simulation distribution present, the fallback was to use |
| 23 | + the simulation configuration, but applying the number of reused showers was |
| 24 | + missing in that computation. The fallback computation is now corrected, and more |
| 25 | + checks were added to ensure consistency when both the simulation configuration |
| 26 | + and shower distribution are present. [`#2913 <https://github.com/cta-observatory/ctapipe/pull/2913>`__] |
| 27 | + |
| 28 | + |
| 29 | +Data Model Changes |
| 30 | +------------------ |
| 31 | + |
| 32 | +- Add more calibration and monitoring groups to HDF data format [`#2881 <https://github.com/cta-observatory/ctapipe/pull/2881>`__] |
| 33 | + |
| 34 | + |
| 35 | +New Features |
| 36 | +------------ |
| 37 | + |
| 38 | +- Add merge_strategy option to HDF5Merger component to control merging behavior. The HDF5Merger component supports the following strategies: |
| 39 | + - 'events-multiple-obs': allows merging event files (with and without monitoring data) from different observation blocks. |
| 40 | + - 'events-single-ob': for merging events in consecutive chunks of the same observation block. |
| 41 | + - 'monitoring-only': attaches horizontally monitoring data from the same observation block (requires monitoring=True). |
| 42 | + Allow monitoring data to be merged to the HDF5 event data files. [`#2901 <https://github.com/cta-observatory/ctapipe/pull/2901>`__] |
| 43 | + |
| 44 | + |
| 45 | +Maintenance |
| 46 | +----------- |
| 47 | + |
| 48 | +- Add support for python 3.14, raise minimum supported python version to 3.12. [`#2855 <https://github.com/cta-observatory/ctapipe/pull/2855>`__] |
| 49 | + |
| 50 | + |
1 | 51 | ctapipe v0.28.0 (2025-11-13) |
2 | 52 | ============================ |
3 | 53 |
|
|
0 commit comments