Releases: ComPWA/ampform
Releases · ComPWA/ampform
AmpForm 0.14.7
See all documentation for this version here.
✨ New features
- Implement
@unevaluated_expression()
decorator (#365)
📝 Documentation
- Add
CITATION.cff
(#356) - Add Lorentz boost example (#352)
- Illustrate how to use
BoostMatrix
(#353) - Link to source code on GitHub with
linkcode
(#371)
🔨 Maintenance
🖱️ Developer Experience
- Clean up Sphinx configuration (#370)
- Define
docnblive
job intox.ini
(#373) - Enable language navigation and linting on Jupyter Lab (#357 and #369)
- Link to source code on GitHub with
linkcode
(#371) - Remove
figure_formats = ["svg"]
statement (#368)
The full changelog as commits can be found here.
AmpForm 0.14.6
See all documentation for this version here.
🔨 Maintenance
- Installation is now verified on Python 3.11 (#339)
- Version limit has been removed from SymPy dependency (#341)
📝 Documentation
-
Improve sidebar of the website (#344)
-
Fix typos in
README.md
(#348) -
🖱️ Developer Experience
-
GitHub workflows is now outsourced to ComPWA/actions (#340)
-
Log output of
sphinx-build
is now colored (#343)
The full changelog as commits can be found here.
AmpForm 0.14.5
AmpForm 0.14.4
See all documentation for this version here.
✨ New features
- Implemented
perform_cached_doit()
(#333)
🖱️ Developer Experience
- Fixed release drafter (#331)
AmpForm 0.14.3
AmpForm 0.14.2
See all documentation for this version here.
✨ New features
- Implemented
improve_latex_rendering()
(#300) - Implemented
logging
hierarchy (#320) - SymPy v1.11 is now supported (#325)
⚠️ Changes that may affect behavior
- Insert parity prefactor as
sympy.Rational
(#322)
📝 Documentation
- Documentation on
formulate_wigner_d()
has been improved (#312)
🔨 Maintenance
- Switched from
sphinx-panels
tosphinx-design
(#299) - Switch to
black
's default 88 line width (#298)
🖱️ Developer Experience
- New ComPWA commit types and PR labels are now enforced (#323)
AmpForm 0.14.1
See all documentation for this version here.
💡 New features
- Implemented first version of
ampform.io
sub-module (#280) - Implemented Kibble and Källén functions (#292)
⚠️ Interface
- Spin alignment is now deactivated by default (#295)
🖱️ Developer Experience
- All dependencies on are now pinned on Read the Docs as well (#276)
- Documentation is now built with
sphinx-build
(throughtox
) only, not through withmake
(#286)
AmpForm 0.14.0
See all documentation for this version here.
💡 New features
- Extracted
formulate_form_factor()
function (#262) - Implemented
PhaseSpaceFactorSWave
, which uses the Chew-Mandelstam S-wave as a phase space factor (#265)
⚠️ Interface
- Renamed PhaseSpaceFactorAnalytic to
EqualMassPhaseSpaceFactor
(#264) - Moved phase space factor definitions to
ampform.dynamics.phasespace
(#266) - Naming functions return a sympy.Symbol instead of
str
(#269) ComplexSqrt
is now blocked from 'unfolding' (#270)- Assumptions on some parameter and variable symbols have changed (#271)
🐛 Bug fixes
- Implemented hash method for
EnergyDependentWidth
(#274)
📝 Documentation
- Updated references to PDG2021 (#262)
- Fixed comparison visualization widget for analytic continuation (#272)
- Fixed 2D complex plane widget for K-matrix (#273)
AmpForm 0.13.3
See all documentation for this version here.
💡 New features
- It's now possible to generate helicity couplings instead of amplitude coefficients (#256)
🔨 Internal maintenance
- It's now possible to install AmpForm with patches of SymPy v1.10 (#258)