v7.3
About 1 minChange Log
v7.3
This release focuses on expression-engine robustness and TTY integrations. It introduces !$(variable) logical-not expansion, restores force-TTY integrations, and includes multiple fixes for comparison panics and process I/O handling.
Breaking Changes
Support following platforms have been deprecated:
- Windows running 32bit ARM
- Go versions 1.25 and below
You may have success building against these deprecated targets, however they are no longer part of the automated test and deployment pipelines.
v7.3.xxxx
Features
- expressions: support for logical-not variable syntax via
!$(variable) - integrations: ttyphoon dictionaries added
- integrations: force-TTY integrations reintroduced
- integrations: Ttyphoon prompt events now include environment variables
- dep: dependency updates, including
golang.org/x/imageand readline refreshes
Bug Fixes
- expressions: avoid panic when comparing arrays with numbers
- expressions: fix panic in comparison operators with non-comparable types
- core: close stdin after write in unmarshal
- integrations: fix
su rootexecution regression (issue) - app: fix
define-force-tty-funcsummary handling - core: revert duplicated-code regression
- tests: improve expression coverage
which: don't search the current directory for bare command names- events: run
onPromptcallbacks in the background - expressions: fix handling of invalid named regexp symbols
ansititle: sanitize ANSI escape sequences
Special Thanks
Thank you to everyone in the discussions group and all who raise bug reports.
You rock!
Published: 18.05.2026 at 12:00
See Also
- How To Contribute: Murex is community project. We gratefully accept contributions
- Integrations: Default integrations shipped with Murex
- Location / Type Of Command:
which: Locate command origin - Murex Event Subsystem:
event: Event driven programming for shell scripts $ScalarSigil (eg variables): Expand values as a scalar- onPrompt: Events triggered by changes in state of the interactive shell
- readline: What's different about Murex's interactive shell?
- unmarshal:
This document was generated from gen/changelog/v7.3_doc.yaml.