v5.1
v5.1
This release brings new operators and a builtin, all for managing null types. There is also a substantial revamp to readline's responsiveness.
Breaking Changes
None.
Deprecation Warnings
Please read out compatibility commitment to understand how features are deprecated.
- the
?pipe will be deprecated to make way for a the ternary operator. You can achieve the same result with<err> <!out>, egcommand <err> <!out> parameters... | next-command ...
Features
Features marked as EXPERIMENTAL are provided without assurances of future breaking changes.
new operator:
null-coalescing, returns the left-most non-null value (read more)new operator:
elvisreturns the left-most non-falsy value (read more)new builtin:
is-nullchecks if a variable is undefined or null (read more)new autocomplete:
signalerror message for
$1variables, for when insufficient parameters passed, has been improvedwebsite: minor stylesheet updates, plus some new images added
Bug Fixes
readline: buffered screen writes to reduce rendering glitches and improve overall responsiveness (issue #744)
autocomplete:
gpingautocomplete updated to support--colorflag
Special Thanks
Special thank yous for this release goes to the following contributors:
- tsmish for helping to debug some of readline's rendering glitches
You rock!
Published: 09.10.2023 at 22:13
See Also
- Debug Mode:
debug: Debugging information
This document was generated from gen/changelog/v5.1_doc.yaml.