What's Changed
- Fix ClojureScript macroexpansion of user-defined macros by @bbatsov in #987
- Signal Clojure-only ops under a ClojureScript REPL by @bbatsov in #989
- Run ClojureScript tests via the test ops by @bbatsov in #990
- Await asynchronous ClojureScript tests by @bbatsov in #991
- Apply the project's cljfmt config when formatting code by @bbatsov in #992
- Fix op descriptor metadata bugs and a dead test line by @bbatsov in #993
- Don't let an Error hang the client on op failures by @bbatsov in #994
- Generate deprecated op aliases from a single source by @bbatsov in #995
- Drop dead eager requires from cider.nrepl by @bbatsov in #996
- Use is+ for response-map assertions in more tests by @bbatsov in #1001
- Enable more clj-kondo linters and clear the findings by @bbatsov in #1002
- Make cljs compiler-env resolution pluggable, add shadow provider by @bbatsov in #1003
- Bump dependencies by @bbatsov in #1004
- Degrade gracefully when ClojureScript can't load on an older JDK by @bbatsov in #1007
- Bump ClojureScript to 1.12.145; run cljs tests only on JDK 21+ by @bbatsov in #1005
- Bump mranderson to 0.7.0 by @bbatsov in #1009
- Bump piggieback to 0.6.2 by @bbatsov in #1008
- Add a tap middleware for streaming and inspecting tap> values by @bbatsov in #1006
- Support ClojureScript in the tap middleware by @bbatsov in #1010
- [Fix #680] Honor test-ns-hook in the test ops by @bbatsov in #1011
- [Fix #903] Back the default pprint with orchard.pp by @bbatsov in #1012
- Make the cider/format-code formatter configurable by @bbatsov in #1013
Full Changelog: v0.60.0...v0.61.0