Despite this being a new major version release, it is a vary minor
update. Aside from a handful of bugfixes, the most significant change is
notice of deprecation for =
, let
, and
?
.
None
Please read out compatibility commitment to understand how features are deprecated.
?
pipe will be deprecated to make way for a the
ternary operator. You can achieve the same result with
<err> <!out>
, eg
command <err> <!out> parameters... | next-command ...
=
and let
builtins are now
officially deprecated. They’ve been marked as deprecated in the
documentation for a couple of years but you’ll now receive a deprecation
warning when using them. This warning will not impact any functions that
call them (they bypass the stdout and stderr pipes and write directly to
your TTY) but it is still recommended that you update any existing code
not to use it. The change is very simple, Murex supported expressions as
first class primitives, so you can simply drop the =
and
let
command names from your expressionsFeatures marked as EXPERIMENTAL are provided without assurances of future breaking changes. All other features are considered stable as part of Murex’s compatibility commitment.
mxtty
terminal
emulator (Github repo)which
and whereis
autocompletions were
Linux specific. Now they’re enabled for all platformsgrep
and egrep
aliases were Linux
specific. Now they’re enabled for all POSIX platformsnull
by is-null
(issue
#786)Special thank yous for this release goes to everyone in the discussions group for raising bug reports and their design discussions.
You rock!
Published: 17.02.2024 at 20:47
export
): Define an environmental variable and set it’s
valueis-null
): Checks if a variable is null or
undefinedconfig
): Query or define Murex runtime settingsruntime
): Returns runtime information on the internal
state of Murexautocomplete
): Set definitions for tab-completion in
the command lineThis document was generated from gen/changelog/v6.0_doc.yaml.
This site's content is rebuilt automatically from murex's source code after each merge to the master
branch. Downloadable murex binaries are also built with the website.
Last built on Wed Jan 15 23:07:50 UTC 2025 against commit b4c4296b4c429617fd41527ea0efef33c52c15ef2b64972.
Current version is 6.4.2063 (develop) which has been verified against tests cases.