Skip to content

Releases: ImperialCollegeLondon/imap-pipeline-core

v3.2.0

14 Aug 14:06
7f0c97f
Compare
Choose a tag to compare

What's Changed

  • Add gradiometry job
  • Use access-protected SDC APIs
  • Database now stores creation, modification and deletion dates for files
  • Fix bug with nanosecond precision in science CDFs for calibration
  • Fix CI/CD failures due to Windows jobs (temporarely disabled)
  • Dependency updates

PRs

New Contributors

  • @github-actions[bot] made their first contribution in #124

Full Changelog: v3.1.0...v3.2.0

Testing

Tested in the test environment on 14/08/2025 and confirmed working correctly.

Deployed to prod: https://github.com/ImperialCollegeLondon/mag-lab-data-platform/actions/runs/16967856194

v3.1.0

24 Jul 10:28
9d76d72
Compare
Choose a tag to compare
  • Download all MAG HK packets (including error packets)
  • Refactor downloading of HK from WebPODA to make sure new decoded (L1) HK file versions include existing data, not just the newly downloaded data

What's Changed

Full Changelog: v3.0.0...v3.1.0

Tested in the test environment on 24/07/2025 and confirmed working correctly.

Deployed to prod: https://github.com/ImperialCollegeLondon/mag-lab-data-platform/actions/runs/16499268711

v3.0.0

07 Jul 16:25
Compare
Choose a tag to compare

What's Changed

  • Better layout of files in the datastore so hk, science and calibration are clearly defined separate.
  • Many Fixes and Improvements by @mfacchinelli in #96
    Only download MAGo for L2 data (downloading MAGi results in duplicates, as sensor name ignored for L2)
    Wrong polling schedule caused by CRON env var names for polling science
    Downloads binary packets in a big chunck instead of by day (consistent with SDC APIs)
  • fixed: correct naming of offset files by @mhairifin in #87
  • fixed CDF L2 Pre has magnitudes by @mhairifin in #100

Updated dependencies

  • build(deps): bump typer from 0.15.2 to 0.15.4 by @dependabot in #93
  • build(deps): bump requests from 2.32.3 to 2.32.4 by @dependabot in #89
  • build(deps): bump numpy from 2.1.3 to 2.2.6 by @dependabot in #90
  • build(deps): bump typing-extensions from 4.12.2 to 4.14.0 by @dependabot in #91

Full Changelog: v2.2.0...v3.0.0

Deployed https://github.com/ImperialCollegeLondon/mag-lab-data-platform/actions/runs/16138866294/job/45541407648

v2.2.0

01 Jul 10:36
a7cc1a3
Compare
Choose a tag to compare

What's Changed

This release enables publishing of offset files to SDC (post-calibration) and enables automatic daily polling of L2 files.

Tested in the test environment on 01/07/2025 and confirmed working correctly.

Deployed to PROD https://github.com/ImperialCollegeLondon/mag-lab-data-platform/actions/runs/15998292134/job/45126699267

Full Changelog: v2.1.0...v2.2.0

v2.1.0

19 Jun 11:55
Compare
Choose a tag to compare

What's Changed

This release adds the first working version of calibration layers and the pipeline now does and "empty" calibration of all zeros, and then applies that to an L1C file to generate the L2 Prelim and L2 offset files for the SDC.

Tested in the test environment on 19/06/2025 and confirmed working correctly.

Deployed to PROD https://github.com/ImperialCollegeLondon/mag-lab-data-platform/actions/runs/15775982986/job/44470425255

Full Changelog: v2.0.1...v2.1.0

v2.0.1

16 Jun 14:28
c8921d2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.0.1

Release checklist: #76
Deployment to prod: 15684509750

v2.0.0

06 Jun 16:13
a75634c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v2.0.0

Release checklist: #70
Deployment to prod: N/A

Initial release

28 Feb 17:40
Compare
Choose a tag to compare
v1.0.0

Merge remote-tracking branch 'origin/refactor/split-main' into rel/1.0