timestamp1609826340001Symbolic version to designate module loaded versionby Xavier DelaruelleWhen the Advanced module version specifiers is enabled, the loaded symbolic version may be used to designate the currently loaded version of specified module. $ ml display foo@loaded...
timestamp1609234620001Determining module implementation and versionby Xavier DelaruelleNew Modules variables are introduced to determine during the evaluation of a modulefile or a modulerc what module implementation is currently in use. The ModuleTool variable corresponds to the name of the module implementation and is set...
timestamp1605385800001Modules 4.6.1 releasedby Xavier DelaruelleModules 4.6.1 is out. This release brings a significant performance improvement for the dynamic hiding/forbidding feature and several other fixes. The changes introduced in this bugfix release are: Lib: implement initStateClockSeconds...
timestamp1600232640001Modules 4.6.0 releasedby Xavier DelaruelleModules 4.6.0 is here with many new stuff to handle the life cycle of your modulefiles. It is as always backward-compatible with previous version 4 releases and primarily adds features and fixes bugs. Major new features introduced in v4...
timestamp1600143660001Tracing module executionby Xavier DelaruelleThe trace verbosity is introduced between the verbose and debug levels to report details on module searches, resolutions, selections and evaluations. Trace mode can be enabled by setting the verbosity config to the trace value or by...
timestamp1599591840001Forbidding use of modulesby Xavier DelaruelleThe module-forbid modulefile command is added to dynamically forbid the evaluation of modulefiles it specifies. When forbidden, a module cannot be loaded and an access error is returned when an attempt is made to evaluate it. $ cat...
timestamp1599113820001Hiding modulesby Xavier DelaruelleThe newly introduced module-hide modulefile command enables to dynamically hide modulefiles, module aliases or symbolic versions specified to it: $ cat /path/to/modulefiles/bar/.modulerc #%Module4.6 module-version bar/1.0...
timestamp1595595120001Querying user's name and groups membershipby Xavier DelaruelleTwo new sub-commands are introduced for the module-info modulefile command: username and usergroups. They respectively fetch the name of the user currently running modulecmd.tcl or the name of all the groups this user is member of...