Skip to content

Releases

v0.9.0 — Three-body serialization fixes

Choose a tag to compare

@mmikhasenko mmikhasenko released this 10 Nov 08:47
67653eb

ThreeBodyDecaysIO v0.9.0

  • Improve serialization and deserialization of three-body models and vertex functions.
  • Preserve chain names independently of shared propagator names.
  • Add polynomial named-function serialization and regression tests for dictionary evaluation and round trips.
  • Repair dependency resolution while retaining Julia 1.7 support; support ThreeBodyDecays 0.13/0.15 and JSON 0.21/1.
  • Update CI and document the writing and reading APIs.

Cascade serialization is provided by the separate CascadeDecaysIO.jl package. ThreeBodyDecaysIO has no cascade extension or dependency.

OrderedCollections 2 remains constrained by upstream packages; the tested dependency set uses version 1.

Validation: 85 core tests and repository lint pass. The release PR is tested on Julia 1.7 and current Julia across Linux, macOS, and Windows.

Changes: v0.8.0...v0.9.0

v0.8.0 Deserialization of own-written models

Choose a tag to compare

@mmikhasenko mmikhasenko released this 10 Oct 19:13
0f3e941

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.0

v0.7.0 Update Flatte json, Tests

Choose a tag to compare

@mmikhasenko mmikhasenko released this 10 Oct 19:07

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0 Generic with parameters

Choose a tag to compare

@mmikhasenko mmikhasenko released this 01 Jul 13:14
abdce16

What's Changed

Full Changelog: https://github.com/mmikhasenko/ThreeBodyDecaysIO.jl/commits/v0.6.0