Skip to content

Orchard 0.5.0

Compare
Choose a tag to compare
@bbatsov bbatsov released this 29 Aug 06:41
· 355 commits to master since this release

New features

  • #42: Add namespace alias support for spec-list and spec-form.
  • #46: [Inspector] Separate static from non-static fields when rendering raw objects.
  • #46: [Inspector] Show fields inherited from superclasses when rendering raw objects.
  • #47: [Java] Cache class-info for editable Java classes.
  • #51: Add basic xref functionality in orchard.xref.
  • #64: Port cache-dir from soc/directories-jvm to orchard.util.os.
  • #64: Add finding docs functionality from ClojureDocs in orchard.clojuredocs.
  • Extract cider-nrepl's resource lookup functionality into orchard.java.resource.

Changes

  • Update JavaDoc URL paths for Java 10+. Remove support for Java 7 JavaDoc URL paths.
  • Remove dependency on clojure.tools.namespace (replaced by orchard.namespace).
  • Remove dependency on java.classpath (replaced by orchard.java.classpath).
  • Add java parser for JDK9+; rename legacy JDK8 parser.
  • Make search for JDK directory resources compatible with JDK9+.
  • Move transform-value to cider-nrepl.

Bugs fixed

  • #59: Correct inlined-dep prefix for removing namespaces
  • #57: Fix parsing of Java versions for Java 11+.