dzieciou/curl-logger (com.github.dzieciou.testing:curl-logger)
### [`v3.0.0`](https://togithub.com/dzieciou/curl-logger/releases/tag/v3.0.0)
[Compare Source](https://togithub.com/dzieciou/curl-logger/compare/v2.1.3...v3.0.0)
#### What's Changed
- Bump github/codeql-action from 1 to 2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/100](https://togithub.com/dzieciou/curl-logger/pull/100)
- Bump actions/setup-java from 2 to 3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/101](https://togithub.com/dzieciou/curl-logger/pull/101)
- Bump actions/cache from 2 to 3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/102](https://togithub.com/dzieciou/curl-logger/pull/102)
- Bump actions/checkout from 2 to 3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/104](https://togithub.com/dzieciou/curl-logger/pull/104)
- Bump junit.jupiter.version from 5.8.1 to 5.9.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/103](https://togithub.com/dzieciou/curl-logger/pull/103)
- Bump slf4j-test from 2.1.1 to 2.8.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/105](https://togithub.com/dzieciou/curl-logger/pull/105)
- Bump maven-source-plugin from 2.4 to 3.2.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/106](https://togithub.com/dzieciou/curl-logger/pull/106)
- Bump slf4j-api from 1.8.0-beta2 to 2.0.6 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/108](https://togithub.com/dzieciou/curl-logger/pull/108)
- Fix some static analysis errors by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/110](https://togithub.com/dzieciou/curl-logger/pull/110)
- Bump nexus-staging-maven-plugin from 1.6.7 to 1.6.13 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/113](https://togithub.com/dzieciou/curl-logger/pull/113)
- Bump junit-platform-suite from 1.8.1 to 1.9.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/114](https://togithub.com/dzieciou/curl-logger/pull/114)
- Bump jackson-databind from 2.12.7.1 to 2.14.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/116](https://togithub.com/dzieciou/curl-logger/pull/116)
- Bump mockserver-netty from 5.6.1 to 5.15.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/107](https://togithub.com/dzieciou/curl-logger/pull/107)
- Do not fail fast when running tests on different JDKs by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/118](https://togithub.com/dzieciou/curl-logger/pull/118)
- Bump maven-javadoc-plugin from 3.4.1 to 3.5.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/119](https://togithub.com/dzieciou/curl-logger/pull/119)
- Add code coverage artifact and badge by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/121](https://togithub.com/dzieciou/curl-logger/pull/121)
- Bump slf4j-test from 2.8.1 to 2.9.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/124](https://togithub.com/dzieciou/curl-logger/pull/124)
- Use ubuntu-latest in maven.yml workflow, because explicit older versi… by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/125](https://togithub.com/dzieciou/curl-logger/pull/125)
- Bump slf4j-api from 2.0.6 to 2.0.7 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/123](https://togithub.com/dzieciou/curl-logger/pull/123)
- Bump maven-surefire-plugin from 3.0.0-M9 to 3.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/122](https://togithub.com/dzieciou/curl-logger/pull/122)
- Fix test results in README.md by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/127](https://togithub.com/dzieciou/curl-logger/pull/127)
- Update badge alternative text in README by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/128](https://togithub.com/dzieciou/curl-logger/pull/128)
- Update README.md by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/132](https://togithub.com/dzieciou/curl-logger/pull/132)
- Bump jackson-databind from 2.14.2 to 2.15.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/129](https://togithub.com/dzieciou/curl-logger/pull/129)
- Bump junit.jupiter.version from 5.9.2 to 5.9.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/130](https://togithub.com/dzieciou/curl-logger/pull/130)
- Bump jacoco-maven-plugin from 0.8.8 to 0.8.10 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/131](https://togithub.com/dzieciou/curl-logger/pull/131)
- Set JRE 11 as minimum version by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/139](https://togithub.com/dzieciou/curl-logger/pull/139)
- Bump mockito-core from 3.12.1 to 5.1.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/115](https://togithub.com/dzieciou/curl-logger/pull/115)
- Bump mockito-junit-jupiter from 4.11.0 to 5.1.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/120](https://togithub.com/dzieciou/curl-logger/pull/120)
- Bump junit-platform-suite from 1.9.2 to 1.9.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/133](https://togithub.com/dzieciou/curl-logger/pull/133)
- Bump maven-gpg-plugin from 3.0.1 to 3.1.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/134](https://togithub.com/dzieciou/curl-logger/pull/134)
- Bump maven-surefire-plugin from 3.0.0 to 3.1.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/136](https://togithub.com/dzieciou/curl-logger/pull/136)
- Bump guava from 31.1-jre to 32.0.1-jre by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/138](https://togithub.com/dzieciou/curl-logger/pull/138)
- Release 3.0.0 by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/140](https://togithub.com/dzieciou/curl-logger/pull/140)
**Full Changelog**: https://github.com/dzieciou/curl-logger/compare/v2.1.3...v3.0.0
skyscreamer/JSONassert (org.skyscreamer:jsonassert)
### [`v1.5.1`](https://togithub.com/skyscreamer/JSONassert/blob/HEAD/CHANGELOG.md#Version-151---742022)
Going to try to catch up on some ancient PRs, mainly around security and cleanup. Starting with accepted PRs that
didn't get released yet. To be followed hopefully shortly with another release.
- Added convenience methods for JSONObject comparison using a custom JSONComparator (thanks jakob-o@!)
- Fix issue [#105](https://togithub.com/skyscreamer/JSONassert/issues/105): Issue when comparing JSONArray if any value is null (thanks suraj1291993@!)
- Fixes security vulnerability associated with older version of junit
projectlombok/lombok (org.projectlombok:lombok)
### [`v1.18.30`](https://togithub.com/projectlombok/lombok/compare/v1.18.28...v1.18.30)
### [`v1.18.28`](https://togithub.com/projectlombok/lombok/compare/v1.18.26...v1.18.28)
### [`v1.18.26`](https://togithub.com/projectlombok/lombok/compare/v1.18.24...v1.18.26)
[Compare Source](https://togithub.com/projectlombok/lombok/compare/v1.18.24...v1.18.26)
### [`v1.18.24`](https://togithub.com/projectlombok/lombok/compare/v1.18.22...v1.18.24)
[Compare Source](https://togithub.com/projectlombok/lombok/compare/v1.18.22...v1.18.24)
### [`v1.18.22`](https://togithub.com/projectlombok/lombok/compare/v1.18.20...v1.18.22)
[Compare Source](https://togithub.com/projectlombok/lombok/compare/v1.18.20...v1.18.22)
extent-framework/extentreports-java (com.aventstack:extentreports)
### [`v5.1.1`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#511)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.1.0...v5.1.1)
##### Issues Resolved
- [#331](/issues/331) Fixes issue parsing Throwable on JDK 17
##### New Features
- [#393](/issues/393) Adds circular auto-scroll to failing nodes or events
### [`v5.1.0`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#510---JDK11)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.9...v5.1.0)
##### Issues Resolved
- [#366](/issues/366) removeTest deletes the test case, but not in the statistics entry in the category tags
- [#366](/pull/378) Resolves vulnerabilities
- com.google.code.gson » gson from 2.8.6 to 2.10.1
- io.reactivex.rxjava3 » rxjava from 3.0.4 to 3.1.6
- org.freemarker » freemarker from 2.3.30 to 2.3.32
- org.projectlombok » lombok from 1.18.12 to 1.18.26
- org.testng » testng from 7.3.0 to 7.7.1
##### New Features
- [#386](/issues/386) Setting to prevent report from repeat displaying a retried test
- [#379](/issues/379) New ExtentTest method: log(Status status, Markup markup, Media media)
- [#364](/pull/364) Adds the test description to the card body
### [`v5.0.9`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#509)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.8...v5.0.9)
##### Issues Resolved
- [#305](/issues/305) Fix HttpClient version-4.5.2 vulnerability
- [#310](/issues/310) Remove RawGit hosted templates
- [377354](/commit/99fa74ba6c745262ba17f66c11e39d0569377354) Update test status using generatedLog
### [`v5.0.8`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#508)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.7...v5.0.8)
##### Issues Resolved
- [#292](/issues/292) SparkReporter - Exceptions - Overall count of failed tests is not correct
- [#293](/issues/293) SparkReporter - Timestamps - Datetime formats are not unified
- [#297](/issues/297) Nodes: improve node meta-info
##### New Features
- [#295](/issues/295) KlovReporter: Expose MongoClient
### [`v5.0.7`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#507)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.6...v5.0.7)
##### Issues Resolved
- [#250](/issues/250) ConcurrentModificationException in ReportStats
- [#261](/issues/261) Fix issue with table creation from POJOs
- [#275](/issues/275) setEncoding not working on ExtentSparkReporter on 5.0.6
- [#282](/issues/282) Category tags are being duplicated if multiple tests have same tag
### [`v5.0.6`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#506)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.5...v5.0.6)
##### Issues Resolved
- [#265](/issues/265) Alignment issue in authors table in the dashboard view
- [#273](/issues/273) ExtentKlovReporter: incorrect order for default [@AllArgsConstructor](https://togithub.com/AllArgsConstructor) of KlovMedia
- [#274](/issues/274) ExtentTest does not propagate generated-log to listener
##### New Features
- [#271](/issues/271) Update gherkin-languages.json
### [`v5.0.5`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#505)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.4...v5.0.5)
##### Issues Resolved
- [#247](/issues/247) Spark Report - Wrong test durations displayed in tests tab
- [#259](/issues/259) ExtentSparkReporter constructor throws NullPointerException if path argument don\`t contains parrent fodler
- [#267](/issues/267) Spark-css.css uses a googleapis.com import causing offline reports to attempt external connection
##### New Features
- [#269](/issues/269) KlovReporter: provide ability to specify a database name
### [`v5.0.4`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#504)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.3...v5.0.4)
##### Issues Resolved
- [#240](/issues/240) Change static URI anchor behavior
- [#246](/issues/246) Collapse all nodes other than failure
- [#252](/issues/252) Nodes were using status color from the parent node
- [#235](/issues/235) [#236](/issues/236) Style updates
##### New Features
- [#233](/issues/233) ExtentSparkReporter does not show timeline in dashboard view
### [`v5.0.3`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#503)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.2...v5.0.3)
##### Issues Resolved
- [#232](/issues/232) Display duration for child tests
- [#235](/issues/235) Critical: KlovReporter fails to upload ScreenCapture for events
### [`v5.0.2`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#502)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.1...v5.0.2)
##### Issues Resolved
- [#103](/issues/103) Add missing lightbox for base64 screenshots
- [#220](/issues/220) Add missing tags for child tests
- [#222](/issues/222) Removed TestNG from main scope and added under `test`
- [#226](/issues/226) Perform null check for SystemEnvInfo elements
- [#227](/issues/227) Change SKIP priority to be higher than WARN
##### New Features
- [#223](/issues/223) Added attribute (tag) details for Klov
- [#224](/issues/224) All tags will be propagated down the test tree. An attribute assigned to a parent test
would automatically be assigned to a child test also.
- [#225](/issues/225) All attribute views (Author, Device, Tag) now use the same template
- [#231](/issues/231) Exceptions from log will be assigned to its owning test
### [`v5.0.1`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#501)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.0...v5.0.1)
##### Issues Resolved
- [#103](/issues/103) Clicking base64 images does not fire lightbox
- KlovReporter uses the ExtentReports 5.0.0-SNAPSHOT dependency, revert to RELEASE
- [#191](/issues/191) Navigation from Attributes/Exceptions views to test for BDD
### [`v5.0.0`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#500)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.7...v5.0.0)
##### New Features
- [#47](/issues/47) Anchors for each test
- [#150](/issues/150) Unused status from charts will not be displayed
- [#152](/issues/152) Spark: Author view
- [#153](/issues/153) Spark: Device view
- [#157](/issues/157) Spark: Add TestRunnerLogs view
- [#168](/issues/168) Spark: Navigation from attributes pages (tags, exception) to Tests View
- [#173](/issues/173) Spark: Allow configuration to select view order, Dashboard view as primary
- [#176](/issues/176) Apply Status filters to report
- [#177](/issues/177) Minified templates (> 10% reduction in file size)
- [#184](/issues/184) Reporter::loadExternalConfiguration with json file
- [#188](/issues/188) Display upto 4 `pre` blocks on a single row
- [#191](/issues/191) Navigation from Tags/Exception pages to nested steps
- [#213](/issues/213) Toggle theme from URI component using '#theme='
- [#215](/issues/215) A test removed from the report will also be removed from MongoDB (Klov)
##### Issues Resolved
- [#131](/issues/131) Merging two html extent Reports works but Category view gets overwritten
- [#161](/issues/161) Merging ExtentSpark 4.1.5 Reports causing the existing base64 image removed
- [#169](/issues/169) Fix SparkReporter shortcuts
- [#197](/issues/197) MarkupHelper::codeBlock has extra indentation on the first line
- [#208](/issues/208) Show title text for screencaptures
### [`v4.1.7`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#417)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.6...v4.1.7)
##### Fixes
- \[[#193](https://togithub.com/extent-framework/extentreports-java/issues/193)] Unable to format the JSON code String in report
### [`v4.1.6`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#416)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.5...v4.1.6)
##### Fixes
- \[[#149](https://togithub.com/extent-framework/extentreports-java/issues/149)] Skipped count is not displaying in authors tag and category tag
- \[[#155](https://togithub.com/extent-framework/extentreports-java/issues/155)] Fixes Cmd+C key listener
- \[[#159](https://togithub.com/extent-framework/extentreports-java/issues/159)] Fixes ConcurrentModificationException
- \[[#167](https://togithub.com/extent-framework/extentreports-java/issues/167)] Clicking Extent Logo on top-left navigating to 404
### [`v4.1.5`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#415)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.4...v4.1.5)
##### Fixes
- \[[#139](https://togithub.com/extent-framework/extentreports-java/issues/139)] BDD: Feature must not be eligible to increment counts for TestAttributeContext, part of fix of [cucumber4-adapter#50](https://togithub.com/extent-framework/extentreports-cucumber4-adapter/issues/50)
- \[[#143](https://togithub.com/extent-framework/extentreports-java/issues/143)] Fix issue with a long node name breaking view (Spark)
- \[[#144](https://togithub.com/extent-framework/extentreports-java/issues/144)] Fix Skipped status colors in charts
- \[[#145](https://togithub.com/extent-framework/extentreports-java/issues/145)] ExtentKlovReporter adds BasicConfiguration
### [`v4.1.4`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#414)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.3...v4.1.4)
##### Improvements
- \[[#114](https://togithub.com/extent-framework/extentreports-java/issues/114)] ExtentSparkReporter to display hierarchical name in tags view
- \[[#119](https://togithub.com/extent-framework/extentreports-java/issues/119)] ExtentSparkReporter to display thumbnail screenshots
- \[[#125](https://togithub.com/extent-framework/extentreports-java/issues/125)] ExtentSparkReporter displays clip icon for tests with leaf containing screenshots
- \[[#132](https://togithub.com/extent-framework/extentreports-java/issues/132)] ExtentSparkReporter to accept file-name instead of Index.html default
##### Fixes
- \[[#135](https://togithub.com/extent-framework/extentreports-java/issues/135)] ExtentSparkReporter issue with not parsing the `scripts` tag in config.xml
### [`v4.1.3`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#413)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.2...v4.1.3)
##### Improvements
- \[[#119](https://togithub.com/extent-framework/extentreports-java/issues/119)] `ExtentSparkReporter` now displays thumbnails as default
##### Fixes
- \[[#123](https://togithub.com/extent-framework/extentreports-java/issues/123)] Prevent class cast exception in `ExtentHtmlReporterConfiguration`
- \[[#124](https://togithub.com/extent-framework/extentreports-java/issues/124)] Fixes issue with `ExtentHtmlReporter` throwing freemarker errors due to image path being empty
##### Deprecation
- ExtentHtmlReporter has been deprecated. ExtentSparkReporter is the default reporter starting version 4 and it now supports SPA-style view by default.
### [`v4.1.2`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#412)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.1...v4.1.2)
##### Improvements
- \[[#114](https://togithub.com/extent-framework/extentreports-java/issues/114)] Tags tab lost a display of a full name of test
- ExtentKlovReporter can not be initialized with the `projectName`
##### Fixes
- \[[#115](https://togithub.com/extent-framework/extentreports-java/issues/115)] Fixes issue with Base64 strings not displaying
- \[[#121](https://togithub.com/extent-framework/extentreports-java/issues/121)] Fixes BDD SessionStats bug causing feature aggregates to be miscalculated
### [`v4.1.1`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#411)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.0...v4.1.1)
### [`v4.1.0`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#410)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.9...v4.1.0)
##### Improvements
- \[[#18](https://togithub.com/extent-framework/extentreports-java/issues/18)] Steps count in dashboard displays 0 even though there are logged steps
- \[[#94](https://togithub.com/extent-framework/extentreports-java/issues/94)] Cleanup tag view naming
- \[[#103](https://togithub.com/extent-framework/extentreports-java/issues/103)] AppendExisting functionality similar to version 3 API, via `JsonFormatter` and `ExtentReports::createDomainFromJsonArchive`:
```java
JsonFormatter json = new JsonFormatter("target/test.json");
extent.attachReporter(json);
extent.createDomainFromJsonArchive("target/test.json");
```
- \[[#107](https://togithub.com/extent-framework/extentreports-java/issues/107)] ExtentSparkReporter's default view is SPA, similar to V3HtmlReporter. This can be changed by instantiating as `new ExtentSparkReporter("dir", ViewStyle.DEFAULT);`
- \[[#108](https://togithub.com/extent-framework/extentreports-java/issues/108)] All resources migrated to jsDelivr
##### Fixes
- \[[#57](https://togithub.com/extent-framework/extentreports-java/issues/57)] ExtentKlovReporter: Screenshot cannot be saved in base64 format
- \[[#101](https://togithub.com/extent-framework/extentreports-java/issues/101)] Fixes Freemarker templating error
### [`v4.0.9`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#409)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.8...v4.0.9)
##### Improvements
- \[[#35](https://togithub.com/extent-framework/extentreports-java/issues/35)] HtmlReporter, BDD: description to appear as tooltip instead of newline
- {[#36](https://togithub.com/extent-framework/extentreports-java/issues/36)] SparkReporter: display ScenarioOutline children as toggles
- \[[#37](https://togithub.com/extent-framework/extentreports-java/issues/37)] SparkReporter: auto-size textarea on click
- \[[#42](https://togithub.com/extent-framework/extentreports-java/issues/42)] CategoryView status toggles
##### Fixes
- \[[#39](https://togithub.com/extent-framework/extentreports-java/issues/39)] Test case name overlap test case timestamp Spark Reporter
- \[[#40](https://togithub.com/extent-framework/extentreports-java/issues/40)] Author & device name don't have a background label
- \[[#43](https://togithub.com/extent-framework/extentreports-java/issues/43)] SparkReporter: issue with `setCSS` not working
### [`v4.0.8`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#408)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.7...v4.0.8)
##### Fixes
- \[[#31](https://togithub.com/extent-framework/extentreports-java/issues/31)] ExtentHtmlReporter does not display devices
- \[[#32](https://togithub.com/extent-framework/extentreports-java/issues/32)] ExtentSparkReporter freemarker issue when injecting custom js
- \[[#33](https://togithub.com/extent-framework/extentreports-java/issues/33)] ExtentSparkReporter dark theme fix
### [`v4.0.7`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#407)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.6...v4.0.7)
##### New
- ExtentSparkReporter
##### Fixes
- {[#6](https://togithub.com/extent-framework/extentreports-java/issues/6)] Invalid testEndTime and timeTaken
- \[[#21](https://togithub.com/extent-framework/extentreports-java/issues/21)] Adds ResourceCDN to use ExtentReports instead of cdn.rawgit
- \[[#24](https://togithub.com/extent-framework/extentreports-java/issues/24)] Timeline is broken because commas appear in duration
- \[[#29](https://togithub.com/extent-framework/extentreports-java/issues/29)] Embedded screenshot is missing in html report
- \[[#30](https://togithub.com/extent-framework/extentreports-java/issues/30)] Skipped tests not being displayed in HtmlReporter's tags view
- Issue with KlovReporter not uploaded base64 strings to the server
### [`v4.0.6`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#406)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.5...v4.0.6)
##### Fixes
- \[#testng-adapter-1] Fixes issue where test start and end times were created as per the IReporter time of execution
- \[[#12](https://togithub.com/extent-framework/extentreports-java/issues/12)] Chart increasing in size when resizing browser window
### [`v4.0.5`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#405)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.4...v4.0.5)
##### Improvements
- Several layout improvements for BDD view
##### Fixes
- Adds missing ScreenCapture for steps
### [`v4.0.4`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#404)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.3...v4.0.4)
##### Fixes
- Issue with BDD view showing charts in 2 rows
### [`v4.0.3`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#403)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.2...v4.0.3)
##### Fixes
- Fixes build configuration
### [`v4.0.2`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#402)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.1...v4.0.2)
##### New
- Add support for LoggerReporter to navigate from Category/Bug view to Test view
##### Fixes
- \[[#6](https://togithub.com/extent-framework/extentreports-java/issues/6)] Fix issue where total time taken was 0
- \[[#7](https://togithub.com/extent-framework/extentreports-java/issues/7)] Fix issue where markup was not parsed correctly in code blocks
### [`v4.0.1`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#401)
[Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.0...v4.0.1)
##### New
- \[[#4](https://togithub.com/extent-framework/extentreports-java/issues/4)] Add support for Asterisk (\*), BDD/Gherkin
- \[[#5](https://togithub.com/extent-framework/extentreports-java/issues/5)] Auto-size pre/textarea/code size upon click
##### Fixes
- Disable checking for media existence as its causing issue with several Cucumber1 users
bonigarcia/webdrivermanager (io.github.bonigarcia:webdrivermanager)
### [`v5.6.2`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#562---2023-11-07)
##### Fixed
- Fix logic to find driver version from CfT URL ([#1160](https://togithub.com/bonigarcia/webdrivermanager/issues/1160))
### [`v5.6.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#561---2023-11-02)
##### Fixed
- Leveraging buildUrl method with avoidExternalConnections to replace place holders in the provided URL ([#1158](https://togithub.com/bonigarcia/webdrivermanager/issues/1158))
- Filter by architecture also in Edge ARM64 ([#1155](https://togithub.com/bonigarcia/webdrivermanager/issues/1155))
### [`v5.6.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#560---2023-10-27)
##### Added
- Enable CDP support in browsers in Docker using host as Docker network
##### Fixed
- Use same number of exposed ports when using host as Docker network
- Unable to use chromeDownloadUrlPattern ([#1141](https://togithub.com/bonigarcia/webdrivermanager/issues/1141))
##### Changed
- Avoid fallback to old chromedriver repo if CfT fails ([#1137](https://togithub.com/bonigarcia/webdrivermanager/issues/1137))
### [`v5.5.3`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#553---2023-09-01)
##### Fixed
- Fix meta-inf path to find wdm version in jar distribution
##### Changed
- Get driver URL list from CfT endpoints for chromedriver 115+
### [`v5.5.2`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#552---2023-08-25)
##### Fixed
- Bug-fix reading wdm version
### [`v5.5.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#551---2023-08-25)
##### Added
- Use default CfT URL when some problem requesting the CfT endpoints happens
### [`v5.5.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#550---2023-08-22)
##### Changed
- Downgrade to Java 8
### [`v5.4.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#541---2023-07-19)
##### Fixed
- Use last good versions CfT endpoint only when driver version is unknown ([#1076](https://togithub.com/bonigarcia/webdrivermanager/issues/1076))
### [`v5.4.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#540---2023-06-21)
##### Changed
- Bump to Java 11 (required in Selenium as of September 30, 2023). See https://www.selenium.dev/blog/2023/java-8-support/
##### Added
- Use Chrome for Testing (CfT) JSON endpoints for version discovering as of chromedriver 115. See https://chromedriver.chromium.org/downloads
- Create config option to enable/disable tracing for RemoteWebDriver ([#1043](https://togithub.com/bonigarcia/webdrivermanager/issues/1043))
##### Removed
- Remove all deprecated methods in WebDriverManager API
### [`v5.3.3`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#533---2023-05-11)
##### Added
- Include extra condition to find driver in the extracted files ([#983](https://togithub.com/bonigarcia/webdrivermanager/issues/983))
##### Fixed
- Use --whitelisted-extension-id for Chromium 112+ (fixes BrowserWathcher)
- Fix support for WebDriverManager server
### [`v5.3.2`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#532---2023-01-19)
##### Fixed
- Fix chrome image download on m1 ([#953](https://togithub.com/bonigarcia/webdrivermanager/issues/953))
##### Removed
- Remove default Docker lang (EN) due to a problem with Edge 108
### [`v5.3.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#531---2022-11-04)
##### Changed
- Support naming convention for chromedriver 106+ in macOS ARM64
##### Fixed
- Fix support for edgedriver on macOS ARM64 ([#897](https://togithub.com/bonigarcia/webdrivermanager/issues/897) [#921](https://togithub.com/bonigarcia/webdrivermanager/issues/921))
- Fix resolution geckodriver 0.32.0 (issue [#923](https://togithub.com/bonigarcia/webdrivermanager/issues/923))
### [`v5.3.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#530---2022-08-21)
##### Added
- Include workflow to create mirror of geckodriver, operadriver, and selenium from api.github.com
- Replace api.github.com URLs to mirrors on raw.githubusercontent.com (to avoid error 403 for good)
##### Changed
- Install BrowserWatcher extension through augment (which allows remote Firefox, e.g., in Docker)
- Use browser version as the second parameter of the CLI argument for resolving drivers
### [`v5.2.3`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#523---2022-08-03)
##### Added
- Use resolution cache also when latest driver is downloaded (for preventing 403 error for geckodriver)
### [`v5.2.2`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#522---2022-07-29)
##### Added
- Include wait for Docker bind port
- Include config key for Safari version (for WebKit version)
##### Changed
- Don't swallow exception root cause when creating a RemoteWebDriver (issue [#873](https://togithub.com/bonigarcia/webdrivermanager/issues/873))
- Method wdm.create() does not return null if failed to create a webdriver (issue [#874](https://togithub.com/bonigarcia/webdrivermanager/issues/874))
- Include port bindings in host config for docker containers
##### Fixed
- Check opera binary browser path only if not using Docker
##### Removed
- Documentation in EPUB format
### [`v5.2.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#521---2022-06-26)
##### Added
- Include fallback mechanism for gathering logs based on LoggingPreferences for Chrome/Edge headless
- Include wdm.avoidShutdownHook config key and avoidShutdownHook() API method (issue [#839](https://togithub.com/bonigarcia/webdrivermanager/issues/839))
##### Changed
- Use capabilities getClass() method (required as of Selenium 4.3.0)
- Bump to BrowserWatcher 1.2.0
### [`v5.2.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#520---2022-05-25)
##### Added
- Include monitoring features by integrating BrowserWatcher (https://bonigarcia.dev/browserwatcher/) extension. The new API methods supporting these features are: watch(), watchAndDisplay(), getLogs(), startRecording(), stopRecording(), and disableCsp()
##### Changed
- Use ChromeDriver instead of OperaDriver for Opera browser
### [`v5.1.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#511---2022-04-08)
##### Added
- Improve OperaDriver support, to make it compatible with Selenium 4.1.3 (issue [#808](https://togithub.com/bonigarcia/webdrivermanager/issues/808))
##### Changed
- Include httpclient5 dependency explicitly (issue [#802](https://togithub.com/bonigarcia/webdrivermanager/issues/802))
##### Fixed
- Detection for snap installed browser (issue [#795](https://togithub.com/bonigarcia/webdrivermanager/issues/795))
- Support for msedgedriver in Mac M1 (issues [#804](https://togithub.com/bonigarcia/webdrivermanager/issues/804) and [#812](https://togithub.com/bonigarcia/webdrivermanager/issues/812))
- Normalize path separators in WebDriverManager.zipFolder() (PR [#815](https://togithub.com/bonigarcia/webdrivermanager/issues/815))
### [`v5.1.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#510---2022-02-17)
##### Added
- Add Docker Extra Hosts API method: dockerExtraHosts(String\[]) (PR [#788](https://togithub.com/bonigarcia/webdrivermanager/issues/788))
- Include static method isDockerAvailable() in WebDriverManager class
- Include static method zipFolder(Path sourceFolder) in WebDriverManager class
- Include static method isOnline(URL url) in WebDriverManager class
- Include API method to get Docker VNC URL
- Include API method to accept remote address as URL
##### Fixed
- Use https://registry.npmmirror.com/ instead of https://npm.taobao.org/ for driver mirror (fix [#781](https://togithub.com/bonigarcia/webdrivermanager/issues/781))
- Create config-dependent objects in setup logic (fix [#751](https://togithub.com/bonigarcia/webdrivermanager/issues/751))
- Include arguments for whitelisted and allowed origins for chromedriver in Docker (fix [#733](https://togithub.com/bonigarcia/webdrivermanager/issues/733))
##### Changed
- Updated dependencies (e.g. docker-java) to the latest version
- Use varargs in setter for Docker volumes
- Include Apache Commons Lang3 as dependency
##### Removed
- Remove Guava dependency (issue [#779](https://togithub.com/bonigarcia/webdrivermanager/issues/779))
- Deprecated several API methods (recordingPrefix, recordingOutput, dockerImage)
- Deprecated several config methods (e.g. isAvoidingResolutionCache) (PR [#769](https://togithub.com/bonigarcia/webdrivermanager/issues/769))
### [`v5.0.3`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#503---2021-09-17)
##### Added
- Include viewOnly (for noVNC) as API method and config parameter (issue [#704](https://togithub.com/bonigarcia/webdrivermanager/issues/704))
##### Fixed
- Filter ARM64 architecture using all possible labels (issue [#700](https://togithub.com/bonigarcia/webdrivermanager/issues/700))
### [`v5.0.2`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#502---2021-09-13)
##### Added
- Support for ARM64 architecture in chromedriver for Mac (issue [#697](https://togithub.com/bonigarcia/webdrivermanager/issues/697))
- Include current timestamp in recordings file name
##### Changed
- Enhance cachePath and resolutionCachePath mkdir (issue [#696](https://togithub.com/bonigarcia/webdrivermanager/issues/696))
- Postpone initialing DockerService (issue [#691](https://togithub.com/bonigarcia/webdrivermanager/issues/691))
### [`v5.0.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#501---2021-08-31)
##### Changed
- Downgrade to Java 8
### [`v5.0.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#500---2021-08-30)
##### Added
- New documentation: https://bonigarcia.dev/webdrivermanager/ (sources: AsciiDoc, generated: HTML, PDF, EPUB)
- New high-level fe
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.1.3
->3.0.0
1.21
->1.22
1.5.0
->1.5.1
3.0.0-M5
->3.2.2
2.0.20
->3.0.0
2.12.0-rc1
->2.16.0
2.12.0-rc1
->2.16.0
1.18.20
->1.18.30
5.2
->5.8
4.1.2
->5.2.4
3.12.2
->3.12.14
2.3.30
->2.3.32
3.1.5
->5.1.1
2.7
->2.15.0
1.20
->1.25.0
4.0.0
->5.6.2
7.1.0
->7.8.0
4.0.0-beta-3
->4.15.0
2.4.0
->2.8.0
2.8.6
->2.10.1
4.3.0
->5.3.2
4.4.0
->5.3.2
3.8.1
->3.11.0
Release Notes
dzieciou/curl-logger (com.github.dzieciou.testing:curl-logger)
### [`v3.0.0`](https://togithub.com/dzieciou/curl-logger/releases/tag/v3.0.0) [Compare Source](https://togithub.com/dzieciou/curl-logger/compare/v2.1.3...v3.0.0) #### What's Changed - Bump github/codeql-action from 1 to 2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/100](https://togithub.com/dzieciou/curl-logger/pull/100) - Bump actions/setup-java from 2 to 3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/101](https://togithub.com/dzieciou/curl-logger/pull/101) - Bump actions/cache from 2 to 3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/102](https://togithub.com/dzieciou/curl-logger/pull/102) - Bump actions/checkout from 2 to 3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/104](https://togithub.com/dzieciou/curl-logger/pull/104) - Bump junit.jupiter.version from 5.8.1 to 5.9.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/103](https://togithub.com/dzieciou/curl-logger/pull/103) - Bump slf4j-test from 2.1.1 to 2.8.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/105](https://togithub.com/dzieciou/curl-logger/pull/105) - Bump maven-source-plugin from 2.4 to 3.2.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/106](https://togithub.com/dzieciou/curl-logger/pull/106) - Bump slf4j-api from 1.8.0-beta2 to 2.0.6 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/108](https://togithub.com/dzieciou/curl-logger/pull/108) - Fix some static analysis errors by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/110](https://togithub.com/dzieciou/curl-logger/pull/110) - Bump nexus-staging-maven-plugin from 1.6.7 to 1.6.13 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/113](https://togithub.com/dzieciou/curl-logger/pull/113) - Bump junit-platform-suite from 1.8.1 to 1.9.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/114](https://togithub.com/dzieciou/curl-logger/pull/114) - Bump jackson-databind from 2.12.7.1 to 2.14.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/116](https://togithub.com/dzieciou/curl-logger/pull/116) - Bump mockserver-netty from 5.6.1 to 5.15.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/107](https://togithub.com/dzieciou/curl-logger/pull/107) - Do not fail fast when running tests on different JDKs by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/118](https://togithub.com/dzieciou/curl-logger/pull/118) - Bump maven-javadoc-plugin from 3.4.1 to 3.5.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/119](https://togithub.com/dzieciou/curl-logger/pull/119) - Add code coverage artifact and badge by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/121](https://togithub.com/dzieciou/curl-logger/pull/121) - Bump slf4j-test from 2.8.1 to 2.9.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/124](https://togithub.com/dzieciou/curl-logger/pull/124) - Use ubuntu-latest in maven.yml workflow, because explicit older versi… by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/125](https://togithub.com/dzieciou/curl-logger/pull/125) - Bump slf4j-api from 2.0.6 to 2.0.7 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/123](https://togithub.com/dzieciou/curl-logger/pull/123) - Bump maven-surefire-plugin from 3.0.0-M9 to 3.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/122](https://togithub.com/dzieciou/curl-logger/pull/122) - Fix test results in README.md by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/127](https://togithub.com/dzieciou/curl-logger/pull/127) - Update badge alternative text in README by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/128](https://togithub.com/dzieciou/curl-logger/pull/128) - Update README.md by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/132](https://togithub.com/dzieciou/curl-logger/pull/132) - Bump jackson-databind from 2.14.2 to 2.15.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/129](https://togithub.com/dzieciou/curl-logger/pull/129) - Bump junit.jupiter.version from 5.9.2 to 5.9.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/130](https://togithub.com/dzieciou/curl-logger/pull/130) - Bump jacoco-maven-plugin from 0.8.8 to 0.8.10 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/131](https://togithub.com/dzieciou/curl-logger/pull/131) - Set JRE 11 as minimum version by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/139](https://togithub.com/dzieciou/curl-logger/pull/139) - Bump mockito-core from 3.12.1 to 5.1.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/115](https://togithub.com/dzieciou/curl-logger/pull/115) - Bump mockito-junit-jupiter from 4.11.0 to 5.1.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/120](https://togithub.com/dzieciou/curl-logger/pull/120) - Bump junit-platform-suite from 1.9.2 to 1.9.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/133](https://togithub.com/dzieciou/curl-logger/pull/133) - Bump maven-gpg-plugin from 3.0.1 to 3.1.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/134](https://togithub.com/dzieciou/curl-logger/pull/134) - Bump maven-surefire-plugin from 3.0.0 to 3.1.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/136](https://togithub.com/dzieciou/curl-logger/pull/136) - Bump guava from 31.1-jre to 32.0.1-jre by [@dependabot](https://togithub.com/dependabot) in [https://github.com/dzieciou/curl-logger/pull/138](https://togithub.com/dzieciou/curl-logger/pull/138) - Release 3.0.0 by [@dzieciou](https://togithub.com/dzieciou) in [https://github.com/dzieciou/curl-logger/pull/140](https://togithub.com/dzieciou/curl-logger/pull/140) **Full Changelog**: https://github.com/dzieciou/curl-logger/compare/v2.1.3...v3.0.0skyscreamer/JSONassert (org.skyscreamer:jsonassert)
### [`v1.5.1`](https://togithub.com/skyscreamer/JSONassert/blob/HEAD/CHANGELOG.md#Version-151---742022) Going to try to catch up on some ancient PRs, mainly around security and cleanup. Starting with accepted PRs that didn't get released yet. To be followed hopefully shortly with another release. - Added convenience methods for JSONObject comparison using a custom JSONComparator (thanks jakob-o@!) - Fix issue [#105](https://togithub.com/skyscreamer/JSONassert/issues/105): Issue when comparing JSONArray if any value is null (thanks suraj1291993@!) - Fixes security vulnerability associated with older version of junitprojectlombok/lombok (org.projectlombok:lombok)
### [`v1.18.30`](https://togithub.com/projectlombok/lombok/compare/v1.18.28...v1.18.30) ### [`v1.18.28`](https://togithub.com/projectlombok/lombok/compare/v1.18.26...v1.18.28) ### [`v1.18.26`](https://togithub.com/projectlombok/lombok/compare/v1.18.24...v1.18.26) [Compare Source](https://togithub.com/projectlombok/lombok/compare/v1.18.24...v1.18.26) ### [`v1.18.24`](https://togithub.com/projectlombok/lombok/compare/v1.18.22...v1.18.24) [Compare Source](https://togithub.com/projectlombok/lombok/compare/v1.18.22...v1.18.24) ### [`v1.18.22`](https://togithub.com/projectlombok/lombok/compare/v1.18.20...v1.18.22) [Compare Source](https://togithub.com/projectlombok/lombok/compare/v1.18.20...v1.18.22)extent-framework/extentreports-java (com.aventstack:extentreports)
### [`v5.1.1`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#511) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.1.0...v5.1.1) ##### Issues Resolved - [#331](/issues/331) Fixes issue parsingThrowable
on JDK 17 ##### New Features - [#393](/issues/393) Adds circular auto-scroll to failing nodes or events ### [`v5.1.0`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#510---JDK11) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.9...v5.1.0) ##### Issues Resolved - [#366](/issues/366) removeTest deletes the test case, but not in the statistics entry in the category tags - [#366](/pull/378) Resolves vulnerabilities - com.google.code.gson » gson from 2.8.6 to 2.10.1 - io.reactivex.rxjava3 » rxjava from 3.0.4 to 3.1.6 - org.freemarker » freemarker from 2.3.30 to 2.3.32 - org.projectlombok » lombok from 1.18.12 to 1.18.26 - org.testng » testng from 7.3.0 to 7.7.1 ##### New Features - [#386](/issues/386) Setting to prevent report from repeat displaying a retried test - [#379](/issues/379) New ExtentTest method: log(Status status, Markup markup, Media media) - [#364](/pull/364) Adds the test description to the card body ### [`v5.0.9`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#509) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.8...v5.0.9) ##### Issues Resolved - [#305](/issues/305) Fix HttpClient version-4.5.2 vulnerability - [#310](/issues/310) Remove RawGit hosted templates - [377354](/commit/99fa74ba6c745262ba17f66c11e39d0569377354) Update test status using generatedLog ### [`v5.0.8`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#508) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.7...v5.0.8) ##### Issues Resolved - [#292](/issues/292) SparkReporter - Exceptions - Overall count of failed tests is not correct - [#293](/issues/293) SparkReporter - Timestamps - Datetime formats are not unified - [#297](/issues/297) Nodes: improve node meta-info ##### New Features - [#295](/issues/295) KlovReporter: Expose MongoClient ### [`v5.0.7`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#507) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.6...v5.0.7) ##### Issues Resolved - [#250](/issues/250) ConcurrentModificationException in ReportStats - [#261](/issues/261) Fix issue with table creation from POJOs - [#275](/issues/275) setEncoding not working on ExtentSparkReporter on 5.0.6 - [#282](/issues/282) Category tags are being duplicated if multiple tests have same tag ### [`v5.0.6`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#506) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.5...v5.0.6) ##### Issues Resolved - [#265](/issues/265) Alignment issue in authors table in the dashboard view - [#273](/issues/273) ExtentKlovReporter: incorrect order for default [@AllArgsConstructor](https://togithub.com/AllArgsConstructor) of KlovMedia - [#274](/issues/274) ExtentTest does not propagate generated-log to listener ##### New Features - [#271](/issues/271) Update gherkin-languages.json ### [`v5.0.5`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#505) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.4...v5.0.5) ##### Issues Resolved - [#247](/issues/247) Spark Report - Wrong test durations displayed in tests tab - [#259](/issues/259) ExtentSparkReporter constructor throws NullPointerException if path argument don\`t contains parrent fodler - [#267](/issues/267) Spark-css.css uses a googleapis.com import causing offline reports to attempt external connection ##### New Features - [#269](/issues/269) KlovReporter: provide ability to specify a database name ### [`v5.0.4`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#504) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.3...v5.0.4) ##### Issues Resolved - [#240](/issues/240) Change static URI anchor behavior - [#246](/issues/246) Collapse all nodes other than failure - [#252](/issues/252) Nodes were using status color from the parent node - [#235](/issues/235) [#236](/issues/236) Style updates ##### New Features - [#233](/issues/233) ExtentSparkReporter does not show timeline in dashboard view ### [`v5.0.3`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#503) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.2...v5.0.3) ##### Issues Resolved - [#232](/issues/232) Display duration for child tests - [#235](/issues/235) Critical: KlovReporter fails to upload ScreenCapture for events ### [`v5.0.2`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#502) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.1...v5.0.2) ##### Issues Resolved - [#103](/issues/103) Add missing lightbox for base64 screenshots - [#220](/issues/220) Add missing tags for child tests - [#222](/issues/222) Removed TestNG from main scope and added under `test` - [#226](/issues/226) Perform null check for SystemEnvInfo elements - [#227](/issues/227) Change SKIP priority to be higher than WARN ##### New Features - [#223](/issues/223) Added attribute (tag) details for Klov - [#224](/issues/224) All tags will be propagated down the test tree. An attribute assigned to a parent test would automatically be assigned to a child test also. - [#225](/issues/225) All attribute views (Author, Device, Tag) now use the same template - [#231](/issues/231) Exceptions from log will be assigned to its owning test ### [`v5.0.1`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#501) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v5.0.0...v5.0.1) ##### Issues Resolved - [#103](/issues/103) Clicking base64 images does not fire lightbox - KlovReporter uses the ExtentReports 5.0.0-SNAPSHOT dependency, revert to RELEASE - [#191](/issues/191) Navigation from Attributes/Exceptions views to test for BDD ### [`v5.0.0`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#500) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.7...v5.0.0) ##### New Features - [#47](/issues/47) Anchors for each test - [#150](/issues/150) Unused status from charts will not be displayed - [#152](/issues/152) Spark: Author view - [#153](/issues/153) Spark: Device view - [#157](/issues/157) Spark: Add TestRunnerLogs view - [#168](/issues/168) Spark: Navigation from attributes pages (tags, exception) to Tests View - [#173](/issues/173) Spark: Allow configuration to select view order, Dashboard view as primary - [#176](/issues/176) Apply Status filters to report - [#177](/issues/177) Minified templates (> 10% reduction in file size) - [#184](/issues/184) Reporter::loadExternalConfiguration with json file - [#188](/issues/188) Display upto 4 `pre` blocks on a single row - [#191](/issues/191) Navigation from Tags/Exception pages to nested steps - [#213](/issues/213) Toggle theme from URI component using '#theme=' - [#215](/issues/215) A test removed from the report will also be removed from MongoDB (Klov) ##### Issues Resolved - [#131](/issues/131) Merging two html extent Reports works but Category view gets overwritten - [#161](/issues/161) Merging ExtentSpark 4.1.5 Reports causing the existing base64 image removed - [#169](/issues/169) Fix SparkReporter shortcuts - [#197](/issues/197) MarkupHelper::codeBlock has extra indentation on the first line - [#208](/issues/208) Show title text for screencaptures ### [`v4.1.7`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#417) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.6...v4.1.7) ##### Fixes - \[[#193](https://togithub.com/extent-framework/extentreports-java/issues/193)] Unable to format the JSON code String in report ### [`v4.1.6`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#416) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.5...v4.1.6) ##### Fixes - \[[#149](https://togithub.com/extent-framework/extentreports-java/issues/149)] Skipped count is not displaying in authors tag and category tag - \[[#155](https://togithub.com/extent-framework/extentreports-java/issues/155)] Fixes Cmd+C key listener - \[[#159](https://togithub.com/extent-framework/extentreports-java/issues/159)] Fixes ConcurrentModificationException - \[[#167](https://togithub.com/extent-framework/extentreports-java/issues/167)] Clicking Extent Logo on top-left navigating to 404 ### [`v4.1.5`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#415) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.4...v4.1.5) ##### Fixes - \[[#139](https://togithub.com/extent-framework/extentreports-java/issues/139)] BDD: Feature must not be eligible to increment counts for TestAttributeContext, part of fix of [cucumber4-adapter#50](https://togithub.com/extent-framework/extentreports-cucumber4-adapter/issues/50) - \[[#143](https://togithub.com/extent-framework/extentreports-java/issues/143)] Fix issue with a long node name breaking view (Spark) - \[[#144](https://togithub.com/extent-framework/extentreports-java/issues/144)] Fix Skipped status colors in charts - \[[#145](https://togithub.com/extent-framework/extentreports-java/issues/145)] ExtentKlovReporter adds BasicConfiguration ### [`v4.1.4`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#414) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.3...v4.1.4) ##### Improvements - \[[#114](https://togithub.com/extent-framework/extentreports-java/issues/114)] ExtentSparkReporter to display hierarchical name in tags view - \[[#119](https://togithub.com/extent-framework/extentreports-java/issues/119)] ExtentSparkReporter to display thumbnail screenshots - \[[#125](https://togithub.com/extent-framework/extentreports-java/issues/125)] ExtentSparkReporter displays clip icon for tests with leaf containing screenshots - \[[#132](https://togithub.com/extent-framework/extentreports-java/issues/132)] ExtentSparkReporter to accept file-name instead of Index.html default ##### Fixes - \[[#135](https://togithub.com/extent-framework/extentreports-java/issues/135)] ExtentSparkReporter issue with not parsing the `scripts` tag in config.xml ### [`v4.1.3`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#413) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.2...v4.1.3) ##### Improvements - \[[#119](https://togithub.com/extent-framework/extentreports-java/issues/119)] `ExtentSparkReporter` now displays thumbnails as default ##### Fixes - \[[#123](https://togithub.com/extent-framework/extentreports-java/issues/123)] Prevent class cast exception in `ExtentHtmlReporterConfiguration` - \[[#124](https://togithub.com/extent-framework/extentreports-java/issues/124)] Fixes issue with `ExtentHtmlReporter` throwing freemarker errors due to image path being empty ##### Deprecation - ExtentHtmlReporter has been deprecated. ExtentSparkReporter is the default reporter starting version 4 and it now supports SPA-style view by default. ### [`v4.1.2`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#412) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.1...v4.1.2) ##### Improvements - \[[#114](https://togithub.com/extent-framework/extentreports-java/issues/114)] Tags tab lost a display of a full name of test - ExtentKlovReporter can not be initialized with the `projectName` ##### Fixes - \[[#115](https://togithub.com/extent-framework/extentreports-java/issues/115)] Fixes issue with Base64 strings not displaying - \[[#121](https://togithub.com/extent-framework/extentreports-java/issues/121)] Fixes BDD SessionStats bug causing feature aggregates to be miscalculated ### [`v4.1.1`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#411) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.1.0...v4.1.1) ### [`v4.1.0`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#410) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.9...v4.1.0) ##### Improvements - \[[#18](https://togithub.com/extent-framework/extentreports-java/issues/18)] Steps count in dashboard displays 0 even though there are logged steps - \[[#94](https://togithub.com/extent-framework/extentreports-java/issues/94)] Cleanup tag view naming - \[[#103](https://togithub.com/extent-framework/extentreports-java/issues/103)] AppendExisting functionality similar to version 3 API, via `JsonFormatter` and `ExtentReports::createDomainFromJsonArchive`: ```java JsonFormatter json = new JsonFormatter("target/test.json"); extent.attachReporter(json); extent.createDomainFromJsonArchive("target/test.json"); ``` - \[[#107](https://togithub.com/extent-framework/extentreports-java/issues/107)] ExtentSparkReporter's default view is SPA, similar to V3HtmlReporter. This can be changed by instantiating as `new ExtentSparkReporter("dir", ViewStyle.DEFAULT);` - \[[#108](https://togithub.com/extent-framework/extentreports-java/issues/108)] All resources migrated to jsDelivr ##### Fixes - \[[#57](https://togithub.com/extent-framework/extentreports-java/issues/57)] ExtentKlovReporter: Screenshot cannot be saved in base64 format - \[[#101](https://togithub.com/extent-framework/extentreports-java/issues/101)] Fixes Freemarker templating error ### [`v4.0.9`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#409) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.8...v4.0.9) ##### Improvements - \[[#35](https://togithub.com/extent-framework/extentreports-java/issues/35)] HtmlReporter, BDD: description to appear as tooltip instead of newline - {[#36](https://togithub.com/extent-framework/extentreports-java/issues/36)] SparkReporter: display ScenarioOutline children as toggles - \[[#37](https://togithub.com/extent-framework/extentreports-java/issues/37)] SparkReporter: auto-size textarea on click - \[[#42](https://togithub.com/extent-framework/extentreports-java/issues/42)] CategoryView status toggles ##### Fixes - \[[#39](https://togithub.com/extent-framework/extentreports-java/issues/39)] Test case name overlap test case timestamp Spark Reporter - \[[#40](https://togithub.com/extent-framework/extentreports-java/issues/40)] Author & device name don't have a background label - \[[#43](https://togithub.com/extent-framework/extentreports-java/issues/43)] SparkReporter: issue with `setCSS` not working ### [`v4.0.8`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#408) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.7...v4.0.8) ##### Fixes - \[[#31](https://togithub.com/extent-framework/extentreports-java/issues/31)] ExtentHtmlReporter does not display devices - \[[#32](https://togithub.com/extent-framework/extentreports-java/issues/32)] ExtentSparkReporter freemarker issue when injecting custom js - \[[#33](https://togithub.com/extent-framework/extentreports-java/issues/33)] ExtentSparkReporter dark theme fix ### [`v4.0.7`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#407) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.6...v4.0.7) ##### New - ExtentSparkReporter ##### Fixes - {[#6](https://togithub.com/extent-framework/extentreports-java/issues/6)] Invalid testEndTime and timeTaken - \[[#21](https://togithub.com/extent-framework/extentreports-java/issues/21)] Adds ResourceCDN to use ExtentReports instead of cdn.rawgit - \[[#24](https://togithub.com/extent-framework/extentreports-java/issues/24)] Timeline is broken because commas appear in duration - \[[#29](https://togithub.com/extent-framework/extentreports-java/issues/29)] Embedded screenshot is missing in html report - \[[#30](https://togithub.com/extent-framework/extentreports-java/issues/30)] Skipped tests not being displayed in HtmlReporter's tags view - Issue with KlovReporter not uploaded base64 strings to the server ### [`v4.0.6`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#406) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.5...v4.0.6) ##### Fixes - \[#testng-adapter-1] Fixes issue where test start and end times were created as per the IReporter time of execution - \[[#12](https://togithub.com/extent-framework/extentreports-java/issues/12)] Chart increasing in size when resizing browser window ### [`v4.0.5`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#405) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.4...v4.0.5) ##### Improvements - Several layout improvements for BDD view ##### Fixes - Adds missing ScreenCapture for steps ### [`v4.0.4`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#404) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.3...v4.0.4) ##### Fixes - Issue with BDD view showing charts in 2 rows ### [`v4.0.3`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#403) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.2...v4.0.3) ##### Fixes - Fixes build configuration ### [`v4.0.2`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#402) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.1...v4.0.2) ##### New - Add support for LoggerReporter to navigate from Category/Bug view to Test view ##### Fixes - \[[#6](https://togithub.com/extent-framework/extentreports-java/issues/6)] Fix issue where total time taken was 0 - \[[#7](https://togithub.com/extent-framework/extentreports-java/issues/7)] Fix issue where markup was not parsed correctly in code blocks ### [`v4.0.1`](https://togithub.com/extent-framework/extentreports-java/blob/HEAD/CHANGELOG.md#401) [Compare Source](https://togithub.com/extent-framework/extentreports-java/compare/v4.0.0...v4.0.1) ##### New - \[[#4](https://togithub.com/extent-framework/extentreports-java/issues/4)] Add support for Asterisk (\*), BDD/Gherkin - \[[#5](https://togithub.com/extent-framework/extentreports-java/issues/5)] Auto-size pre/textarea/code size upon click ##### Fixes - Disable checking for media existence as its causing issue with several Cucumber1 usersbonigarcia/webdrivermanager (io.github.bonigarcia:webdrivermanager)
### [`v5.6.2`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#562---2023-11-07) ##### Fixed - Fix logic to find driver version from CfT URL ([#1160](https://togithub.com/bonigarcia/webdrivermanager/issues/1160)) ### [`v5.6.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#561---2023-11-02) ##### Fixed - Leveraging buildUrl method with avoidExternalConnections to replace place holders in the provided URL ([#1158](https://togithub.com/bonigarcia/webdrivermanager/issues/1158)) - Filter by architecture also in Edge ARM64 ([#1155](https://togithub.com/bonigarcia/webdrivermanager/issues/1155)) ### [`v5.6.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#560---2023-10-27) ##### Added - Enable CDP support in browsers in Docker using host as Docker network ##### Fixed - Use same number of exposed ports when using host as Docker network - Unable to use chromeDownloadUrlPattern ([#1141](https://togithub.com/bonigarcia/webdrivermanager/issues/1141)) ##### Changed - Avoid fallback to old chromedriver repo if CfT fails ([#1137](https://togithub.com/bonigarcia/webdrivermanager/issues/1137)) ### [`v5.5.3`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#553---2023-09-01) ##### Fixed - Fix meta-inf path to find wdm version in jar distribution ##### Changed - Get driver URL list from CfT endpoints for chromedriver 115+ ### [`v5.5.2`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#552---2023-08-25) ##### Fixed - Bug-fix reading wdm version ### [`v5.5.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#551---2023-08-25) ##### Added - Use default CfT URL when some problem requesting the CfT endpoints happens ### [`v5.5.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#550---2023-08-22) ##### Changed - Downgrade to Java 8 ### [`v5.4.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#541---2023-07-19) ##### Fixed - Use last good versions CfT endpoint only when driver version is unknown ([#1076](https://togithub.com/bonigarcia/webdrivermanager/issues/1076)) ### [`v5.4.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#540---2023-06-21) ##### Changed - Bump to Java 11 (required in Selenium as of September 30, 2023). See https://www.selenium.dev/blog/2023/java-8-support/ ##### Added - Use Chrome for Testing (CfT) JSON endpoints for version discovering as of chromedriver 115. See https://chromedriver.chromium.org/downloads - Create config option to enable/disable tracing for RemoteWebDriver ([#1043](https://togithub.com/bonigarcia/webdrivermanager/issues/1043)) ##### Removed - Remove all deprecated methods in WebDriverManager API ### [`v5.3.3`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#533---2023-05-11) ##### Added - Include extra condition to find driver in the extracted files ([#983](https://togithub.com/bonigarcia/webdrivermanager/issues/983)) ##### Fixed - Use --whitelisted-extension-id for Chromium 112+ (fixes BrowserWathcher) - Fix support for WebDriverManager server ### [`v5.3.2`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#532---2023-01-19) ##### Fixed - Fix chrome image download on m1 ([#953](https://togithub.com/bonigarcia/webdrivermanager/issues/953)) ##### Removed - Remove default Docker lang (EN) due to a problem with Edge 108 ### [`v5.3.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#531---2022-11-04) ##### Changed - Support naming convention for chromedriver 106+ in macOS ARM64 ##### Fixed - Fix support for edgedriver on macOS ARM64 ([#897](https://togithub.com/bonigarcia/webdrivermanager/issues/897) [#921](https://togithub.com/bonigarcia/webdrivermanager/issues/921)) - Fix resolution geckodriver 0.32.0 (issue [#923](https://togithub.com/bonigarcia/webdrivermanager/issues/923)) ### [`v5.3.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#530---2022-08-21) ##### Added - Include workflow to create mirror of geckodriver, operadriver, and selenium from api.github.com - Replace api.github.com URLs to mirrors on raw.githubusercontent.com (to avoid error 403 for good) ##### Changed - Install BrowserWatcher extension through augment (which allows remote Firefox, e.g., in Docker) - Use browser version as the second parameter of the CLI argument for resolving drivers ### [`v5.2.3`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#523---2022-08-03) ##### Added - Use resolution cache also when latest driver is downloaded (for preventing 403 error for geckodriver) ### [`v5.2.2`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#522---2022-07-29) ##### Added - Include wait for Docker bind port - Include config key for Safari version (for WebKit version) ##### Changed - Don't swallow exception root cause when creating a RemoteWebDriver (issue [#873](https://togithub.com/bonigarcia/webdrivermanager/issues/873)) - Method wdm.create() does not return null if failed to create a webdriver (issue [#874](https://togithub.com/bonigarcia/webdrivermanager/issues/874)) - Include port bindings in host config for docker containers ##### Fixed - Check opera binary browser path only if not using Docker ##### Removed - Documentation in EPUB format ### [`v5.2.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#521---2022-06-26) ##### Added - Include fallback mechanism for gathering logs based on LoggingPreferences for Chrome/Edge headless - Include wdm.avoidShutdownHook config key and avoidShutdownHook() API method (issue [#839](https://togithub.com/bonigarcia/webdrivermanager/issues/839)) ##### Changed - Use capabilities getClass() method (required as of Selenium 4.3.0) - Bump to BrowserWatcher 1.2.0 ### [`v5.2.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#520---2022-05-25) ##### Added - Include monitoring features by integrating BrowserWatcher (https://bonigarcia.dev/browserwatcher/) extension. The new API methods supporting these features are: watch(), watchAndDisplay(), getLogs(), startRecording(), stopRecording(), and disableCsp() ##### Changed - Use ChromeDriver instead of OperaDriver for Opera browser ### [`v5.1.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#511---2022-04-08) ##### Added - Improve OperaDriver support, to make it compatible with Selenium 4.1.3 (issue [#808](https://togithub.com/bonigarcia/webdrivermanager/issues/808)) ##### Changed - Include httpclient5 dependency explicitly (issue [#802](https://togithub.com/bonigarcia/webdrivermanager/issues/802)) ##### Fixed - Detection for snap installed browser (issue [#795](https://togithub.com/bonigarcia/webdrivermanager/issues/795)) - Support for msedgedriver in Mac M1 (issues [#804](https://togithub.com/bonigarcia/webdrivermanager/issues/804) and [#812](https://togithub.com/bonigarcia/webdrivermanager/issues/812)) - Normalize path separators in WebDriverManager.zipFolder() (PR [#815](https://togithub.com/bonigarcia/webdrivermanager/issues/815)) ### [`v5.1.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#510---2022-02-17) ##### Added - Add Docker Extra Hosts API method: dockerExtraHosts(String\[]) (PR [#788](https://togithub.com/bonigarcia/webdrivermanager/issues/788)) - Include static method isDockerAvailable() in WebDriverManager class - Include static method zipFolder(Path sourceFolder) in WebDriverManager class - Include static method isOnline(URL url) in WebDriverManager class - Include API method to get Docker VNC URL - Include API method to accept remote address as URL ##### Fixed - Use https://registry.npmmirror.com/ instead of https://npm.taobao.org/ for driver mirror (fix [#781](https://togithub.com/bonigarcia/webdrivermanager/issues/781)) - Create config-dependent objects in setup logic (fix [#751](https://togithub.com/bonigarcia/webdrivermanager/issues/751)) - Include arguments for whitelisted and allowed origins for chromedriver in Docker (fix [#733](https://togithub.com/bonigarcia/webdrivermanager/issues/733)) ##### Changed - Updated dependencies (e.g. docker-java) to the latest version - Use varargs in setter for Docker volumes - Include Apache Commons Lang3 as dependency ##### Removed - Remove Guava dependency (issue [#779](https://togithub.com/bonigarcia/webdrivermanager/issues/779)) - Deprecated several API methods (recordingPrefix, recordingOutput, dockerImage) - Deprecated several config methods (e.g. isAvoidingResolutionCache) (PR [#769](https://togithub.com/bonigarcia/webdrivermanager/issues/769)) ### [`v5.0.3`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#503---2021-09-17) ##### Added - Include viewOnly (for noVNC) as API method and config parameter (issue [#704](https://togithub.com/bonigarcia/webdrivermanager/issues/704)) ##### Fixed - Filter ARM64 architecture using all possible labels (issue [#700](https://togithub.com/bonigarcia/webdrivermanager/issues/700)) ### [`v5.0.2`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#502---2021-09-13) ##### Added - Support for ARM64 architecture in chromedriver for Mac (issue [#697](https://togithub.com/bonigarcia/webdrivermanager/issues/697)) - Include current timestamp in recordings file name ##### Changed - Enhance cachePath and resolutionCachePath mkdir (issue [#696](https://togithub.com/bonigarcia/webdrivermanager/issues/696)) - Postpone initialing DockerService (issue [#691](https://togithub.com/bonigarcia/webdrivermanager/issues/691)) ### [`v5.0.1`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#501---2021-08-31) ##### Changed - Downgrade to Java 8 ### [`v5.0.0`](https://togithub.com/bonigarcia/webdrivermanager/blob/HEAD/CHANGELOG.md#500---2021-08-30) ##### Added - New documentation: https://bonigarcia.dev/webdrivermanager/ (sources: AsciiDoc, generated: HTML, PDF, EPUB) - New high-level feConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.