- Script: improve
mrelto better support Koji states and not rely on sudo privileges to test a new release. - Script: adapt utilities to only use
curlrather also requiringwget. - Doc:
CHARTERhas been approved on September 4, 2025. - Doc: add
EESSIdesign notes. - Doc: update
modulefile(5)man page to describe thereportmodulefile command, which is supported since version 4.0. - Doc: use Furo Sphinx theme for the documentation published on Read The Docs.
- Doc: describe how to call modulefile command from a hook procedure in
module(1)man page. (fix issue #590) - Doc: add warning in
INSTALL-winto mentionmlcommand name conflict with MSVC x86 toolchainml.exe. (fix issue #589) - Doc: add
maintainer-guide. - Doc: website is now located at https://envmodules.io.
- Doc: precise that no automatic path resolution is performed on
prepend-path,append-pathorremove-pathmodulefile commands. (fix issue #597) - Doc: add way to build latexpdf documentation.
- Ensure that a module having the same name than a loaded module from another modulepath does not inherit its tags. (fix issue #599)
- Drop tags stored in memory that applies to a module when unloading it. It ensures that tags applied to the module when reloaded from a different modulepath are not inherited.
- Always apply abort on error behavior in case a Dependent Reload sticky (and
--forceis not set) or super-sticky module fails to reload. (fix issue #601) - When loading a module, check already loaded modules and their aliases exactly matching specification before looking at available modules and their aliases. (fix issue #602)