.. _release-notes_0.3: *********** Version 0.3 *********** .. warning:: We recommend not to use this version of Magnopy due to :issue:`79`, that can affect some (not all) calculations of spin wave spectra. Use 0.4.2 and later instead. 0.3.0 ===== **Date**: 23 September 2025 New features ------------ * Refactor and expose to public :ref:`api_si` submodule that collects units of International system of units (SI) and physical constants that are expressed in SI. * :py:func:`.experimental.plot_dispersion` * Second scale with eigenfrequiencies in THz for "OMEGAS.png" and "DELTAS.png" plots of :ref:`user-guide_cli_lswt`. Bugfix ------ * Fix :issue:`55` (see also :PR:`65`). * Fix :issue:`66`. * Implement logic for input and output units (:issue:`67`) * :py:attr:`magnopy.SpinHamiltonian.units`. * ``units`` keyword in :py:meth:`.SpinHamiltonian.add_1`, :py:meth:`.SpinHamiltonian.add_21`, :py:meth:`.SpinHamiltonian.add_22`, :py:meth:`.SpinHamiltonian.add_31`, :py:meth:`.SpinHamiltonian.add_32`, :py:meth:`.SpinHamiltonian.add_33`, :py:meth:`.SpinHamiltonian.add_41`, :py:meth:`.SpinHamiltonian.add_421`, :py:meth:`.SpinHamiltonian.add_422`, :py:meth:`.SpinHamiltonian.add_43`, :py:meth:`.SpinHamiltonian.add_44`. * ``units`` keyword in :py:meth:`.Energy.E_0`, :py:meth:`.Energy.gradient`, :py:meth:`.Energy.torque`. * ``units`` keyword in :py:meth:`.LSWT.E_2`, :py:meth:`.LSWT.O`, :py:meth:`.LSWT.A`, :py:meth:`.LSWT.B`, :py:meth:`.LSWT.GDM`, :py:meth:`.LSWT.diagonalize`, :py:meth:`.LSWT.omega`, :py:meth:`.LSWT.delta`. * ``units`` keyword in :py:func:`.multiprocess_over_k`. Breaking changes wrt 0.2 ======================== Deprecated features ------------------- * :py:func:`.io.plot_k_resolved`