Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 28, 2024

This PR contains the following updates:

Package Change Age Confidence
org.projectlombok:lombok (source) 1.18.32 -> 1.18.42 age confidence
joda-time:joda-time (source) 2.12.7 -> 2.14.0 age confidence
org.assertj:assertj-core (source) 3.25.3 -> 3.27.6 age confidence
org.testng:testng (source) 7.9.0 -> 7.11.0 age confidence
io.appium:java-client (source) 9.2.0 -> 10.0.0 age confidence
io.rest-assured:rest-assured (source) 5.4.0 -> 5.5.6 age confidence
org.seleniumhq.selenium:selenium-java (source) 4.19.1 -> 4.38.0 age confidence

Release Notes

projectlombok/lombok (org.projectlombok:lombok)

v1.18.42

v1.18.40

v1.18.38

Compare Source

v1.18.36

v1.18.34

JodaOrg/joda-time (joda-time:joda-time)

v2.14.0

Compare Source

See the change notes for more information.

What's Changed

Full Changelog: JodaOrg/joda-time@v2.13.1...v2.14.0

v2.13.1

Compare Source

See the change notes for more information.

What's Changed

Full Changelog: JodaOrg/joda-time@v2.13.0...v2.13.1

v2.13.0

Compare Source

See the change notes for more information.

What's Changed

New Contributors

Full Changelog: JodaOrg/joda-time@v2.12.7...v2.13.0

testng-team/testng (org.testng:testng)

v7.11.0

Compare Source

What's Changed

New Contributors

Full Changelog: testng-team/testng@7.10.2...7.11.0

v7.10.2: TestNG v7.10.2

Compare Source

What's Changed

Full Changelog: testng-team/testng@7.10.1...7.10.2

v7.10.1: TestNG v7.10.1

Compare Source

What's Changed

Full Changelog: testng-team/testng@7.10.0...7.10.1

v7.10.0: TestNG v7.10.0

Compare Source

What's Changed

New Contributors

Full Changelog: testng-team/testng@7.9.0...7.10.0

appium/java-client (io.appium:java-client)

v10.0.0

Compare Source

10.0.0

  • [DOCUMENTATION]
    • Document the migration guide from v9 to v10 #​2331
    • updated maven central release badge #​2316
    • updated CI badge to use ci.yml workflow #​2317
  • [BREAKING CHANGE] #​2327
    • Removed all deprecated methods with Selenium's Location and LocationContext (these classes have been removed in Selenium 4.35.0)
  • [ENHANCEMENTS]
    • Proxy commands issues via RemoteWebElement #​2311
    • Automated Release to Maven Central Repository using JReleaser #​2313
  • [BUG FIX]
  • [DEPENDENCY CHANGE]
    • Bump minimum Selenium version to 4.35.0 #​2327
    • Bump org.junit.jupiter:junit-jupiter from 5.13.2 to 5.13.3 #​2314
    • Bump io.github.bonigarcia:webdrivermanager #​2322
    • Bump com.gradleup.shadow from 8.3.7 to 8.3.8 #​2315
    • Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 #​2320

v9.5.0: v.9.5.0

Compare Source

9.5.0

  • [ENHANCEMENTS]
    • Allow extension capability keys to contain dot characters #​2271
    • Add a client for Appium server storage plugin #​2275
    • Swap check for Widget and WebElement #​2277
    • Add compatibility with Selenium 4.34.0 #​2298
    • Add new option classes for prebuiltWDAPath and usePreinstalledWDA XCUITest capabilities #​2304
  • [REFACTOR]
  • [DEPENDENCY UPDATES]

v9.4.0

Compare Source

9.4.0

  • [ENHANCEMENTS]
  • [BUG FIX]
    • Fix scroll issue in flutter integration driver #​2227
    • Fix the definition of logcatFilterSpecs option #​2258
    • Use WeakHashMap for caching proxy classes #​2260
  • [DEPENDENCY UPDATES]
    • Bump minimum supported Selenium version from 4.19.0 to 4.26.0 #​2246
    • Bump Apache Commons Lang from 3.15.0 to 3.16.1 #​2220, #​2228
    • Bump SLF4J from 2.0.13 to 2.0.16 #​2221

v9.3.0

Compare Source

