Repository navigation
Release Version-26.08.0
·
629 commits
to main
since this release
Another large batch of improvements, many of them developed with substantial
help from the AI assistant Claude: sidebars can now be minimized, "Find
and Replace" can be docked like the other sidebars, right-to-left interface
languages and mixed-direction text are now properly supported, translation
losses across dozens of languages were found and restored, and a long list of
export, layout and stability fixes.
- Sidebars can now be minimized, not only closed (GH #2229).
- Right-to-left interface languages support. Full support requires libfribidi
- Restored translations that had quietly gone missing: (GH #2047).
- Equations exported as PNG (GH #2231) or SVG (GH #2230) now are accessible
in 3.3.1/3.3.3, respectively. - Many export improvements.
- Fixed scaled images losing their transparency (GH #2227).
- Evaluating a folded section no longer unfolds (GH #1952).
- "Pop out interactively" on a plot now tells you when gnuplot had trouble
with it (GH #1973). - macOS: fixed translation files not reaching the app bundle (GH #1711).
sum()/product()/lsumno longer wrap a plain summand in spurious
parentheses, matching Maxima's own terminal output (GH #1536);box()no
longer gets spurious parentheses around it either (GH #1948).- Folding/unfolding a section (or "Fold All"/"Unfold All") is now part of
the undo history (GH #266). - Fixed wxMaxima losing sync with Maxima's working directory for names
containing wildcard-like characters or, on Windows, characters outside the
system codepage; a persistently broken path no longer spams the warning
on every command (GH #1672). - Code cell syntax highlighting improvements (GH #898).
- Table of contents: dragging a chapter/section to reorder it now actually
works (GH #1524). - Fixed two 32-bit-only bugs(GH #2208); CI now actually runs the tests there too.
- Tagged releases now also attach a
.tar.xzsource archive with a
checksum, built reproducibly from the tagged commit (GH #1192). - Snap: gnuplot's license notice now travels with builds that bundle it.
--batch/--exit-on-errornow actually halts on an unanswerable
interactive question instead of hanging forever (GH #2178).- Real tab handling.
- Better ASCII Arts support (#1608).
- New Maxima variable
wxdirsexposes wxMaxima's own configuration/data/
help/locale paths to.macscripts. - Windows: the installer/ZIP now bundles the MinGW runtime DLLs it needs to
start. - Added "Anonymize Code for Bug Report" to the Help menu (#1339): replaces
every non-builtin name in the selected code (or, after confirmation, the
whole document) with a random name, consistently, so a worksheet can be
shared in a bug report without revealing the original names. - Reduced the memory footprint of every cell on the worksheet by computing
line-wrap draw order on demand instead of storing it per cell (#1445).