Version 2.41 Now Available!
Posted on Jan. 18, 2018
Approximatrix is happy to announce the release of Simply Fortran Version 2.41 for Microsoft Windows, Apple macOS, and GNU/Linux platforms. This release includes major feature additions and bug fixes for all platforms.
Default project options can now be set and saved from the Project Options window. The default project options will be applied where possible when creating a new project. Recent files and projects menu entries are now updated and stored each time either a file or project is saved for better consistency if two instances of Simply Fortran are running in parallel. File dialogs have been changed to explicitly announce which tab is being saved. Simply Fortran now intelligently guesses if the user is attempting to save a file or the Build Status/Console tab to avoid confusion in certain cases. Edit menu Find Again and Replace/Find Again entries are disabled when the search bar is not visible. The Compile and Run Current File feature in the Build menu now supports spaces in the path properly.
The Windows version of Simply Fortran now ships with an experimental, native coarray implementation to support multiple images of one program working cooperatively. The new Windows Coarray Library has been integrated with the included compiler, and executables with coarrays enabled will be able to use this powerful, modern language feature. Unique to the Approximatrix implementation is the lack of any additional dependencies; executables compiled with the Windows Coarray Library internally manage image execution and communication without any supporting software. The internal Console on Windows has been further improved for better responsiveness. Flashing taskbar notifications are now time-limited, eliminating what could be an annoying feature. A bug causing two types of dialogs in AppGraphics on Windows to fail to appear above other windows has been corrected.
The macOS and GNU/Linux versions of Simply Fortran have minor internal Console bug fixes to ensure even fast-appearing program output will be captured by the internal Console. The macOS version of the development environment features more robust detection of the presence of necessary Apple Command-Line Development Tools.
For the first time ever, Simply Fortran for GNU/Linux is now available as a Snap package for 64-bit x86 architectures. Users on compatible distributions can now type:
snap install simplyfortran
to install the latest version of Simply Fortran. The Snap version of Simply Fortran includes the Ubuntu 16.04 LTS version of the GNU Fortran compiler. Due to confinement restrictions, Simply Fortran as a Snap does not include debugging capabilities. Users wishing to continue using the debugger should use another package type on his or her distribution.