Releases: kpeeters/cadabra2
2.5.10
- Bugfix for eliminate_kronecker.
- Fix for building Cadabra as a C++ library.
- Various UI and typesetting bug fixes.
- Get rid of websocketpp in favour of boost::beast so we can build with boost >= 1.87.0.
- Fix for the homebrew package, and option to install the development branch using homebrew.
- Add caching to the processing of substitution rules (Daniel).
- Fixes for inline execution of Python functions in maths expressions.
- Do not gobble normal output when an error occurs notebook execution.
- Fix inconsistent behaviour and crashes with split-view mode.
- Fix display of LaTeXForm properties.
- Documentation updates.
- Close LaTeX input cells on running them (configurable).
- Cleanup and document kernel options.
- Various additions to the plotting package cdb.graphics.plot including docs.
- Add preliminary support for Plotly as plotting backend.
- Word wrap LaTeX input cells to keep notebooks readable for any window width.
- Internal changes for python path handling.
2.5.10-rc3
As 2.5.10-rc2, but getting rid of websocketpp dependence in favour of boost::beast so we can build with boost 1.87.0 and higher, and fixing some issues with python finding (again) on macos.
2.5.10-rc2
As 2.5.10-rc1, and additionally:
- Bugfix for eliminate_kronecker.
- Fix for building Cadabra as a C++ library.
- Various UI and typesetting bug fixes.
- Fix for the homebrew package, and option to install the development branch using homebrew.
2.5.10-rc1
- Add caching to the processing of substitution rules (Daniel).
- Fixes for inline execution of Python functions in maths expressions.
- Do not gobble normal output when an error occurs notebook execution.
- Fix inconsistent behaviour and crashes with split-view mode.
- Fix display of LaTeXForm properties.
- Documentation updates.
- Close LaTeX input cells on running them (configurable).
- Cleanup and document kernel options.
- Various additions to the plotting package cdb.graphics.plot including docs.
- Add preliminary support for Plotly as plotting backend.
- Word wrap LaTeX input cells to keep notebooks readable for any window width.
- Internal changes for python path handling.
2.5.8
2.5.6
This release finally builds again on Windows. Binary packages for major Linux distributions, an AppImage version, a Windows installer, a Homebrew package and a Docker image are all built automatically on github actions from now on, and will be available as release assets shortly after each release. There are no new features in this version, but the code to locate the Python installation has been cleaned up substantially, which may help other package builders (no more reference to hard-coded paths in the cadabra2 binaries).
2.5.5-rc1
2.5.4
2.5.2
- Using builtin MicroTeX for typesetting (much faster than external LaTeX).
- Dynamical notebook cell updates.
- Many bug fixes.
See https://cadabra.science/changelog.html for full details.