(ns foo.bar (:require-macros [foo.baz :refer [macro-that-expands-to-require]])) (macro-that-expands-to-require)
24 May 2021
We’re happy to announce a new release of ClojureScript. If you’re an existing user of ClojureScript please read over the following release notes carefully.
|| when applied to Boolean values. Previously these
optimizations were implemented directly by the
or macros. With
this release they are instead implemented during a compiler pass.
A consequence of moving these optimizations to the code generation phase
is that the resulting simplified
or macros are compatibile with
code walking libraries like
IAssociative protocol defines
-contains-key?, which facilitates
directly testing whether a key is in an associative collection. The core
contains? function has been revised with this release to make such a
call for collections that implement the
For a complete list of updates in ClojureScript 1.10.866 see Changes.