What's Changed
* Pargen changes based on l200 data by ggmarshall in https://github.com/legend-exp/pygama/pull/446
* Remove hardcoded value from test for `ORRunDecoderForRun` by slwatkins in https://github.com/legend-exp/pygama/pull/447
* Fix for scipy bug/change by ggmarshall in https://github.com/legend-exp/pygama/pull/449
* Fix pre-commit.ci failure by gipert in https://github.com/legend-exp/pygama/pull/450
* Implemented CoMPASS DAQ data decoder by SamuelBorden in https://github.com/legend-exp/pygama/pull/357
* DataLoader: handling of non-scalar data by gracesong312 in https://github.com/legend-exp/pygama/pull/448
* Fix `build_dsp()` bug occurring when only one input JSON config is given by MoritzNeuberger in https://github.com/legend-exp/pygama/pull/452
* Fixed bug in the `overwrite` option in `write_object` by SamuelBorden in https://github.com/legend-exp/pygama/pull/453
* flush buffers before exiting on bad packet read by jasondet in https://github.com/legend-exp/pygama/pull/454
* Enhancement: ability to append columns to existing tables in lh5 files using `store.write_object` by SamuelBorden in https://github.com/legend-exp/pygama/pull/455
* Adding daq to raw validation code by slwatkins in https://github.com/legend-exp/pygama/pull/427
* update tcm documentation by jasondet in https://github.com/legend-exp/pygama/pull/456
* Allow using list of input table patterns for TCM setup by jasondet in https://github.com/legend-exp/pygama/pull/457
* Fix hardcoded dtype for output buffer by erin717 in https://github.com/legend-exp/pygama/pull/458
* New Orca/FlashCam keying convention, fix timestamp issue, draft status decoding by jasondet in https://github.com/legend-exp/pygama/pull/459
* Remove deprecated `flow.DataGroup` by gipert in https://github.com/legend-exp/pygama/pull/460
* improve raw buffer setup for multi-key-list decoders by jasondet in https://github.com/legend-exp/pygama/pull/461
* Option to pass filter coefficients to DPLMS processor by valerioda in https://github.com/legend-exp/pygama/pull/462
* Changes ready for p03 by ggmarshall in https://github.com/legend-exp/pygama/pull/463
* Fix `timestamp` in raw files by jasondet in https://github.com/legend-exp/pygama/pull/466
* Small fix for cal allowing larger range on euc_max by ggmarshall in https://github.com/legend-exp/pygama/pull/464
* Fix for ecal stability plots to check for nan values by ggmarshall in https://github.com/legend-exp/pygama/pull/467
* plotting fixes for when no pulser found by ggmarshall in https://github.com/legend-exp/pygama/pull/468
* Speed up `FileDB.scan_tables_columns()` by jasondet in https://github.com/legend-exp/pygama/pull/471
* Remove outdated tutorials directory. by erin717 in https://github.com/legend-exp/pygama/pull/469
* Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.8.4 by dependabot in https://github.com/legend-exp/pygama/pull/473
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/legend-exp/pygama/pull/474
* DataLoader - attribute and error handling by gracesong312 in https://github.com/legend-exp/pygama/pull/472
* Expand `build_raw()` manual by gipert in https://github.com/legend-exp/pygama/pull/476
* Allow for running `FileDB.scan_files()` on a list of subfolders by gipert in https://github.com/legend-exp/pygama/pull/477
* Added linear slope diff processor for quality cuts and cleaned up some logging levels by ggmarshall in https://github.com/legend-exp/pygama/pull/478
* Reverted from `scipy.fftconvolve` to `numpy.convolve` as causing issues at LNGS by ggmarshall in https://github.com/legend-exp/pygama/pull/480
* Support chunked loading with `DataLoader.next()` by gipert in https://github.com/legend-exp/pygama/pull/475
* Bump pypa/gh-action-pypi-publish from 1.8.4 to 1.8.5 by dependabot in https://github.com/legend-exp/pygama/pull/483
* Support chaining FileDB files and other improvements by gipert in https://github.com/legend-exp/pygama/pull/481
* Preparations for waveform and HDF5 built-in compression by gipert in https://github.com/legend-exp/pygama/pull/442
* Support nesting of `DataLoader` config in a JSON file by gipert in https://github.com/legend-exp/pygama/pull/485
* Add WaveformBrowser compatibility to DataLoader by iguinn in https://github.com/legend-exp/pygama/pull/484
* Properly substitute variables in `FileDB` and `DataLoader` configuration by gipert in https://github.com/legend-exp/pygama/pull/486
* Bug fix in `FileDB.from_disk()` by gipert in https://github.com/legend-exp/pygama/pull/487
New Contributors
* MoritzNeuberger made their first contribution in https://github.com/legend-exp/pygama/pull/452
* erin717 made their first contribution in https://github.com/legend-exp/pygama/pull/458
**Full Changelog**: https://github.com/legend-exp/pygama/compare/v1.2.0...v1.3.0