Skip to content

Commit 3b26652

Browse files
committed
update changelog in prep for release 2.2.1
1 parent 24a3c3d commit 3b26652

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,20 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## Upcoming
7+
## [2.2.1] 2026-04-21
88
### Changed
99

1010
- fixed a bug that could lead to diverging results around the spherical axis in non-ideal MHD in 2.5D and 3D (#356)
1111
- refactor of the MPI exchange routines and boundary routines to avoid buildup of roundoff errors at domain faces/edges that could lead to the sudden burst of div(B) or incoherences between MPI sub-domains (#357)
12-
12+
- fixed a bug that could lead to compilations error when targetting AMD APUs (#359)
13+
- fixed a bug that led to the generation of incorrect subviews in 2.5D with vector_potential enabled (#362)
14+
- fixed a bug that could lead to memory corruption when using the UCT_HLLD emf reconstruction scheme and DIMENSIONS < COMPONENTS (#363)
15+
- reorganise the test to separate specific IO tests from physics tests (#367)
1316

1417
### Added
18+
- magnetic vector potential is now accessible from pydefix when enabled (#361)
19+
- use ccache in the test suite to reduce the runtime of continuous integration (#364)
20+
- automatically detects pybind11 path with cmake when using pydefix (#367)
1521

1622

1723
## [2.2.02] 2025-10-18
@@ -23,6 +29,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2329
- fixed a bug that led to incorrect BX2 reconstruction when axis is not used on both sides of the domain (#345)
2430
- fixed a bug that led to incorrect reflective boundary conditions on B when DIMENSIONS < 3 (#345)
2531
- fixed a bug that led to incorrect dust stopping time when the adiabatic equation of state is used with "size" drag law (#353)
32+
- fixed div(B) normalisation to avoid "too large div(B)" errors when this is actually due to nulls in |B|
33+
- fixed insecure github actions settings (#373)
2634

2735
### Added
2836

0 commit comments

Comments
 (0)