Skip to content

Latest commit

 

History

History
462 lines (305 loc) · 32.7 KB

CHANGELOG.md

File metadata and controls

462 lines (305 loc) · 32.7 KB

Changelog

v4.0.0 (2023-10-11)

Full Changelog

Fixed bugs:

  • The Provider.forUseAtConfigurationTime method has been deprecated. #321

Closed issues:

  • Upgrade to Gradle 7.5.x #295

Merged pull requests:

v3.2.0 (2022-02-27)

Full Changelog

Implemented enhancements:

  • Add filter: hide regular passing tests, show slow passing tests #158

v3.1.0 (2021-11-02)

Full Changelog

Implemented enhancements:

  • Disable all output in CI environment #224
  • Indicate nested tests #146

Fixed bugs:

  • NoSuchMethodError: org.gradle.api.provider.Provider.forUseAtConfigurationTime() #225
  • OutOfMemoryError while collecting test output even when disabled #213
  • Top level class is not logged #204
  • Hierarchical tests do not output all levels #141

Closed issues:

  • Upgrade to Gradle 7.2 #226
  • Add support for @ParameterizedTest with @MethodSource #125

Merged pull requests:

v3.0.0 (2021-04-01)

Full Changelog

Implemented enhancements:

  • Display start of the test #165

Fixed bugs:

  • System property usage causes Gradle 7 to complain (when using --configuration-cache) #195
  • Stack trace does not show application code #170
  • Incompatible with Gradle Configuration Cache #163
  • evaluationDependsOnChildren(): No output at all (Gradle 6.6 RC2) #156

Closed issues:

  • Upgrade to Gradle 6.7 #172
  • Kotlin DSL #137
  • Document TestLoggerExtension class #136

Merged pull requests:

v2.1.1 (2020-10-14)

Full Changelog

Fixed bugs:

  • Cannot override logLevel using command line #161
  • JetBrains IDEA prints the escape codes instead of switching colors #148

Closed issues:

  • Upgrade to Gradle 6.6 #153
  • Incorrect coverage reported by JaCoCo and Coveralls #152

Merged pull requests:

v2.1.0 (2020-06-30)

Full Changelog

Implemented enhancements:

  • Auto Switch Theme based on --console value and --parallel #149

Fixed bugs:

  • Theme is defaulted to plain even when maxForks is greater than 1 #139
  • Plugin version 1.7.1 not working with Gradle 4.8.1 #138

Closed issues:

  • Upgrade to Gradle 6.4.1 #150
  • Upgrade to Gradle 6.2 #143
  • Add support for kotlin-dsl #127

Merged pull requests:

v2.0.0 (2019-10-10)

Full Changelog

Closed issues:

  • Upgrade versions of everything #132
  • Upgrade to Gradle 5.6.2 #129
  • Upgrade to Gradle 5.2 #102

Merged pull requests:

v1.7.1 (2019-10-07)

Full Changelog

Closed issues:

  • Add example image of summary to readme #126
  • Output containing testlogger tags can interfere with the produced logs #123
  • Clarify documentation about new stack trace options #120
  • Filtering standard stream doesn't seem to be working properly #114
  • A couple usability suggestions #88

Merged pull requests:

v1.7.0 (2019-05-29)

Full Changelog

Closed issues:

  • Not enough details about exception thrown by the test. #118
  • NoSuchMethodError: org.fusesource.jansi.Ansi.fgGreen()Lorg/fusesource/jansi/Ans #116
  • Mocha on dark terminals #115
  • Add support for @Nested and @DisplayName #106
  • Get rid of logs original test logs #105
  • Prints corrupted json #104
  • Bad encoding on standard and mocha themes when printing to Eclipse's console #92
  • Testsuite fatal error output not shown #89

Merged pull requests:

v1.6.0 (2018-11-20)

Full Changelog

Implemented enhancements:

  • Allow testlogger to be configured independently for each task #90

Closed issues:

  • Test time reporting under the threshold #101
  • Doesn't render tickmarks for mocha theme on Windows #99
  • Add CompileStatic to more classes #97
  • Print list of tests before execution #91
  • JUnit5 Gradle Plugin interferes with this one #87
  • Use of testLogger.showStandardStreams can lead to confusion #86