9.3.0

  • [ENHANCEMENTS]
    • Add support for FlutterIOSDriver. #​2206
    • add support for FlutterAndroidDriver. #​2203
    • Add locator types supported by flutter integration driver. #​2201
    • add flutter driver commands to support camera mocking. #​2207
    • Add ability to use secure WebSocket to listen Logcat messages. #​2182
    • Add mobile: replacements to clipboard API wrappers. #​2188
  • [DEPRECATION]
    • Deprecate obsolete TouchAction helpers. #​2199
  • [REFACTOR]
  • [DOCUMENTATION]
  • [DEPENDENCY UPDATES]
    • org.junit.jupiter:junit-jupiter was updated to 5.10.3.
    • org.projectlombok:lombok was updated to 1.18.34.
    • io.github.bonigarcia:webdrivermanager was updated to 5.9.1.
    • org.owasp.dependencycheck was updated to 10.0.3.
    • org.apache.commons:commons-lang3 was updated to 3.15.0.

v9.2.3

Compare Source

9.2.3

  • [BUG FIX]
    • Properly represent FeaturesMatchingResult model if multiple option is enabled #​2170
    • Use current class loader for the ByteBuddy wrapper #​2172
      This fixes errors like NoClassDefFoundError: org/openqa/selenium/remote/RemoteWebElement, NoClassDefFoundError: io/appium/java_client/proxy/HasMethodCallListeners when PageFactory is used.
    • Correct extension name for mobile: replaceElementValue #​2171
  • [DEPRECATION]
    • Deprecate AppiumProtocolHandshake class #​2173
      The original ProtocolHandshake class only supports W3C protocol now. There is no need to hack it anymore.
  • [REFACTOR]
    • Replace Guava HttpHeaders with Selenium HttpHeader #​2151
  • [DEPENDENCY CHANGE]
    • Bump SLF4J from 2.0.12 to 2.0.13 #​2158
    • Bump Gson from 2.10.1 to 2.11.0 #​2175

v9.2.2

Compare Source

9.2.2

  • [BUG FIX]
    • fix: Fix building of Android key event parameters #​2145
    • fix: Fix building of Android geo location parameters #​2146

v9.2.1

Compare Source

9.2.1

  • [REFACTOR]
    • Replace private usages of Guava Collections API with Java Collections API #​2136
    • Remove usages of Guava's @VisibleForTesting annotation #​2138. Previously opened internal API marked with @VisibleForTesting annotation is private now:
      • io.appium.java_client.internal.filters.AppiumUserAgentFilter#containsAppiumName
      • io.appium.java_client.service.local.AppiumDriverLocalService#parseSlf4jContextFromLogMessage
  • [DEPENDENCY CHANGE]
    • Bump minimum supported Selenium version from 4.17.0 to 4.19.0 #​2142
rest-assured/rest-assured (io.rest-assured:rest-assured)

