timestamp1605385800001
Modules 4.6.1 released
by Xavier Delaruelle
Modules 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...timestamp1598899440001
Modules 4.5.3 released
by Xavier Delaruelle
Version 4.5.3 of Modules has just been released. It provides fixes for the few issues recently spotted. The changes introduced in this bugfix release are: Install: take into account the --build, --host, --target, --enable-dependency...timestamp1596113280001
Modules 4.5.2 released
by Xavier Delaruelle
Version 4.5.2 of Modules has just been released. It provides fixes for the few issues recently spotted. The changes introduced in this bugfix release are: Init: list and source sub-commands do not take available modules as argument in...timestamp1591029180001
Modules 4.5.1 released
by Xavier Delaruelle
Version 4.5.1 of Modules has just been released. It provides fixes for the few issues recently spotted. The changes introduced in this bugfix release are: Install: consistently output Makefile warning messages on stderr. Script: add...timestamp1586322120001
Modules@latest (aka 4.5.0) released
by Xavier Delaruelle
This is it. After 3 months of development, version 4.5.0 of Modules is available. It is as always backward-compatible with previous version 4 releases and primarily adds features and fixes bugs. Major new features introduced in v4.5.0...timestamp1586245140001
Automatic default and latest symbolic versions
by Xavier Delaruelle
When the implicit default mechanism and the advanced module version specifiers are both enabled, a default and a latest symbolic versions are automatically defined for each module name. This new feature gives the ability to select the...timestamp1585660800001
Error stack trace
by Xavier Delaruelle
Error messages will now embed a stack trace for unknown errors to help localize the root cause of issues. This change applies to modulefile evaluation: Loading foo/1.2 Module ERROR: add-path cannot handle path equals to...timestamp1583817780001
Improved Windows support
by Xavier Delaruelle
A new option to the ./configure script named --enable-windows-support is introduced to install additional files relative to the enablement of Modules on the Windows platform. When set, this option installs module.cmd, ml.cmd and envml...timestamp1580283960001
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...