Skip to content

Commit

Permalink
Release 0.2.2 (#101)
Browse files Browse the repository at this point in the history
Merge release back into dev, main merge was in #99
  • Loading branch information
AntonReinhard authored Jul 12, 2024
2 parents dde1c12 + e66e295 commit 108a270
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 1 deletion.
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# Changelog

## Version 0.2.2

[diff since 0.2.0](https://github.com/QEDjl-project/QEDbase.jl/compare/release-0.2.0...release-0.2.2)

This release adds some convenience overloads to existing functions, some code maintenance and small fixes.

### Breaking Changes

This release removes the compute setup interface completely since it was deprecated already.
See [#91](https://github.com/QEDjl-project/QEDbase.jl/pull/91) or [#73](https://github.com/QEDjl-project/QEDbase.jl/issues/73) for details.

### New features

- [#87](https://github.com/QEDjl-project/QEDbase.jl/pull/87): Implementation of `differential_probability`, `differential_cross_section`, `total_probability`, and `total_cross_section` on top of the `AbstractProcessDefinition` interface.
- [#88](https://github.com/QEDjl-project/QEDbase.jl/pull/88): Additional overloads for the `momentum` function on `PhaseSpacePoint`s. One can now request the n-th momentum of a particle with specified direction and species.
- [#90](https://github.com/QEDjl-project/QEDbase.jl/pull/90): Additional overloads for `number_particles` for specific particle direction and species.
- [#94](https://github.com/QEDjl-project/QEDbase.jl/pull/94): Added a new `ParticleDirection` type `UnknownDirection`.

### Maintenance

- [#91](https://github.com/QEDjl-project/QEDbase.jl/pull/91): Remove the deprecated compute setup interface.
- [#92](https://github.com/QEDjl-project/QEDbase.jl/pull/92): Reenable jldoctests for `base_state`.
- [#93](https://github.com/QEDjl-project/QEDbase.jl/pull/93): Update the Julia versions used by the CI for unit tests to include 1.10 and rc. Use 1.10 by default.
- [#95](https://github.com/QEDjl-project/QEDbase.jl/pull/95): Fix the description of the momentum generation interface.
- [#96](https://github.com/QEDjl-project/QEDbase.jl/pull/96): Add tests for the `AbstractProcessDefinition` interface.

## Version 0.2.1

This is a hotfix which adds `ConstructionBase` to the dependencies and the respective
Expand Down
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ authors = [
"Tom Jungnickel",
"Anton Reinhard",
]
version = "0.2.1"
version = "0.2.2"

[deps]
ArgCheck = "dce04be8-c92d-5529-be00-80e4d2c0e197"
Expand Down

0 comments on commit 108a270

Please sign in to comment.