v3.4.0 #677
gnikit
announced in
Announcements
v3.4.0
#677
Replies: 2 comments 8 replies
-
Is it useful to have a discussion thread for the release here and on discourse? |
Beta Was this translation helpful? Give feedback.
1 reply
-
I haven't seen anyone comment on discourse. the pre-release version has problems finding the fortls binary. Kind regards |
Beta Was this translation helpful? Give feedback.
7 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What's New (PRE RELEASE)
🎉 Modern Fortran Release of v3.3 🎉!
fypp
linting supportRun and Debug individual files
You can now run and debug individual files. This is useful for debugging small snippets of code. To do this, right-click on the file and select
Run File
orDebug File
from the context menu.LFortran Linter support
The LFortran linter is now available in the extension. It can be enabled by setting the
fortran.linter.compiler
setting tolfortran
.Log Channel improvements
The
Modern Fortran
log channel has had a small revamp.Colourized Logs
Logs are now colorised to make reading them easier
Setting verbosity level
You can now choose the verbosity level of the extension by setting the following option in the settings
Improved Installation of dependencies using VS Code Tasks
The extension dependencies are now installed using Visual Studio Code's Tasks. That means that the commands are run from within the VS Code terminal, inheriting any environment variables already present. Particularly useful when using Python virtual environments.
fypp
linting supportAdds some initial support for
fypp
when usinggfortran
. More compilers will follow soon!Improved linter diagnostics
Add support for parsing plain text diagnostics from
gfortran
v11+thus allowing the display of multiline diagnostics
Performance Improvements
Some additional performance improvements have been made to the extension.
Improved performance of the linter
Converted the linter into using asynchronous processes, which should improve the overall performance and responsiveness of the diagnostics.
Update native symbol provider
The native symbol provider (one used when
fortls
) is not present) has been updatedto use the new VS Code API.
Added options
Hide Release Notes
Hide release notes when the extension in being installed or updated.
Added Fortran Logo icon
Added a new icon for the Fortran Language files
Full Changelog: v3.2.0...v3.4.0
This discussion was created from the release v3.4.0.
Beta Was this translation helpful? Give feedback.
All reactions