This week, I’ve been working with Rich on exploring several different options for lightweight keyword aliases (the most highly ranked request in https://ask.clojure.org). We’ve now explored several possible options for this - changing the semantics of alias, creating a new kind of symbolic only alias, adding a new clause to ns, and currently we are looking at modifying :require itself, which is currently looking the most promising. More to come as we make some more syntax decisions and hopefully move this towards the 1.11 stream!

Fogus has been working lately on new update-keys and update-vals functions, also one of the top rated requests on Ask Clojure. He’s been working with Rich to refine the docstrings and semantics, and also benchmarking a variety of implementation options.