Skip to content

Releases: wxMaxima-developers/wxmaxima

wxMaxima 24.08.0

18 Aug 14:02
Version-24.08.0
5b94fbf
Compare
Choose a tag to compare

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

09 May 07:19
Version-24.05.0
32a43a1
Compare
Choose a tag to compare

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

29 Feb 19:02
Version-24.02.2
d3a2c2e
Compare
Choose a tag to compare

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

13 Feb 17:32
Version-24.01.0
cb1468a
Compare
Choose a tag to compare
wxMaxima 24.01.0 Pre-release
Pre-release

A release for MacPorts. Release 24.02.1 is more recent than this one.

wxMaxima 24.02.1

10 Feb 14:43
Version-24.02.1
8c095d4
Compare
Choose a tag to compare

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

03 Feb 19:15
Version-24.02.0
acfc824
Compare
Choose a tag to compare

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

24 Dec 17:35
Version-23.12.0
8b4676d
Compare
Choose a tag to compare

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

18 Nov 09:55
Version-23.11.0
39c1d48
Compare
Choose a tag to compare

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

03 Oct 15:34
Version-23.10.0
35d20f7
Compare
Choose a tag to compare

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

refs/tags/Version-23.08.0

20 Aug 11:51
Version-23.08.0
0529a9e
Compare
Choose a tag to compare

RegEx search, printing improvements, performance and bug fixes

  • Better print scaling
  • More consistent page size handling for printing
  • Many performance and stability fixes from coverity-scan
  • Resolved many warnings from cppcheck
  • A RegEx search

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