v5.5.6

  • Remove deprecated constructors in multipart handling (#​1827) (thanks to Tobias Unger for PR)
  • Fix NPE in RequestSpecificationImpl #​1830 (thanks to Boyarshinov Alexander for PR)
  • Bump commons-lang3 from 3.16.0 to 3.18.0 (thanks to Ash Skelton for PR)

v5.5.5

  • The rest-assured-bom project is back and works

v5.5.4

  • The rest-assured-bom project is back

v5.5.3

  • Greatly improved csrf support. When applying csrf, it'll automatically forward the cookies to returns from the GET request to the csrf token and apply it to the actual request. These cookies will also be applied to the CookieFilter automatically (if configured) and SessionFilter (if configured). For example:
    given().
    csrf("/login").
    formParam("name", "My New Name").
    when().
    post("/users/123").
    then().
    statusCode(200);

    Now the cookies returned from the GET request to login will be automatically applied to the POST to "/users/123".

    If you have a CookieFilter defined for multiple requests, the cookies returned by GET to /login will be automatically stored in the CookieFilter and used in the second request.

     var cookieFilter = new CookieFilter() given().filter(cookieFilter).csrf("/login").formParam("name", "My New Name").when().post("/users/123").then().statusCode(200); given().filter(cookieFilter).when().get("/users/123").then().statusCode(200); 

    You can disable this behavior by setting automaticallyApplyCookies to false the csrf config:
    given().
    config(config().csrfConfig(csrfConfig().automaticallyApplyCookies(false))).
    csrf("/login").
    when().
    ...

v5.5.2

  • CookieFilter now supports setting cookies correctly when Apache HTTP Client does internal redirects (when redirects().follow(true) is set).
  • Upgrading kotlin module to use Kotlin 2.2.1
  • Downgrading scale module to version 3.3.3 (LTS version) (thanks for Carlos Eduardo for PR)

v5.5.1

  • Use Long in maxAge(Matcher<? super Integer> maxAgeMatcher) (thanks to julianladisch for PR)
  • Fix so that GZIP doesn't become gzıp for Turkish environments (thanks to rdmrtn for PR)
  • Upgraded jakarta.jakartaee-web-api to version 10.0.0 (#​1800)

v5.5.0

  • Removing custom validation of pathParams in the mock-mvc module and instead rely on the Spring implementation(issue 1782) (thanks to taeyeon-Kim for pull request)

  • Fixing "Error java.lang.NoSuchMethodError for HttpMethod.resolve()" in mock-mvc module (issue 1760) (thanks to d0vi for pull request)

  • Fix #​1707: SVG file upload - fatal error :1:1: content is not allowed in prolog (#​1777) (thanks to Byounghee kim for pull request)

  • Fix #​1773: Remove check for response HTTP status code. (thanks to macmon for pull request)

  • Introducing the "scala-extensions" module for Scala 3 (#​1770). This means that you can write tests like this in Scala 3:

    @​Test
    def extraction with rest assured scala extensions: Unit =
    val message: String = Given(req =>
    req.port(7000)
    req.header("Header", "Header")
    req.body("hello")
    )
    .When(
    _.put("/the/path")
    )
    .Extract(
    _.path("message")
    )
    assertThat(message).isEqualTo("Hello World")
    (thanks to Carlos Eduardo for pull request)

  • Remove deprecated Content-Transfer-Encoding from multipart post headers (#​1762) (thanks to Michal Trna for pull request)

  • Fixed pathParams double encoding in mock-mvd module (#​1756) (thanks to Dmitry Kaukov for pull request)

  • Upgraded Groovy from version 4.0.16 to 4.0.22

  • Upgraded Jackson from version 2.14.3 to 2.17.1

  • Upgraded kotlin extension module to use Kotlin 2.0.0 (previously 1.9.20 was used)

  • Upgraded Guava library from 32.0.1-jre to 33.2.1-jre

SeleniumHQ/selenium (org.seleniumhq.selenium:selenium-java)

v4.38.0

v4.37.0

v4.36.0

v4.35.0

v4.34.0

v4.33.0

v4.32.0

v4.31.0

v4.30.0

v4.29.0

v4.28.1

v4.28.0

v4.27.0

v4.26.0

v4.25.0

v4.24.0

v4.23.0

v4.22.0

v4.21.0

v4.20.0


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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update dependency io.appium:java-client to v9.2.1 Update all dependencies Mar 28, 2024
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from e67eafa to fc83286 Compare March 29, 2024 23:08
@renovate renovate bot changed the title Update all dependencies Update dependency io.appium:java-client to v9.2.2 Mar 29, 2024
@renovate renovate bot changed the title Update dependency io.appium:java-client to v9.2.2 Update all dependencies Apr 7, 2024
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 451240f to e2fd00a Compare April 28, 2024 15:34
@renovate renovate bot force-pushed the renovate/all branch from e2fd00a to d71f4b6 Compare May 16, 2024 21:14
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from 600fdbb to a7fd330 Compare May 28, 2024 18:53
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 492a4e3 to 3029c76 Compare June 27, 2024 15:51
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 64ca2f2 to 33821e0 Compare July 9, 2024 19:38
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from fc8d8e0 to 1f1cf90 Compare August 14, 2024 10:03
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 2c90b18 to 8f01932 Compare September 20, 2024 22:19
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from d6d3a34 to ddf0f57 Compare April 5, 2025 02:53
@renovate renovate bot force-pushed the renovate/all branch from 79c4237 to b9a3927 Compare May 2, 2025 23:15
@renovate renovate bot force-pushed the renovate/all branch from b9a3927 to fa95634 Compare May 14, 2025 16:43
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from ea68cfb to 118895a Compare May 23, 2025 18:58
@renovate renovate bot force-pushed the renovate/all branch from 118895a to 46dc5c3 Compare May 30, 2025 12:11
@renovate renovate bot force-pushed the renovate/all branch from 46dc5c3 to eb45b29 Compare June 7, 2025 09:46
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from db472d7 to b6af64e Compare July 1, 2025 12:08
@renovate renovate bot force-pushed the renovate/all branch from b6af64e to c2d5e28 Compare July 4, 2025 14:49
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from f9071bd to 2b0f70e Compare August 14, 2025 02:06
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from 75260c9 to 2032682 Compare September 22, 2025 17:54
@renovate renovate bot force-pushed the renovate/all branch 4 times, most recently from 445d72f to 2db0469 Compare October 2, 2025 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

0 participants