Environment Modules Updates

JSON format output

by Xavier Delaruelle
The -j and --json command line switches are added for the avail, list, savelist, whatis and search module sub-commands. When set, the output result of these sub-commands is rendered in JSON format: $ module avail --json bar | python...
new feature
v4.5

ml command

by Xavier Delaruelle
The ml command is added to Modules. ml is a frontend to the module command that reduces the number of characters to type to trigger module actions. With no argument provided ml is equivalent to module list, ml foo corresponds to module...
new feature
v4.5

Modules 4.4.1 released

by Xavier Delaruelle
Modules version 4.4.1 is out and provides substantial performance improvements as well as fixes for the few issues spotted in the 4.4 serie. The changes introduced in this bugfix release are: Fix error and warning messages relative to...
release
v4.4
bugfix

[email protected] released

by Xavier Delaruelle
This is my great pleasure to announce the availability of the version 4.4.0 of Modules. The main target of this new version is to propose enhanced ways to specify modulefiles over the module sub-commands and the modulefile-specific Tcl...
release
v4.4

Modules 4.3.1 released

by Xavier Delaruelle
Modules version 4.3.1 is out. This new release provides fixes for the issues found recently on the 4.3 serie. The changes introduced in this bugfix release are: Contrib: add mb script to bench Modules versions. Correct modulecmd.tcl...
release
bugfix
v4.3

Modules 4.3.0 released

by Xavier Delaruelle
Modules version 4.3.0 is out. This new version adds bunch of new features to tailor module to your needs. It is backward-compatible with previous version 4 releases and primarily adds features and fixes bugs. Major new features...
release
new feature
v4.3

Modules 4.2.5 released

by Xavier Delaruelle
Modules version 4.2.5 has just been released. This new release provides fixes for the issues found recently on the 4.2 serie. The changes introduced in this bugfix release are: Correctly escape `?` character in shell alias. (fix issue...
release
bugfix
v4.2

End of 4.2 strengthening work, road to 4.3

by Xavier Delaruelle
Version 4.2 of Modules was released in October last year with new capabilities to automatically handle dependencies between modulefiles. With these new automated mechanisms, corner cases were found which led to a more substantial bugfix...
testing
v4.2

Modules 4.2.4 released

by Xavier Delaruelle
Modules version 4.2.4 has just been released. This new release in the 4.2 series has a specific focus on improving the readability of the warning, error and informational messages reported when multiple load or unload modulefile...
release
bugfix
v4.2