Merged pull requests:

  • Add @CompileStatic to all classes #98 (radarsh)
  • Highlight lowercase extension name in documentation #96 (radarsh)
  • Clarify documentation about junit-platform Gradle plugin #95 (radarsh)
  • React to testLogging.showStandardStreams #94 (radarsh)
  • Configure testlogger for each task #93 (radarsh)

v1.5.0 (2018-09-08)

Full Changelog

Implemented enhancements:

  • Feature: suppress logging output for successful tests #61
  • Consider adding option to show failed only tests in output. #38

Closed issues:

  • Upgrade to Gradle 4.10 #83
  • Encapsulate TestResult and TestDescriptor along with all their associated methods #78
  • Refresh screenshots #76
  • Fix Gradle deprecation warnings #75
  • Add TestNG based tests #74

Merged pull requests:

v1.4.0 (2018-07-31)

Full Changelog

Implemented enhancements:

  • Add support for parallel test execution #8

Closed issues:

  • Introduce a high level abstraction for collecting standard stream output #72
  • Fix CircleCI build instability #68
  • Upgrade to Gradle 4.9 #67

Merged pull requests:

  • Refactor standard stream collectors into OutputCollector abstraction #73 (radarsh)
  • Add test for ThemeType #71 (radarsh)
  • Upgrade to Gradle 4.9 #70 (radarsh)
  • Limit max memory available to Gradle for CircleCI builds #69 (radarsh)
  • Add support for parallel test execution #66 (radarsh)

v1.3.1 (2018-06-25)

Full Changelog

Closed issues:

  • Bright yellow is not readable if console has bright background #59

Merged pull requests:

  • Turn off bright yellow in standard theme #65 (radarsh)

v1.3.0 (2018-06-11)

Full Changelog

Implemented enhancements:

  • Document system property overrides #63
  • Allow overriding configuration by using system properties #40

Fixed bugs:

  • Develop branch: No such property: displayName for class: org.gradle.api.internal.tasks.testing.DecoratingTestDescriptor #60

Closed issues:

  • Upgrade to Gradle 4.7 #57

Merged pull requests:

  • Document system property overrides #64 (radarsh)
  • Fix Gradle backward compatibility issue #62 (radarsh)
  • Upgrade to Gradle 4.7 #58 (radarsh)
  • Allow overriding of config using system properties #56 (radarsh)
  • Added support for nested JUnit5 tests. #55 (mithomas)

v1.2.0 (2018-03-31)

Full Changelog

Implemented enhancements:

  • Slow test that failed doesn't show the execution time #51
  • Add option to display STDOUT #50
  • Are you planning to support jUnit 5? #47

Closed issues:

  • Upgrade to Gradle 4.5.1 #48
  • Upgrade to Gradle 4.4 #45
  • Could not create an instance of type com.adarshr.gradle.testlogger.TestLoggerExtension_Decorated. #44

Merged pull requests:

v1.1.2 (2017-11-07)

Full Changelog

Fixed bugs:

  • Erase ahead should be added to suite text #42

Merged pull requests:

  • Erase ahead before writing every line #43 (radarsh)

v1.1.1 (2017-11-06)

Full Changelog

Fixed bugs:

  • Summary doesn't fully overwrite existing lines #39

Merged pull requests:

  • Erase ahead before writing summary text #41 (radarsh)

v1.1.0 (2017-11-06)

Full Changelog

Implemented enhancements:

  • Mocha theme should more accurately represent Mocha's spec reporter #34
  • Upgrade to Gradle 4.3 #30
  • Use consistent status badges #26
  • Perform code coverage analysis #25
  • Print test duration for slow tests #18
  • Post suite summaries #11

Fixed bugs:

  • Specifying --console=plain doesn't have any effect if a theme is configured using the DSL #35
  • Fix coverage badge #32
  • Fix flakey tests caused by non-deterministic test execution order #23

Merged pull requests:

v1.0.1 (2017-10-15)

Full Changelog

Implemented enhancements:

  • Print failure reason and stacktrace #13
  • Test logger should use test logger #12
  • Add ability to hook it into additional Test type tasks #10

Fixed bugs:

  • Do not print empty suites with no tests #19
  • Error running with Gradle 4.1 (and possibly Android's gradle plugin 3.0.0-beta7) #14

Closed issues:

  • Add AppVeyor build badge #15

Merged pull requests:

v1.0.0 (2017-09-29)

Full Changelog

Implemented enhancements:

  • Publish plugin #5
  • Update documentation #4

Fixed bugs:

  • Unicode characters don't display correctly on Windows #2

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator