I would really like to see structured logging in the log crate.
There are many libraries around that use the log crate, but where the log message are either too verbose or too generic. By providing an interface for structured logging (just a way to add arbitrary key-value pairs) we allow logging crates to use this information to filter and/or display the information in a meaningful way. Simple string messages are hard to parse and hard to filter.
Features like colors, multi-line logging etc are all great and nice-to-have, but they only affect the log representation. Before we focus on that, we should make sure that the log capture is actually solid and mostly feature-complete.
I also have the feeling that it shouldn’t be too hard to add structured logging on top of the current API, although I didn’t look at the codebase too closely.
Looks like I’m not the only one refreshing the commit list daily 
Edit:
I think env_logger could benefit from living in a separate crate, with an independent release cycle.