What's Changed
- Add support for Karabacon 3.0.10 by @JamesWrigley in #212
- fix(dependency): add tabulate (used in markdown_table) by @kakhahmed in #214
- Fix sign for stage-to-time conversion in OpticalLaserDelay by @philsmt in #227
- Move XGM mock devices to their own module in .mockdata by @philsmt in #232
- Actually use title/xlabel/ylabel in Scan.plot_bin_by_steps() by @JamesWrigley in #237
- Fix initializing PumpProbePulses with an instrument string by @philsmt in #236
- Add a Timepix3 component by @philsmt in #231
- Add A_sign parameter for fit_gaussian() by @takluyver in #222
- Improve extrapolation exceptions in PumpProbePulses by @philsmt in #242
- Catch reported number of Timepix events exceeding buffer size by @philsmt in #250
- Relax contourpy dependecy to avoid version conflicts by @philsmt in #260
- Fix pulse slicing code to advance to next train on same pulse ID by @philsmt in #259
- Fix missing chapter link for Timepix component by @philsmt in #258
- Fill pulse traces with NaN/-1 if data is too short by @philsmt in #245
- Allow passing a figure size to Scan.plot() by @JamesWrigley in #262
- Only average over trains dimension in Scan.bin_by_steps() by @takluyver in #269
- Minor docs fixes by @JamesWrigley in #276
- Fix too restrictive auto detection in Timepix component by @philsmt in #275
- Prepare for releasing v2024.2 by @JamesWrigley in #282
Full Changelog: 2024.1.2...2024.2