Simply Fortran 3.7 Released
Posted on Dec. 5, 2019
Approximatrix is happy to announce the release of Simply Fortran 3.7 for Windows, macOS, and GNU/Linux. This release fixes a number of outstanding bugs and adds some additional minor features to the development environment and packaged tools. The editor language menu in the development environment will now show the current language selected, and changes will be reflected in the menu. Conditional preprocessor directives now no longer change styling contained in false conditions, making editing more consistent. License validation at startup now occurs in the background such that the development environment will start substantially faster if a network connection is unavailable. A race condition caused by large projects using Git source control blocking the development environment from parsing source files has been corrected; this change should substantially decrease processor usage in many cases. An intermittent memory leak occurring when working with C and C++ source code has been eliminated.
The development environment on Windows should properly redraw the Console tab's background under all circumstances. A handful of missing interfaces in the Windows Coarray Library have been added for completeness and full compatibility with the Fortran compiler moving forward. Convenience procedures, setfillsettings and setlinesettings, were added to the AppGraphics library to make working with library derived types easier. A window size limitation in AppGraphics was eliminated to better support HiDPI monitors.
The latest version is available for all supported platforms from the Download page. Users are encouraged to provide feedback about this new version so that we can continue to improve Simply Fortran for all users.