Changelog

v2026.09.1 (2026-09-17)

  • Fix missing con or xmlcon causing a crash rather than being reported in the QC results.

v2026.09.0 (2026-09-16)

  • Add support for .con files in addition to .xmlcon with the following behavior:

    • If neither a .con or .xmlcon file is present, the “all three files” check fails.

    • If one of either .con or .xmlcon if present, the “all three files” check passes and that file is used for the conreport and cnv products.

    • If both .con and .xmlcon are present, the “all three files” check passes and the .xmlcon is used for conreport and cnv products.

  • The minimum version of odfsbe was bumped to 0.4.0 to support the .con files.

  • Fix bug where parsed datetimes would generate the incorrect unix timestamp due to lack of TZ info.

  • Update some dev dependencies: ruff, pre-commit.

v2026.05.0 (2026-05-18)

  • Update the default SBE Data Processing companion image to ghcr.io/cchdo/sbedp:v2026.05.0

v2026.01.0 (2026-01-28)

  • Allow runtime configuration of the SBE Data Processing companion image by setting an envvar: R2R_CTD_SBEDP_IMAGE.

  • Updated the default SBE Data Processing companion image to ghcr.io/cchdo/sbedp:v2026.01.0

v2025.09.1 (2025-09-05)

  • Skip CNV generation attempt if the hdr temperature/conductivity sensor serial number does not match the first serial number of that sensor type in the xmlcon.

v2025.09.0 (2025-09-02)

  • Added a timeout to the SBEBatch.exe container wine command, this attempts to work around a issue where the wine process would never exit even though work had finished. Right now the timeout is 5 minutes and fixed.

  • fixed a bug where the wine retry decorator would retry forever

  • Increase the cnv generation attempts from 3 to 5

  • Add HTML/leaflet based map output

  • If no files to test (empty breakout), set overall score to black

  • Add runtime control of how to check the payload “data” directory against the manifest

  • Changed final rating calculation to match original WHOI software.

v2025.08.0 (2025-08-11)

  • Initial release.