github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/docs/changelog/v4.3.md (about) 1 # v4.3 2 3 This brings improved support on Windows plus one breaking change from the previous release (v4.2) 4 5 ## Breaking Changes 6 7 * `pre-prompt-func` and `post-prompt-func` have been replaced with `onPrompt` events: `event onKeyPress example=before { ... }` 8 9 * The `onFileSystemChange` event payload now lowercases the filesystem event operation string. However until this release, that payload was undocumented ([read more](https://murex.rocks/docs/events/onfilesystemchange.html)) 10 11 ## Features 12 13 * New events, `onPrompt`, triggered when the interactive prompt is at various stages 14 15 * **Dynamic** and **DynamicDesc** autocompletions can have their partial term prefix filter disabled ([read more](https://murex.rocks/docs/commands/autocomplete.html#ignoreprefix-boolean-false), [previous discussion](https://github.com/lmorg/murex/issues/635)) 16 17 * New autocompletions: `gping` 18 19 ## Bug Fixes 20 21 * Improved Windows support. Arrow keys and other special keys are now handled correctly ([#630](https://github.com/lmorg/murex/issues/630)) 22 23 * Fix `ctrl`+`a` offset by 1 error ([#628](https://github.com/lmorg/murex/pull/628)) 24 25 <hr> 26 27 Published: 02.07.2023 at 09:55 28 29 ## See Also 30 31 * [`autocomplete`](../commands/autocomplete.md): 32 Set definitions for tab-completion in the command line 33 * [`config`](../commands/config.md): 34 Query or define Murex runtime settings 35 * [`event`](../commands/event.md): 36 Event driven programming for shell scripts 37 * [`onPrompt`](../events/onprompt.md): 38 Events triggered by changes in state of the interactive shell 39 40 <hr/> 41 42 This document was generated from [gen/changelog/v4.3_doc.yaml](https://github.com/lmorg/murex/blob/master/gen/changelog/v4.3_doc.yaml).