Approximatrix, LLC

Download! Purchase!

Version 2.30 Released

Posted on Sept. 6, 2016

Approximatrix is happy to announce the release of Simply Fortran version 2.30 for both Windows and GNU/Linux systems. This releases addresses many bug fixes and feature requests based on end-user input.

On Windows platforms, the compiler has been updated to address issues with Fortran runtime diagnostics. Runtime diagnostic warnings and errors will now trigger a breakpoint when running under the debugger so that the user may locate the issue. Some compiler utilities have also been updated in this release, which should remain transparent to the user. The C++ standard library binary size has been reduced to decrease Simply Fortran's installer size, but all features should still remain. Within the development environment on Windows, keyboard focus is now returned to the current editor tab when Simply Fortran returns to the foreground via task switching, either clicking on the taskbar, using Alt-Tab, or other available techniques.

On GNU/Linux platforms, printing is now supported for editor and console tabs, bringing the GNU/Linux version closer to feature parity with Windows. Some GTK+ button styling has been updated to ensure icons are appearing properly on all distributions. Most remaining GTK+ dialog runtime warnings have been eliminated. Dynamic linking is now the default behavior on GNU/Linux systems since many distributions do not provide static Fortran runtime libraries.

On all platforms, a major bug related to long lines in the Build Output tab that could cause crashing has been corrected. License token requests for Network License users are now wrapped in a mutual exclusion block to eliminate possible double-requests from a single Simply Fortran instance. Documentation surrounding registration procedures has been updated for clarity.

The installation packages are available immediately on the Windows Download Page and GNU/Linux Download Page. Users are encouraged to purchase a license if they find Simply Fortran useful in order to ensure its ongoing development.

Back to News...