In 0.37, you now have access to a new `find` command, which can help you quickly look for data across all columns in a table.
You can still reach your system's `find` command using `^` by typing `^find`.
## Additional improvements
- fdncred added more [support for ansi art](https://github.com/nushell/nushell/pull/3973), and [more chars](https://github.com/nushell/nushell/pull/3975)
- aminya removed shelling out in [some cases where it's not needed](https://github.com/nushell/nushell/pull/3974)
- sophiajt made [sys/ps/fetch/post core commands](https://github.com/nushell/nushell/pull/3983), moving them from plugins to internal commands. This allows for future capability to have nushell download its own extensions.
- andrasio began adding [support for creating errors inside of nushell code](https://github.com/nushell/nushell/pull/3986), extended [`tags` to support basic command reflection](https://github.com/nushell/nushell/pull/3988)
- lily-mara added [`into filesize`](https://github.com/nushell/nushell/pull/3987)
- tw4452852 added [support to append when calling `save`](https://github.com/nushell/nushell/pull/3992)
- Pantoshire improved [errors when bash-style alias was mistakingly used](https://github.com/nushell/nushell/pull/3995)
- tranzystorek-io did a lot of [general code improvements](https://github.com/nushell/nushell/pull/3996)
- kubouch did some fixes to p[aths and the `source` command](https://github.com/nushell/nushell/pull/3998)
- elferherrera updated the [prompt environment variable to PROMPT_COMMAND](https://github.com/nushell/nushell/pull/4003) to show that it is nushell code that gets run
## Engine-q
We've been hard at work on the upcoming set of engine updates for Nushell (codenamed 'engine-q'). These updates address some fundamental flaws in the current Nushell engine design and should help set us up for a strong engine in the future.
In this section we'll talk a bit about the design of this engine and show some fun tricks it's able to do.