BDS

Releases

Changelog

See the latest feature releases, converter improvements, and documentation updates.

Synced from battery-data-standard v0.3.1 (7f90e54).

June 10, 2026

Release Metadata Update

ReleaseMetadataVersioning

Refreshed release metadata and public version checks for the 0.3.1 release.

  • Public version checks
  • Release metadata
  • 0.3.1 publication
v0.3.1
June 10, 2026

Diagnostics & Public Fixture Coverage

DiagnosticsFixturesAdapters

Added Repower and PEC public fixtures, new current-sign and step-cycle diagnostics, bds doctor, evidence-tier metadata, and temperature-semantics warnings.

  • Repower and PEC fixtures
  • bds doctor
  • evidence_tier metadata
  • Current-sign sanity checks
v0.3.0
June 5, 2026

Arbin Temperature Alias Patch

ArbinWorkbookExport

Added Arbin auxiliary temperature aliases for encoded Aux_Temperature workbook headers so they export as Ambient Temperature (degC).

  • Encoded workbook headers
  • Ambient temperature export
  • Patch release
v0.2.2
June 4, 2026

Diagnostics & Report Writers

DiagnosticsReportsSampling

Added bds explain, JSON/HTML/Excel/PDF report writers, automatic conversion report paths, and regular time-sampling gap diagnostics.

  • bds explain
  • report_path auto
  • Time-sampling metadata
  • Public report helpers
v0.2.1
June 1, 2026

Integration Targets & Intake Audit

TargetsAuditAdapters

Added export targets for DuckDB, Polars, cellpy, BEEP, PyBaMM, PyProBE, and Battery Archive workflows, plus intake quality scoring for raw folders.

  • Repower and PEC adapters
  • BioLogic MPR optional extra
  • Gamry DTA EIS reading
  • Python 3.10 through 3.13
v0.2.0
May 30, 2026

Current Sign & Workbook Hardening

DocsExcelMATLAB

Documented raw current-sign preservation, explicit time-axis repairs, user-facing export labels, and workbook handling for Arbin and EIS files.

  • Channel sheet selection
  • ACIM workbook support
  • Novonix MATLAB vector mapping
v0.1.2
May 27, 2026

Novonix Header Detection

AdapterCSV

Improved structured preamble handling for Novonix files with protocol sections before the data table.

  • Protocol preamble parsing
  • Date/time column attribution
  • Run Time and Step Time preservation
v0.1.1
May 1, 2026

Initial Public Package

CLISchemaEIS

Published the first public BDS package with CLI conversion, validation, schema inspection, batch processing, adapters, and standardized time-series outputs.

  • battery_data_standard package
  • bds command-line interface
  • Archive-aware batch conversion
  • EIS read and validate APIs
v0.1.0