Skip to content

Releases: venantius/ultra

[release] v0.6.0

09 Mar 10:54
Compare
Choose a tag to compare
  • Migrates to nrepl from clojure.tools.nrepl. This is a pretty significant change and was mostly enabled by a LOT of upstream work from the Leiningen, Puget/Whidbey, and nREPL developers and maintainers. It is likely not backwards-compatible with earlier versions of Leiningen.

[release] v0.5.4

09 Feb 20:03
Compare
Choose a tag to compare
  • Bump puget dependency. AFAIK this makes us compatible with the new nREPL.

[release] v0.5.2

03 Nov 15:56
864f341
Compare
Choose a tag to compare
  • Changed the printing behavior of test results to flush test output at the end of the test, making output clearer in cases where multi-threaded tests print to out

[release] v0.5.1

08 Jan 22:19
c5451cd
Compare
Choose a tag to compare
  • Fixed a bug wherein setting {:repl false} would crash repl initialization
  • Un-pinned a fixed Clojure version from the plugin by moving the Clojure dependency to the plugin's :dev profile.

[release] v0.5.0

20 Sep 08:24
ead4482
Compare
Choose a tag to compare
  • Better test reporting on logical expressions
  • Fixed a bug whereby Ultra wouldn't set the intended defaults for Whidbey
  • Removed Java utility functions.
  • Tweaked Glow import logic so as to not import hiccup or garden for performance.
  • Type annotation added to ultra.test.diff.string/print-diff

[release] v0.4.1

01 Mar 08:14
Compare
Choose a tag to compare
  • Fixed a bug wherein the default colorscheme was devoid of colors
  • Added logic to fall back to Ultra version 0.3.4 in the event that Ultra was being used in a project with Clojure version <1.7.0
  • Updated a number of dependencies

[release] v0.4.0

08 Nov 00:02
Compare
Choose a tag to compare
  • Fixed the diff-dispatching interface to correctly diff types - in particular, resolves a bug when diffing hash-maps and array-maps.
  • Syntax-highlighted source!
  • Adds support for custom whidbey/puget options, including specifying the width.
  • Updated dependencies.

[release] v.0.3.4

07 Jul 06:06
Compare
Choose a tag to compare
  • Updated dependencies.

[release] v0.3.3

16 Mar 17:08
Compare
Choose a tag to compare
  • Add a bugfix for a colorscheme configuration issue that was introduced in 0.3.0
  • Bugfix for test initialization and configuration when running lein test
  • Cleanup of middleware by refactoring into standalone functions borrowed from Whidbey.
  • Add a custom escape hatch for datomic.db.Db objects that can't be printed at the moment.

[release] v0.3.2

02 Mar 22:10
Compare
Choose a tag to compare

Releases 0.3.0 and 0.3.1 were buggy, so this is the first functioning release of the 0.3.x branch.

Changes since 0.2.1:

  • Remove a rogue println statement
  • Fix test initialization to be an injection that triggers a hook.
  • Avoids initialization of unused features.
  • Avoids configuration when doing tasks other than lein test or lein repl.
  • Updates dependencies on Puget and Whidbey to pick up new :print-fallback feature, honoring custom print-methods
  • Fixes a bug with multi-line test diffs when comparing objects of different classes.