Features
add username to Pulumi module (#3428)
Enable Undistract Me for Linux (#3547)
starship bug-report sets syntax highlighting for config file (#3529)
add a container indicator (#3304)
cli: Print arguments if argument parsing fails (#3560)
cmd_duration: Make notification timeout configurable (#3515)
install: Add posix shell check (#3474)
localip: add module to print the current ipv4 address (#3289)
pwsh: Set ExtraPromptLineCount (#3439)
pwsh: Set STARSHIP_SHELL to pwsh on PS >5 (#3443)
Bug Fixes
Correctly detect older versions of powershell in bug-report (#3543)
bash: Restore previous exit status in bash init (#3521)
elvish: use $pwd for logical-path (#3534)
nodejs: use e718 as the default of symbol in node configuration (#3533)
status: Enable to convert from i64 to hex_status by casting instead of
parsing status. (#3462)
Code Refactoring
Improve compatibility with Zsh prompt theme system (#3480)
zsh: using add-zsh-hook instead of add hook manually (#3537)
Performance Improvements
elvish: Use built-in randint instead of starship session. (#3479)