Skip to content

Commit d0b7489

Browse files
committed
Add changelog entries for #511, #513, #516 and #518
1 parent 24383a5 commit d0b7489

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

doc/changelog.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@ Changelog
88
\newcommand {\es}[1] {\mathbf{e}_{#1}}
99
\newcommand {\til}[1] {\widetilde{#1}}
1010
11+
- :bug:`518` :class:`~galgebra.mv.Mv` now correctly returns ``Mv`` instance when raise to power of zero. But in general, if one needs to call ``Mv`` methods on a result returned by some GA operations, it would be more prudent to initialize it as an ``Mv`` instance first, as sometimes the result becomes a ``sympy`` object.
12+
13+
- :bug:`516` :attr:`~galgebra.mv.Mv.grades` no longer incorrectly returns ``None`` under some circumstances, as now all initialization branch will correctly call :meth:`~galgebra.mv.Mv.characterise_Mv`.
14+
15+
- :bug:`513` :class:`~galgebra.mv.Mv` now correctly handles differentiating by a coordinate symbol.
16+
17+
- :bug:`511` :class:`~galgebra.mv.Mv` now correctly handles negative integer power.
18+
1119
- :feature:`510` Added :class:`~galgebra.gprinter.gprint` by Alan Bromborsky developed back in 2020, which improved printing of text and LaTeX for multiple GA objects in Jupytper notebooks, and is the recommended way to print GA formulas, see :doc:`tutorials/gprint` for a demonstration. Testability and test coverage are improved.
1220

1321
- :support:`510` Testing infrastructure for generating and diffing PDFs is added, see ``test/test_gprinter.py`` and ``.github/workflows/ci.yml`` for details.

0 commit comments

Comments
 (0)