Changes in version 1.8.3
------------------------
* Migrate SlackApi filesUpload to V2
* Updated slack-api-client to version 1.38.3


Changes in version 1.8.2
------------------------
* Rewrote SlackApi to use the Java slack-api-client library instead of direct REST calls
* Remove spring.web dependency

Changes in version 1.8.1
------------------------
* fix sortByValue


Changes in version 1.8.0
------------------------
* Kotlin 2.2.0


Changes in version 1.7.7
------------------------
* underline relevant stack trace message


Changes in version 1.7.6
------------------------
* copy to clipboard the relevant stack trace message


Changes in version 1.7.5
------------------------
* added relevant stack trace message


Changes in version 1.7.4
------------------------
* show stackTrace for the last fragment


Changes in version 1.7.3
------------------------
* show error log for the last fragment if log exist


Changes in version 1.7.2
------------------------
* show description steps for the test


Changes in version 1.7.1
------------------------
* report test description with log output


Changes in version 1.7.0
------------------------
* normalize fragment value


Changes in version 1.6.9
------------------------
* test method name more visible


Changes in version 1.6.8
------------------------
* min-width for fragments


Changes in version 1.6.7
------------------------
* small font size


Changes in version 1.6.6
------------------------
* clean-up
* remove e2e folder before zip


Changes in version 1.6.5
------------------------
* fix title css in the presentation mode


Changes in version 1.6.4
------------------------
* presentation mode
* test name
* page navigation


Changes in version 1.6.3
------------------------
* getMainScreenshots


Changes in version 1.6.2
------------------------
* fix getScreenshots


Changes in version 1.6.1
------------------------
* non base64 images


Changes in version 1.6.0
------------------------
* added reveal.js for slide presentation inside the test results


Changes in version 1.5.6
------------------------
* added report metadata for background report color: testee.it.reportng.color


Changes in version 1.5.5
------------------------
* change report background color based on title (develop/release)


Changes in version 1.5.4

------------------------
* changed report title font size to make it a bit smaller


Changes in version 1.5.3
------------------------
* TestNG 7.7.1
* Kotlin 1.8.0


Changes in version 1.5.2
------------------------
* Added group column on overview table
* Kotlin 1.7.21


Changes in version 1.5.1
------------------------
* Add new flag `testee.it.reportng.zip` for allowing zip file generation out of test result report


Changes in version 1.5.0
------------------------
* Comparator for sorting TestNG test results by passing order


Changes in version 1.4.9
------------------------
* Kotlin 1.7.20
* Slack: spring-web 5.3.23
* New reportNG svg icon


Changes in version 1.4.8
------------------------
* Testee version property


Changes in version 1.4.7
------------------------
* Kotlin: 1.7.10
* TestNG 7.6.1


Changes in version 1.4.6
------------------------
* kotlin 1.7.0


Changes in version 1.4.5
------------------------
* testng 7.6.0


Changes in version 1.4.4
------------------------
* Fix overview html to image conversion


Changes in version 1.4.3
------------------------
* Toggle different type of tests
* Kotlin 1.6.21
* TestNG 7.5
* Gson 2.9.0


Changes in version 1.4.2
------------------------
* fix HTMLToBase64 representation
* fix property naming "channel"


Changes in version 1.4.1
------------------------
* HTMLReporterRuntime and HTMLReporter
* Zipped snapshot with test results


Changes in version 1.4.0
------------------------
* RuntimeTestListener: generate intermediate reports during test execution with multithreading support and progress bar


Changes in version 1.3.9
------------------------
* Kotlin: 1.5.31
* RuntimeTestListener: generate intermediate reports during test execution with multithreading support


Changes in version 1.3.8
------------------------
* Kotlin 1.5.30
* Time duration format 1->1s, 59->59s, 1:21 -> 1:21


Changes in version 1.3.7
------------------------
* Kotlin 1.5.21
* TestNG 7.4.0


Changes in version 1.3.6
------------------------
* Kotlin 1.5.0
* Add timing in tests
* Move duration a bit left
* Time duration in (hh:MM:SS) format e.g. 00:03:21 -> 3:21


Changes in version 1.3.5
------------------------
* Time duration for each test result in (hh:MM:SS) format
* Added reportNG version tag


Changes in version 1.3.4
------------------------
* Kotlin 1.4.32
* Extend report with total duration info


Changes in version 1.3.3
------------------------
* Extend passed test methods text width


Changes in version 1.3.2
------------------------
* Extend test example for reportNG
* Html report template update more space for result table


Changes in version 1.3.1
------------------------
* Kotlin 1.4.20
* Html report template update


Changes in version 1.3.0
------------------------
* Java to Kotlin migration


Changes in version 1.2.8
------------------------
* Adapt reportNG css for highlighting of inline images
* Surefire test plugin for reportNG example generation
* Initial documentation


Changes in version 1.2.7
------------------------
* Proper css for highlighting of inline images


Changes in version 1.2.6
------------------------
* Html inline images for failed tests are now clickable


Changes in version 1.2.5
------------------------
* Zip archive for test results
* SlackClient for test result reporting


Changes in version 1.2.4
------------------------
* Html inline images for failed tests
* Sorting for descending passed test result percentage
* Support of Java 1.8
* Moved from Ant to Maven


Changes in version 1.1.4
------------------------
* Merged Kayla Nimis's patch to add Skip reason to the test report.
* Updated TestNG version version to 6.2 from 5.13.1.
* Merged criccio's patch to skip Suite file creation based on property.
* Merged criccio's patch for implementation of onlyShowFailures.
* Merged Arcadie's patch to create report output directory if it doesn't exist.


Changes in version 1.1.3
------------------------
* Merged in Jeff Weiss' patch to allow custom stylesheets to be loaded from the
  classpath (GitHub issue #10).
* Fix for TestNG version dependency in Maven POM (GitHub issue #12).
* Don't generate a Velocity log file unless explicitly requested by setting a
  system property (GitHub issue #13).


Changes in version 1.1.2
------------------------
* Fix for NullPointerException when directory does not exist.
* Patch for test instance names in TestNG 5.13.1.


Changes in version 1.1.1
------------------------
* Fix for NullPointerException when method thread ID is null (ISSUE#47).
* Fix for IllegalStateException generating chronology when @AfterXXX methods
  are being used.
* Disabled generation of chronology due to inaccuracies in output.  Probably
  due to TestNG issues #85 and #86.


Changes in version 1.1
----------------------
* Template refactoring and fixing of Velocity warnings/errors.
* i18n
* Added chronology page for listing tests in order of execution.
* Don't use System ClassLoader for loading templates.  Fixes problem using
  ReportNG with Gradle (see http://jira.codehaus.org/browse/GRADLE-836).
