mirror of
https://github.com/Pmodules/Pmodules.git
synced 2026-06-27 10:03:08 +02:00
Merge branch 'gsell-master-patch-62201' into 'master'
Update CHANGELOG.md See merge request Pmodules/src!126
This commit is contained in:
+75
-25
@@ -1,34 +1,84 @@
|
||||
# Changelog of Pmodules
|
||||
|
||||
## Unreleased
|
||||
## Version 1.0.0rc10
|
||||
* **modulecmd**
|
||||
* *User visible changes*
|
||||
* The term "releases" has been replaced with "release stages".
|
||||
The visible changes are the change of the option
|
||||
`--all-releases` to `--all-release-stages`, adapted
|
||||
help text and configuration files.
|
||||
* New configuration file `Pmodules.conf` to configure the
|
||||
default visible group, the default visible release stages
|
||||
and the defined releases stages. These information has
|
||||
been stripped from the profiles `profiles.{bash,csh,zsh}`.
|
||||
* module are now sorted numerically in output of
|
||||
`module avail`.
|
||||
* option `-?` added as alias for `--help`.
|
||||
* new option `--glob` for `module search`. This enables
|
||||
shell glob-pattern searches.
|
||||
* *Internal changes and fixes*
|
||||
* bugfix in removing temp-file in exit function.
|
||||
* terse output of `module avail` fixed.
|
||||
* broken help for sub-commands fixed.
|
||||
* missing group in output of `module avail` fixed.
|
||||
* broken output of `module search --print-modulefiles` fixed.
|
||||
* argument handling fixed after `--`.
|
||||
* cleanup option/argument handling.
|
||||
* **build-system**
|
||||
* *User visible changes*
|
||||
* none
|
||||
* *Internal changes and fixes*
|
||||
* bugfixes in the functions `pbuild::version_{le,gt}
|
||||
* bugfix in recognising newer CentOS versions
|
||||
* **modmanage**
|
||||
* *User visible changes*
|
||||
* complete re-implementation of (broken) modmanage
|
||||
|
||||
**Added features:**
|
||||
## Version 1.0.0rc9
|
||||
* **modulecmd**
|
||||
* *User visible changes*
|
||||
* a Pmodules module must be the first module loaded
|
||||
* new option `--group|-g GROUP` to list available modules in `GROUP`
|
||||
* align columns in output of `module avail`
|
||||
* remove path to Pmodules bin directory while unloading a Pmodules module
|
||||
* exclude a Pmodules module from being purged
|
||||
* follow sym-links in `ROOT/GROUP/modulefiles`
|
||||
* *Internal changes and fixes*
|
||||
* use default field separator by unsetting `IFS`
|
||||
* use read-only variables for all used commands with full path
|
||||
* better tmp-file creation/deletion
|
||||
* more bugfixes
|
||||
* **build-system**
|
||||
* *User visible changes*
|
||||
* group hierarchy can now be defined in a config file
|
||||
* *Internal changes and fixes*
|
||||
* more bugfixes
|
||||
|
||||
**Changed:**
|
||||
## Version 1.0.0rc8
|
||||
* **modulecmd**
|
||||
* *User visible changes*
|
||||
* Pmodules can now be loaded as module
|
||||
* Since `${PMODULES_HOME}/bin` has been removed from `PATH` in `1.0.0rc7` a Pmodules
|
||||
module must be loaded to make the build system available.
|
||||
* *Internal changes and fixes*
|
||||
* use system binaries in `/bin:/usr/bin` if possible
|
||||
|
||||
**Deprecated:**
|
||||
## Version 1.0.0rc7
|
||||
|
||||
**Removed:**
|
||||
|
||||
**Fixed bugs:**
|
||||
|
||||
## Version 1.0.0rc7 (not yet released)
|
||||
|
||||
**Added features:**
|
||||
|
||||
- Support of run-time dependencies which are required but must not be loaded
|
||||
|
||||
**Changed:**
|
||||
|
||||
- Update to BASH 5.0
|
||||
- Update to Tcl 8.6.10
|
||||
- bootstrap/build script reviewed, `--config` option removed, help for all
|
||||
sub-commands added
|
||||
|
||||
|
||||
**Fixed bugs:
|
||||
|
||||
- installation of fallback shared libraries
|
||||
* build-system
|
||||
* do not try to build deprecated modules if not forced
|
||||
* support for installing versioned modulefiles (install `modulefile-X[.Y[.Z]]` in favour of `modulefile` if exist)
|
||||
* Support of run-time dependencies which are required but must not be loaded
|
||||
* installation of fallback shared libraries fixed.
|
||||
* bootstrap/build script reviewed, `--config` option removed, help for all
|
||||
sub-commands added
|
||||
* bugfixes
|
||||
* modulecmd
|
||||
* add options to `module search` to show dependencies
|
||||
* hardcoded path in `profile.csh`fixed
|
||||
* bugfixes
|
||||
* Update to BASH 5.1
|
||||
* Update to Tcl 8.6.10
|
||||
|
||||
## Version 1.0.0rc6
|
||||
|
||||
|
||||
Reference in New Issue
Block a user