Releases
2.5.12
Make evaluate
handle expressions in which indices have been fixed to integers explicitly (e.g. an epsilon tensor with one index fixed to a number).
New functionality to update and re-run cells based on the value of a slider, to enable e.g. interactive plots.
Initial support for numerical solving of ODEs.
Bug fixes for nevaluate
.
Enable evaluate
to figure out index ranges from Integer
properties.
Avoid multiple identically-named notebook files used in import
mapping to the same converted .py
file.
Various fixes for hDPI displays to make plots and icons sharp and decorations render at the correct size.
Scrolling notebook to cell is now smooth.
(Internal) Remove all dependence on deprecated gtkmm-3.0 features, in preparation of making the notebook build with gtkmm-4.0.
Add option to hide all input cells (for presentation purposes).
Add context menu for graphics/plot output to save as SVG.
Make semicolons more reliably print the expression they terminate.
Add nintegrate
for numerical integration.
Make nevaluate
handle complex-valued expressions.
Better handling of floating point numbers. All multipliers are now either rationals or doubles.
New nval
function to act as a generic frontend for numerical evaluation of (sub-)expressions (work-in-progress).
Add safeguards against passing expressions through the SymPy bridge which SymPy cannot (yet) handle.
Add functionality to drive the notebook via an external script.
New, more modern Windows installer, which also adds a desktop icon.
Removed terminal window on Windows.
Fix export of notebooks to HTML.
Ubuntu and Fedora packages now available for arm64
in addition to x86_64
architecture.
You can’t perform that action at this time.