- `date to-record` for [working with structured dates](https://github.com/nushell/nushell/pull/5058) (sophiajt)
- New [starts-with operator](https://github.com/nushell/nushell/pull/5061) (fdncred)
- Can now create [generic menus for repl interactions](https://github.com/nushell/nushell/pull/5085) (elferherrera)
- New [`glob` command for fancier globbing](https://github.com/nushell/nushell/pull/5087) (fdncred)
- [Unary `not` support](https://github.com/nushell/nushell/pull/5111) (sophiajt)
- Startup and pre-prompt setup should now be [significantly faster](https://github.com/nushell/nushell/pull/5115) (sophiajt)
- [`0b[...]` support for binary literals](https://github.com/nushell/nushell/pull/5149) (merkrafter)
# Improvements
- Parser improvements by uasi, sophiajt, rgwood
- Error improvements by jmoore34, sophiajt, rgwood
- Documentation updates by hustcer, vishalsodani, fdncred, futile, kubouch, stormasm, Hofer-Julian, herlon214, rgwood, michel-slm
- General code cleanliness fixes by stormasm, bowlofeggs, rgwood, sholderbach, fdncred, herlon214, elferherrera, boyvanduuren, sophiajt
- Multiple improvements to known external commands (filaretov, sophiajt)
- [Use recent miette](https://github.com/nushell/nushell/pull/5167) (zkat)
- [Improved logic to path expansion](https://github.com/nushell/nushell/pull/5153) (strega-nil-ms)
- [`ls` now outputs date in local time](https://github.com/nushell/nushell/pull/5141) (fdncred)
- [`$in` should now work in more places](https://github.com/nushell/nushell/pull/5137) (sophiajt)
- [`each` now also pipes each item as input to the block](https://github.com/nushell/nushell/pull/5136) (sophiajt)
- Add ability to [opt-in to normal strings in `str replace`](https://github.com/nushell/nushell/pull/5133) (fdncred)
- `touch` now [includes all common flags](https://github.com/nushell/nushell/pull/5119) (rybertm)
- `=~` and `!~` now [use regex](https://github.com/nushell/nushell/pull/5117) (rgwood)
- `describe` should now be [more precise](https://github.com/nushell/nushell/pull/5116)
- completions now [give priority to non-hidden folders](https://github.com/nushell/nushell/pull/5108) (herlon214)
- [plugins are now loaded for scripts and commands](https://github.com/nushell/nushell/pull/5105) (sophiajt)
- [`input` now trims the newline](https://github.com/nushell/nushell/pull/5097) (rgwood)
- [regex `find` now works with records](https://github.com/nushell/nushell/pull/5100) (fdncred)
- Fixes to [`format` for non-basic datatypes](https://github.com/nushell/nushell/pull/5095) (rgwood)
- Added [raw string support via backticks](https://github.com/nushell/nushell/pull/5090) (sophiajt)
- Switched to [levenshtein distance sorting for completions](https://github.com/nushell/nushell/pull/5001) (sophiajt)
- Improvements to [line editor state handling](https://github.com/nushell/nushell/pull/5041) (sholderbach)