Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 08 Jun 09:52
e1c36b4

This release makes aether.yaml a required positional argument (dropping the --config flag), renames the DIMP step output directory from pseudonymized to dimp, adds per-job log files written into the job directory, fixes TORCH URL handling and extraction reporting, refactors config loading to be struct-driven, and pulls in TORCH v1.0.0-beta.3 plus the usual dependency refresh.

What's Changed

Breaking Changes

  • aether.yaml is now a required first positional argument — The --config flag is gone; pass the config path as the first argument instead. #333 (closes #329)
  • DIMP step output directory renamed pseudonymizeddimp — Downstream steps and external tooling that read the pseudonymized output must use the new dimp/ path. #412 (closes #408)

Features

  • Per-job logs stored in the job directory — Each job now writes its own log file under its job directory for easier inspection and debugging. #411

Bug Fixes

  • Handle scheme-less host-prefixed URLs from TORCH — Fixes double-host URLs when TORCH returns file URLs without a scheme. #352 (closes #351)
  • Show extraction summary instead of stale cohort diagnostic — Corrects the misleading cohort-size display after extraction. #386 (closes #384)
  • Use Scorecard-recognized extensions for release artifacts — Fixes the Scorecard Signed-Releases check. #376 (closes #375)

Internal & CI

  • Struct-driven config loading — Config is built from a struct definition instead of manual viper wiring. #428 (closes #422)
  • Remove dead exported flattening loaders — Drops unused LoadAllResources / LoadResourcesFromFile. #339 (closes #336)
  • Replace MinIO with SeaweedFS for the S3 upload E2E #434
  • Track TORCH beta pre-releases in Renovate #378
  • Declare esbuild so npm ci works, restoring pinned docs deps #419
  • Cover s3_upload send mode and recent feature additions in docs #334 (relates to #237)
  • Prune stale go.sum entries via go mod tidy #440

Dependency Updates

Full Changelog