Bash 5.2
Improvements are always nice but portability matters, so depending on new features isn't possible until it could safely be assumed to be ubiquitous (cough, not you Apple).<p>Then there's the part where building anything of any significant complexity is not probably a good idea in a shell script.