Releases: wxMaxima-developers/wxmaxima
wxMaxima 24.11.0
A bugfix release:
- A Spanish translation update by cyphra.
- Resolved a crash when inverting the worksheet (#1951)
- Do not strip Lisp comments before sending the input to Maxima (#1953)
- Correctly copy superscript when CopyAsMathML (#1945)
- Copy as MathML: Use a centered dot instead of *, if configured (#1956)
- Fix superfluous quote marks in text copied by "Copy as MathML" (#1946)
- Fix copy as MathML for boxes.
- Correct display/handling of minf.
- WxMaxima was not responsive in the 1st minute.
- Fix display of subscripts. (#1584, #1807)
- Allow Maxima strings with newlines. (#76)
- Support Maxima which uses ABCL.
All changes: Version-24.08.0...Version-24.11.0
Windows installer
This installer does only contain WxMaxima. You will need a Maxima installation too and will need to configure the path to Maxima in WxMaxima.
Maybe Windows will warn you, that "This program is not commonly downloaded and could harm your computer."
The reason may be, that the installer was not often downloaded and it is not signed with an Extended Validation (EV) Code Signing certificate.
[The code signing certificate is not an "EV"-code signing certificate, which means no "instant trust" with "Microsoft SmartScreen", but hopefully better than an unsigned installer. As "Publisher" you will see "FH Joanneum", which is the University of Applied Sciences, where I work (look in the "Details" to see my name). Thanks a lot to the FH Joanneum, that I got the code signing certificate and may use it for the Maxima/WxMaxima installer].
If you want to do an unattended installation (e.g. if you plan to install WxMaxima on many computers in a school, university or company), this installer (and uninstaller) understands the command line switch "/S" (for 'silent install').
Wolfgang Dautermann
wxMaxima 24.08.0
A bugfix release:
- An advanced plotting tutorial
- Try harder to kill maxima on closing it
- Try harder to clean up maxima's temporary files on closing it
- Resolved a race condition on closing multiple windows
- Resolved a CMake error on configuration with -B switch (#1917)
- More menu icons
- A better dialogue if Maxima isn't found
- Better search for the Maxima binary
- Find Gnuplot on Windows if wxMaxima is packaged alone. This is needed for the 'Popout interactively' function of wxdraw().
- Security: Use a standard function (CreateTempFileName) for creating a temporary file for the 'popout interactively'
function of wxdraw. - Security: Add a random number to lisp generated temporary files.
- Fix the 'Gnuplot command window' (on Windows) (issues #771, #1680 and #1732).
- A Spanish translation update by cyphra
- Fix the greek letter replacement for 'beta' with newer Maxima versions (#1921).
- Fix a problem, when 'maxima-local' (a not installed version of Maxima) was chosen as Maxima. WxMaxima did not finish on File->Exit and used much CPU power.
- Size calculations for numbers that were broken into lines failed the first time (#1931)
- On MS Windows one can now choose between Gnuplot and wGnuplot (#1934)
- Fixed the error message about dual manifest files on MSVC
Windows installer
This installer does only contain WxMaxima. You will need a Maxima installation too and will need to configure the path to Maxima in WxMaxima.
Maybe Windows will warn you, that "This program is not commonly downloaded and could harm your computer."
The reason may be, that the installer was not often downloaded and it is not signed with an Extended Validation (EV) Code Signing certificate.
[The code signing certificate is not an "EV"-code signing certificate, which means no "instant trust" with "Microsoft SmartScreen", but hopefully better than an unsigned installer. As "Publisher" you will see "FH Joanneum", which is the University of Applied Sciences, where I work (look in the "Details" to see my name). Thanks a lot to the FH Joanneum, that I got the code signing certificate and may use it for the Maxima/WxMaxima installer].
If you want to do an unattended installation (e.g. if you plan to install WxMaxima on many computers in a school, university or company), this installer (and uninstaller) understands the command line switch "/S" (for 'silent install').
Wolfgang Dautermann
wxMaxima 24.05.0
A bugfix release:
- Faster discarding of maths that is too long to read
- Resolved a crash on closing the last window (#1898)
- Now only wxWidgets builds with Unicode support (default) are allowed.
Builds without Unicode support are strongly discouraged
by the wxWidgets team. - Update German and Italian translations
- Use po4a instead of po4a-translate for the generation of
internationalized manuals. po4a-translate is deprecated (#1899) - Allow compiliation with the current wxWidgets development version
- Code reorganization to promote stability
- Security: Use a standard function (CreateTempFileName) for creating
temporary filenames instead of using the process id as 'random' number. - Security: (autosaved) temporary files now use secure permissions,
are not readable by everyone. - wxm files no more truncate text (#1908)
- Unicode sidebar: Allow searching for unicode numbers too, not only the
character name. - Unicode sidebar: Correct the search filter, the last char was always
shown, even if there was no match. - Improvements of the manual.
- Performance: Replaced many copy operations by references to const
- Correctly hande deletion of the last cell (#1911, #1840)
- A link from the help menu to maxima's help page
- Offer more maxima demos in the right-click menu
- Resolved a threading race condition (#1912)
- Printing integral, sum and product signs on MS Windows (#1909)
- Resolved literally hundreds of warnings from static analysis tools
- Support for the %catalan constant
- Better MSVC support
- On MSW wxWidgets >=3.2 now is mandatory for getting high-DPI support
- A backward-search fix (#1913)
Windows installer
This installer does only contain WxMaxima. You will need a Maxima installation too and will need to configure the path to Maxima in WxMaxima.
Maybe Windows will warn you, that "This program is not commonly downloaded and could harm your computer."
The reason may be, that the installer was not often downloaded and it is not signed with an Extended Validation (EV) Code Signing certificate.
[The code signing certificate is not an "EV"-code signing certificate, which means no "instant trust" with "Microsoft SmartScreen", but hopefully better than an unsigned installer. As "Publisher" you will see "FH Joanneum", which is the University of Applied Sciences, where I work (look in the "Details" to see my name). Thanks a lot to the FH Joanneum, that I got the code signing certificate and may use it for the Maxima/WxMaxima installer].
If you want to do an unattended installation (e.g. if you plan to install WxMaxima on many computers in a school, university or company), this installer (and uninstaller) understands the command line switch "/S" (for 'silent install').
Wolfgang Dautermann
wxMaxima 24.02.2
A few bug fixes before the maxima project creates a new windows installer:
- Set maxima's LANG variable, not wxMaxima's LANG (#1897)
- Sped up the communication between maxima and wxMaxima
- Sometimes newlines in misc text from maxima got lost (#1894)
Windows installer
This installer does only contain wxMaxima. You will need a Maxima installation too and will need to configure the path to Maxima in wxMaxima.
Maybe Windows will warn you, that "This program is not commonly downloaded and could harm your computer."
The reason may be, that the installer was not often downloaded and it is not signed with an Extended Validation (EV) Code Signing certificate.
[The code signing certificate is not an "EV"-code signing certificate, which means no "instant trust" with "Microsoft SmartScreen", but hopefully better than an unsigned installer. As "Publisher" you will see "FH Joanneum", which is the university of applied sciences, where I work (look in the "Details" to see my name). Thanks a lot to the FH Joanneum, that I got the code signing certificate and may use it for the Maxima/wxMaxima installer].
If you want to do an unattended installation (e.g. if you plan to install wxMaxima on many computers in a school, university or company), this installer (and uninstaller) understands the command line switch "/S" (for 'silent install').
Wolfgang Dautermann
wxMaxima 24.01.0
A release for MacPorts. Release 24.02.1 is more recent than this one.
wxMaxima 24.02.1
Resolved a few annoying bugs
- wxMaxima now correctly installs its icons (#1892)
- A race condition on closing Maxima
- Update the autocompletion only in idle state
- Fixed a race condition on dropping the log target
- Alt+Up at startup no more crashes (#1886)
- Resolved a compilation error on old wxWidgets versions
- Resolved GCC errors about too long functions
- Resolved an assert if no history file exists
Windows installer
This installer does only contain wxMaxima. You will need a Maxima installation too and will need to configure the path to Maxima in wxMaxima.
Maybe Windows will warn you, that "This program is not commonly downloaded and could harm your computer."
The reason may be, that the installer was not often downloaded and it is not signed with an Extended Validation (EV) Code Signing certificate.
[The code signing certificate is not an "EV"-code signing certificate, which means no "instant trust" with "Microsoft SmartScreen", but hopefully better than an unsigned installer. As "Publisher" you will see "FH Joanneum", which is the university of applied sciences, where I work (look in the "Details" to see my name). Thanks a lot to the FH Joanneum, that I got the code signing certificate and may use it for the Maxima/wxMaxima installer].
If you want to do an unattended installation (e.g. if you plan to install wxMaxima on many computers in a school, university or company), this installer (and uninstaller) understands the command line switch "/S" (for 'silent install').
Wolfgang Dautermann
wxMaxima 24.02.0
Many bug fixes
- Faster start-up
- Better performance directly after startup
- Faster loading of files
- Better button placement in sidebars
- Got rid of a crash on startup in fedora (#1862)
- Clear wxMaxima's input buffer on starting a new maxima process (#1856)
- A nicer ChangeLog dialogue
- Corrected for swapped row and columns in wizard enter matrix
- Fixed a few bugs in the XML saving code (#1867)
- Zooming did cause recalculation only for the 1st cell (#1870)
- Many config changes now have immediately effect on the worksheet
- Added the unicode-enhanced ASCII art from maxima to the menus
- Steamlined the cell size calculation stuff
- Completely overhauled the printing functionality
- Moved more of the help file indexing to the background (#1856)
- Better event handling in the unicode sidebars (#1875, #1863)
- Reading out the values of maxima variables for the GUI was broken
- Many checkmarks in menus had the wrong value
- Maxima's demos are now available in the menu and context menu
- Default the filter search boxes to text search, not regex
- Rescaling affected size calculations for code only with a delay
- Mac Os: way higher stability if multiple windows are open
- The context menu in the "greek letters" sidebar now works (#1878)
- Resolved an assert if the internal help browser was disabled,
but requested (#1881) - wxMaxima now preserves history entries between sessions
- Better LibreOffice compatibility with the MathML output
- Better HTML output
- Fix crash when exporting a worksheet with animations to TeX
- Resolved a crash on closing a window (#1889)
Windows installer
This installer does only contain wxMaxima. You will need a Maxima installation too and will need to configure the path to Maxima in wxMaxima.
Maybe Windows will warn you, that "This program is not commonly downloaded and could harm your computer."
The reason may be, that the installer was not often downloaded and it is not signed with an Extended Validation (EV) Code Signing certificate.
[The code signing certificate is not an "EV"-code signing certificate, which means no "instant trust" with "Microsoft SmartScreen", but hopefully better than an unsigned installer. As "Publisher" you will see "FH Joanneum", which is the university of applied sciences, where I work (look in the "Details" to see my name). Thanks a lot to the FH Joanneum, that I got the code signing certificate and may use it for the Maxima/wxMaxima installer].
If you want to do an unattended installation (e.g. if you plan to install wxMaxima on many computers in a school, university or company), this installer (and uninstaller) understands the command line switch "/S" (for 'silent install').
This Windows installer contains one additional fix to the released source, which was discovered during testing.
Wolfgang Dautermann
wxMaxima 23.12.0
Many bug fixes:
- Input text selection was cleared when right-clicking
on it (#1845) - Pressing both mouse buttons simultaneously caused an
assert (#1844) - Corrected the cursor position after unsuccessful autocompletes
- Corrected the handling of question prompts from maxima (#1827)
- Bug corrections in the search functionality
- RegEx search works again
- Clicking on the notification now is more likely to focus the worksheet
- Corrected the cell folding logic (#1853)
- Folded cells are no more evaluated (#1853)
- Now we try to generate a backtrace on crashes (#1802)
- Corrected the position of integral limits
- Nicer product, sum and integral signs
- Hidden cells weren't restored from wxm files (#1855)
- diff() no longer causes spurious multiplication dots (#1825)
Windows installer
This installer does only contain wxMaxima. You will need a Maxima installation too and will need to configure the path to Maxima in wxMaxima.
Maybe Windows will warn you, that "This program is not commonly downloaded and could harm your computer."
The reason may be, that the installer was not often downloaded and it is not signed with an Extended Validation (EV) Code Signing certificate.
[The code signing certificate is not an "EV"-code signing certificate, which means no "instant trust" with "Microsoft SmartScreen", but hopefully better than an unsigned installer. As "Publisher" you will see "FH Joanneum", which is the university of applied sciences, where I work (look in the "Details" to see my name). Thanks a lot to the FH Joanneum, that I got the code signing certificate and may use it for the Maxima/wxMaxima installer].
If you want to do an unattended installation (e.g. if you plan to install wxMaxima on many computers in a school, university or company), this installer (and uninstaller) understands the command line switch "/S" (for 'silent install').
Wolfgang Dautermann
wxMaxima 23.11.0
Many bug fixes
- Correctly draw the bracket of the cell under the cursor (#1811)
- Maths display was corrupted if the window was temporarily not wide
enough to display it in 2D (#1812) - Added many range checks to the code
- Correct label scaling after changing the zoom factor (#1815)
- Repaired "copy as bitmap" (#1820)
- Repaired EMF and SVG output (#1838)
- Focus the search text on activating the search box (#1821)
- Correctly support dropping multiple files on the worksheet
- If the worksheet isn't empty dropping a file on the worksheet
no more closes the currently open file - Try harder to kill maxima on closing it (#1824)
- Menu items for displaying the internal representation
- Better display of diff(), if multiplication dots are enabled (#1825)
- Tried to resolve a few asserts (#1831)
- Resolved many warnings from several static analysis tools
- Fine-tuning of the "undo" function
Windows installer
This installer does only contain wxMaxima. You will need a Maxima installation too and will need to configure the path to Maxima in wxMaxima.
Maybe Windows will warn you, that "This program is not commonly downloaded and could harm your computer."
The reason may be, that the installer was not often downloaded and it is not signed with an Extended Validation (EV) Code Signing certificate.
[The code signing certificate is not an "EV"-code signing certificate, which means no "instant trust" with "Microsoft SmartScreen", but hopefully better than an unsigned installer. As "Publisher" you will see "FH Joanneum", which is the university of applied sciences, where I work (look in the "Details" to see my name). Thanks a lot to the FH Joanneum, that I got the code signing certificate and may use it for the Maxima/wxMaxima installer].
If you want to do an unattended installation (e.g. if you plan to install wxMaxima on many computers in a school, university or company), this installer (and uninstaller) understands the command line switch "/S" (for 'silent install').
Wolfgang Dautermann
wxMaxima 23.10.0
Bug fixes and static analysis
- A big rewrite to make the static analysis tools happy
- Many stability improvements
- Maxima's help commands work again out-of-the-box.
- Corrected the worksheet size calculation
- Better support for loading .wxmx files from weird paths
- Finally resolved the "Right-click resets zoom" problem (#1810)
- A speed up
- Many right-click menu fixes (#1810)
- Display/Hide label fixes
- Many help browser improvements (#1802)
- The worksheet size no more is underestimated (#1802)
- Cell creation fixes
- Copy-and-paste improvements (#1809)
- Better error messages for bitmaps
- Many additional bug fixes