Thank you to all of the contributors who helped make this release happen! Importantly, this release changes the license of k-wave-python from GPL-3.0 to LGPL-3.0 upon approval of all contributors.
What's Changed
- Migrate license to LGPL-3.0 by @waltsims in #531
- Allows for broader adoption in both academic and commercial applications
- Update simulation_options.py by @waltsims in #520
- Update execution options APIs by @waltsims in #529
- Add FFT + Time Reversal Reconstruction by @faberno in #475
Dependency Updates
- Bump deepdiff from 8.0.1 to 8.1.1 by @dependabot in #532
- Bump matplotlib from 3.9.2 to 3.9.3 by @dependabot in #524
- Bump matplotlib from 3.9.3 to 3.10.0 by @dependabot in #530
- Bump coverage from 7.6.8 to 7.6.9 by @dependabot in #526
- Bump coverage from 7.6.7 to 7.6.8 by @dependabot in #517
- Update numpy requirement from <2.2.0,>=1.22.2 to >=1.22.2,<2.3.0 by @dependabot in #527
Full Changelog: v0.3.7...v0.4.0