Add short form option '-P' for '--no-pager'
Add short form option '-p' for '--paginate'
install: add --disable-compressed-changelog option
Make "getenv" available from modulerc eval context
ts: improve coverage of runEnvCommand proc
gh: add coverage for tcl90 test case
doc: add Adrien Cotte as co-maintainer of the project
doc: add manual page for modulecmd(1) command
doc: update how to subscribe new maint to maint mailing-list
install: reorder help message of configure script
Update Emacs local vars to better match coding conventions
doc: desc. path_entry_reorder in MIGRATING
ts: extend test adaptation for path_entry_reorder
doc: adapt and extend path_entry_reorder doc
ts: add path_entry_reorder configuration option
doc: add path_entry_reorder configuration option
Add path_entry_reorder configuration option
Run "id" command to fetch groups with POSIX locale
doc: add version added/changed info in latex output
ts: fix incorrect exec of proc output in catch block
ts: remove libtestutil-getgrgid
doc: precise 5.7 is not yet released in MIGRATING
doc: update other-implementations cmp for Lmod 9.0.5
New year (2026) copyright mention update
Use group gid instead of name if it cannot be resolved
ts: adapt existing tests following group name fetch change
ts: add tests to demonstrate group name retrieval issue
ts: add ability to specify run test through a cmd launcher
gh: precise python39-docutils dep on Cygwin
doc: desc. "Improving evaluation performances" in MIGRATING
Adapt sh-to-mod path-like env var parsing for Fish 4.3
Adapt sh-to-mod alias parsing for Dash 0.5.13
ts: fix EasyBuild test run when some tests are skipped
ts: fix fail cmd arg default value in 30/310
Fix nagelfar false positive warning on coll_header var
Correct unbalanced push/pop reloading_* states
Record lower case mod root in structs if icase enabled
Correct unbalanced push/pop eval_context state
Use lpop command and add proc if not present (Tcl <9)
Rename appendNoDupToList proc into lappendNoDup
Make lprepend rely on ledit on Tcl 9+
ts: use mod root cmp in getModuleLoadedConflict
Use mod root cmp in getModuleLoadedConflict
Rework code of getModuleLoadedConflict proc
Simplify {push,pop,restore}Settings procs
Use mod root cmp in getLoadedModulePrereqListAndLoadedMatch
script: add avail4/avail4_cache test cases on mb utility
script: add --with-lmod option to mb utility
ts: make eb modulefiles compatible with Lmod
ts: supersede append cmd rather syncing env with interps
Remove now useless interp-env proc
Supersede append cmd rather syncing env with interps
Improve replaceFromList helper proc
Add "lrem" helper procedure
ts: delay env change sync of non active sub interp
Delay env change sync of non active sub interp
Simplify interp env sync code
Add ml_spec arg to parseModuleCommandArgs proc
ts: split module proc error report in dedicated proc
ts: split module proc in one top proc and one mfcmd proc
ts: call cacheCurrentModules from single location
Use new struct to get loaded mod matching search root name
Use dedicated proc to init mod spec cmd procs and loaded env
Less verbose interp-sync-env debug message
Define modVersCmp proc in moduleTop/ml
Define getEqArrayKey proc in moduleTop/ml
Define modEq proc in moduleTop/ml
Define modStartNb proc in moduleTop/ml
Call cacheCurrentModules from single location
script: fix profiler Tcllib module timers in mlprof
Simplify switch code within formatModuleCommand proc
Change formatAndRunModuleCommand into formatModuleCommand
Split module proc in one top proc and one mfcmd proc
Simplify checkModuleCommandNbArgs procedure
Split module cmd nb arg check in dedicated proc
Parse module specification arg within parseModuleCommandArgs
Split module proc error report in dedicated proc
Split module command format and run in a dedicated proc
Cache result of loadRequirementModuleList proc
Cache result of isLoad*MatchSpecificPath proc
Cache result of modEq proc
script: exclude versions 5.4 and 5.5 from mb tests
script: improve profiling output on mb
script: fix mlprof for large int and bad profiler data
script: remove use of eval Tcl command in mb
script: use external files to describe mb test envs
script: add load2, list2 and purge test cases on mb
cirrus: test FreeBSD 14.3 instead of 14.2
doc: move modules-interest mailing-list to HPSF
doc: update CoC email address to report bad behavior
doc: desc. use of CMake EVAL CODE in NEWS
init: use 'EVAL CODE' in cmake init script
ts: use cmake EVAL CODE in install_test_cmake
Remove useless extra space in cmake module procedure
Use cmake 'EVAL CODE' to forward arguments passed to 'module' cmake function
script: always ask a Fedora Kerberos ticket in mrel