Skip to content

cider-nrepl v0.64.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 06:04
· 7 commits to master since this release
  • #1071: Bump orchard to 0.48.0 (a traced call that throws gets a throw trace event, tracing a fn tracing itself calls no longer takes the server down, and a project namespace that doesn't load no longer breaks the namespace query).
  • #1059: Send what tests print with the test op's responses on nREPL 1.3+, where it went out with the session's previous message, and what they print without a newline at the end at all.
  • #1058: Run nothing for a test var query naming tests that aren't there, where it ran every test in the namespace, or every loaded one.
  • #1057: Answer namespace-not-found to a test var query for a test whose namespace isn't loaded, and an error to the test ops when anything else goes wrong, where they never answered.
  • #1069: Inspect ClojureScript expressions on shadow-cljs, where the inspector came below shadow-cljs's middleware and got their plain value.
  • #1054: Run ClojureScript tests on shadow-cljs reliably, where whether the test middleware came above shadow-cljs's, which its evaluations have to go through, depended on how the stack happened to sort.
  • #1066: Bump cljfmt to 0.16.6.
  • #1065: Leave the Maven Central mirror the build uses out of the published pom, where 0.64.0-alpha3 listed it.
  • #1053: Fix the warning loading cider-nrepl gives on Clojure 1.13, which added a clojure.core/selector.
  • #1063: Bump orchard to 0.47.0 (adds orchard.ns-form/unused, and fixes Java doc fragments that split words at entities and lost the type parameters of {@code} and {@link}).
  • #1063: Add the cider/clean-ns op, returning the libspecs, aliases, referred names and imports an ns form doesn't need, going by the code it's given rather than by loading the namespace.
  • #1062: Bump orchard to 0.46.0 (adds orchard.ns-form).
  • #1062: Add the cider/resolve-alias op, returning the namespaces an alias could stand for, ranked by how often the project's source files require them under it, for both Clojure and ClojureScript.
  • #1056: Add the cider/resolve-missing op, returning the loaded namespaces and the classes that could provide a symbol the namespace can't resolve yet, for both Clojure and ClojureScript.