# This week in Nushell #116
## Nu_Scripts
- skelly37 created [dict.nu — bugfix](https://github.com/nushell/nu_scripts/pull/105)
## engine-q
- onthebridgetonowhere ported [str indexof](https://github.com/nushell/engine-q/pull/327), and [str find replace](https://github.com/nushell/engine-q/pull/325), and [str endswith](https://github.com/nushell/engine-q/pull/321), and [str downcase and str contains](https://github.com/nushell/engine-q/pull/319), and [str capitalize](https://github.com/nushell/engine-q/pull/317), and [str case commands](https://github.com/nushell/engine-q/pull/287)
- jt [added record literal syntax](https://github.com/nushell/engine-q/pull/326), [added from csv and from tsv](https://github.com/nushell/engine-q/pull/320), [added some more cell path support for fun](https://github.com/nushell/engine-q/pull/316), [bumped crossterm](https://github.com/nushell/engine-q/pull/315), and [Try to simplify ci](https://github.com/nushell/engine-q/pull/314), [fixed external output threading and ctrlc](https://github.com/nushell/engine-q/pull/313), added [some str collect cleanup](https://github.com/nushell/engine-q/pull/312), [added `str collect`](https://github.com/nushell/engine-q/pull/311), [added magic $in variable, part 2](https://github.com/nushell/engine-q/pull/310), [added magic $in variable](https://github.com/nushell/engine-q/pull/309), [finished operator overflow checking](https://github.com/nushell/engine-q/pull/308), [let list and table exprs get indexed](https://github.com/nushell/engine-q/pull/307), [bumped some deps](https://github.com/nushell/engine-q/pull/306), [added 'did you mean' error](https://github.com/nushell/engine-q/pull/305), [moved where to helper](https://github.com/nushell/engine-q/pull/302), [fixed precedence parse](https://github.com/nushell/engine-q/pull/298), [added range to the math reductions](https://github.com/nushell/engine-q/pull/296), and [Improve external output in subexprs](https://github.com/nushell/engine-q/pull/294)
- luccasmmg created [`from url` and `from eml`](https://github.com/nushell/engine-q/pull/324), and [`from yaml` and `from yml`](https://github.com/nushell/engine-q/pull/322), and [fixed "`math sum` doesn't support streams"](https://github.com/nushell/engine-q/pull/301)
- fdncred [tried to match most of nushell syntax coloring](https://github.com/nushell/engine-q/pull/323)
- elferherrera created [capnp proto change schema](https://github.com/nushell/engine-q/pull/304)
- stormasm [ported over the reverse command from nushell](https://github.com/nushell/engine-q/pull/303), and [ported over the shuffle command from nushell](https://github.com/nushell/engine-q/pull/300)
## reedline
- jt created [Handle the bottom resize a little better](https://github.com/nushell/reedline/pull/182), and [Handle the bottom resize a little better](https://github.com/nushell/reedline/pull/181)
- josh-59 created [`fn queue_buffer` probably didn't mean to flush; Simplified engine->insert_char and removed the need to create a String at each insert.](https://github.com/nushell/reedline/pull/180)
- sholderbach added [Improvements to handling of incoming events](https://github.com/nushell/reedline/pull/179), and [bumped dependency versions](https://github.com/nushell/reedline/pull/177)
- aslynatilla made [curly braces fix in vim events](https://github.com/nushell/reedline/pull/173)