doc: fix section anchors lost to same-text link aliases
script: sign off release commits made by mpub
doc: refresh release creation steps for 5.7.0
doc: fix Sphinx roles missing their leading colon
Release of version 5.7.0
script: ignore icdiff exit status in mrel
Restore dependent reload list when an evaluation is rolled back
install/script: fix warnings reported by ShellCheck 0.11
doc: fix NEWS placement and cookbook example of purge requirement
Protect sticky module requirement whatever its load order on purge
Keep sticky requirement of super-sticky module on forced purge
Preserve sticky module requirements during purge
Resolve relative modulepath from cwd during modulefile evaluation
doc/ts: describe variable loss when conflict unload follows setenv
Drop CLAUDE.md stub now that Claude Code reads AGENTS.md natively
ts: ignore Spack warning lines in source-sh install tests
ts: remove fixtures left behind when quick mode skips a testfile
codecov: post PR comment only when coverage is at stake
Accept abbreviated upper bounds in version ranges
gh: add python39-tomli Cygwin package for Sphinx 7.4
doc: backport 5.6.2, 5.3.2 and 4.5.4 release notes
ts: add zsh/fish/tcsh non-regression cases for the completion injection fix
ts: add bash non-regression cases for the completion injection fix
init: fix command injection in bash Tab completion (compgen -W expansion)
build(deps): bump github/codeql-action from 4.37.7 to 4.37.9
doc: colorize console examples of lesser known features guide
doc: improve sections of lesser known features guide
doc: mention lesser known features guide in NEWS
doc: polish lesser known features section
doc: new section for lesser known features
doc: mention AI coding assistants policy in NEWS
doc: add Open Graph meta tags for link previews
Adopt Linux kernel policy on AI coding assistants
ts: fail fast when modulecmd is killed by a signal
gh: update tcl91 job to Tcl 9.1b0
Protect Tcl sub-interpreter creation with quarantine mechanism
doc: add modulepath_ignore to INSTALL.rst config table
ts: test ignore_cache_subcmds config option
doc: describe ignore_cache_subcmds config option
init: complete ignore_cache_subcmds option
Add ignore_cache_subcmds configuration option
rpm: install env_modules python module in sitelib
gh: test pythondir install option
doc: desc --with-pythondir in NEWS/INSTALL
ts: adapt tests for --with-pythondir
install: add --with-pythondir configure opt
ts: cover leftover modulepath-ignore code paths
Use symmetric error report inhibition pair in cache build
install: refresh built scripts when configure updates Makefile.inc
ts: document local setup for siteconfig-gated tests
AGENTS.md: add commit body, PR description and doc title guidance
Make error report inhibition safe to nest
build(deps): bump github/codeql-action from 4.37.6 to 4.37.7
doc: use furo theme locally when it is installed
gh: increase dependabot check interval
doc: reference modulepath-ignore in other-implementation
emacs: add modulepath-ignore modulefile cmd
vim: add modulepath-ignore modulefile cmd
lint: add modulepath-ignore command to syntaxdb
init: complete modulepath_ignore option and its disabling switch
doc: describe modulepath-ignore command and its config option
Evaluate rc files at directory fetch during modulepath walk
Integrate backup file check into path ignore matcher
Integrate ignored_dirs check into path ignore matcher
Add modulepath-ignore command to filter out modulepath content
doc: design ignore of files in modulepath
gh: adapt triggers to avoid running actions on forked repo
gh: enable verbosity of codecov action
gh: remove oidc config for codecov
gh: drop Codecov token, upload works without one for fork PRs
ts: cover comments-only modulespath init file
ts: cover eval-wrapped topmost frame in error stack trace
Remove unreachable intvallist guard in color config init
ts: cover invalid MODULES_COLOR env var override
ts: cover autosymbol skip when latest is already an error entry
Remove unreachable existence guard in unmet dependency cleanup
ts: cover tag deduplicate skip path and fix redefinition test gap
ts: cover generic config value validation/conversion shapes
ts: cover array-key lookup variant redefinition via siteconfig
Remove unreachable display_list existence check in module listing
Remove unreachable else-if in getModules version symbol collection
ts: cover extensions-sc at the default info_extension setting
ts: cover wildcard flush of a nameless variant-only spec element
ts: cover extended_default preferring an explicit default on tie
ts: cover missing-value error for module-warn trailing option
ts: cover unresolved glob entry in modulespath init file
ts: cover MODULES_COLOR override and id groups-parsing branches
ts: add cookbook testsuite to validate documented recipes
ts: anchor tcsh initial prompt match to a fresh output line
ts: stop relying on fish's own prompt-end marker to detect readiness
ts: recognize the zle no-color auto-menu-select redraw in zsh listings
gh: install zsh, fish and tcsh for the completion CI job
ts: drop the needless fixed wait before every tcsh completion listing
ts: delete the sandboxed $HOME after the completion testsuite finishes
doc: document tcsh coverage in the completion testsuite