All Versions
10
Latest Version
Avg Release Cycle
75 days
Latest Release
1381 days ago

Changelog History

  • v2.7.8 Changes

    July 07, 2020

    ๐Ÿ‘Œ Improvements

    โœ… GH-289: Bump asm to 8.0.1.

    PR-287: Bump dom4j from 2.1.1 to 2.1.3.

  • v2.7.7 Changes

    March 02, 2020

    ๐Ÿ› Bug Fixes

    • โœ… GH-283: RandomizedRunner throws NoTestsRemainException from the
      constructor when method filter is supplied and no methods match
      (Mark Vieira).
  • v2.7.6 Changes

    March 02, 2020

    ๐Ÿ‘Œ Improvements

    • โœ… Use thread join internally to wait for forked timeouting test thread
      instead of a hardcoded sleep (dumb!).
  • v2.7.5 Changes

    March 02, 2020

    ๐Ÿ‘Œ Improvements

    Switch to simple-xml-safe.

    ๐Ÿšš throw NoTestsRemainException if Filterable.filter removes all tests.

  • v2.7.4 Changes

    October 23, 2019

    ๐Ÿ› Bug Fixes

    • โœ… GH-280: Potential race condition in global temp folder generation.
  • v2.7.3 Changes

    May 07, 2019

    ๐Ÿ› Bug Fixes

    • โœ… GH-276: Annotations on overriden methods are not picked up (annotations on overrides of @test methods are not picked up).
  • v2.7.2 Changes

    December 14, 2018

    ๐Ÿ› Bug Fixes

    • โœ… GH-275: Timeouts can deadlock on trying to interrupt leaked threads.

    ๐Ÿ‘Œ Improvements

    • โœ… GH-274: PrintEventListener should emit display name if method name
      โœ… is not available in testIgnored callback.
  • v2.7.1 Changes

    November 20, 2018

    ๐Ÿ› Bug fixes

    • โœ… GH-271: Methods with ( or ) in them can't be selected directly using glob filters.
  • v2.7.0 Changes

    September 10, 2018

    ๐Ÿ› Bug Fixes

    • โœ… GH-269: 2.6.x runners and junit 4.12 show much noise for a single
      โœ… test method in IntellJ Idea (thanks Vladimir Dolzhenko).

    ๐Ÿ”„ Changes in Backwards Compatibility

    • โฌ†๏ธ GH-270: Upgrade to support JUnit 4.12. This also means that Hamcrest
      is required (as JUnit 4.12 uses it).
  • v2.6.4 Changes

    September 05, 2018

    ๐Ÿ› Bug Fixes

    โœ… GH-247: Allow java.io.tmpdir to be placed under cwd with isolated
    directories and nonEmptyWorkDirAction=wipe.

    ๐Ÿ”’ GH-255: Invalid event nesting on security logging crashes the runner.

    โœ… GH-266: QUIT event may not be read from the event log on slow machines.

    ๐Ÿ— GH-267: Project does not build/ test on Java 11.

    ๐Ÿ‘Œ Improvements

    An additional property 'junit4.tempDir' is passed to forked JVMs to allow
    ๐Ÿ”’ easier configuration of security policy files. This folder must have
    read/ write file policy.

    โž• Added a test case that runs with a security manager enabled.

    โœ… GH-253: IntelliJ only recognizes proper test methods for re-runs
    when descriptions have " [...]" instead of " {...}. This fix uses square
    brackets on IntelliJ runner.

    ๐Ÿ”„ Changes in Backwards Compatibility

    • โœ… GH-265: Deprecate RandomizedTest.randomInt(v) and RandomizedTest.randomLong(v).