Skip to content

Commit 089ae2c

Browse files
committed
update changelog and version bump
1 parent 43b194e commit 089ae2c

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Changelog
22

3+
## Version 0.3.2
4+
Small patch release with a new optimization objective, a structure for Beam Limiting Devices for Field/Shape-based dose calculation, and several bug fixes, and a CITATION.cff.
5+
6+
### New Features
7+
- Mimicking objective for dose-mimicking optimization (`SquaredMimicking`)
8+
- includes prototype for field-based dose calculation using Beam Limiting Device & FieldShape hierarchy
9+
- Added CITATION.cff with authors and ORCIDs
10+
11+
### Bug Fixes
12+
- Raytracer candidate matrix now uses lateral cutoff by default (overridable)
13+
- Fixed binary mask interpolation in VOI
14+
- Fixed import of empty voxel index lists from matRad
15+
- Fixed crash when optimization problem has no objectives
16+
- Fixed export of `None` values and type check in `dij`/grids
17+
- Fixed missing x-divergence of ray in FRED MC engine
18+
- Fixed single-field STF generator to properly inherit from IMRT generator
19+
320
## Version 0.3.1
421
Small update to drop `numba` as a mandatory dependency. `numba` accelerations can still be provided but should only compliment Array API conform base implementations and be appropriately checked.
522
- Performant and Array API compatible candidate ray matrix setup alternative for cube raytracing

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ pyRadPlan = ["data/**/*"]
1010

1111
[project]
1212
name = "pyRadPlan"
13-
version = "0.3.1"
13+
version = "0.3.2"
1414
# dynamic = ["version"] # Will be used in the future
1515
authors = [
1616
{ name="Niklas Wahl", email = "n.wahl@dkfz-heidelberg.de"},

0 commit comments

Comments
 (0)