Skip to content

Releases: saucelabs/saucerest-java

2.5.3

08 Aug 13:13
Compare
Choose a tag to compare
<dependencies>
  <dependency>
    <groupId>com.saucelabs</groupId>
    <artifactId>saucerest</artifactId>
    <version>2.5.3</version>
  </dependency>
</dependencies>

Changelog

  • 5f7998e - Migrate to Failsafe 3
  • 70b8d22 - Bump org.seleniumhq.selenium:selenium-java from 4.22.0 to 4.23.0
  • c3e336c - Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.16.0
  • 4c1b9f5 - Bump me.fabriciorby:maven-surefire-junit5-tree-reporter
  • b35c646 - Bump org.apache.maven.plugins:maven-release-plugin from 3.1.0 to 3.1.1
  • b236563 - Retrying whole step if something fails.
  • 1bb1a34 - Rerunning failed tests
  • b228dc3 - Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1
  • ea25cff - Fixing assertion on storage test
  • a0df3b3 - Bump org.junit.jupiter:junit-jupiter from 5.10.2 to 5.10.3
  • c333842 - Bump org.junit:junit-bom from 5.10.2 to 5.10.3
  • b75b157 - Bump org.seleniumhq.selenium:selenium-java from 4.21.0 to 4.22.0
  • e7df489 - Bump org.junit.jupiter:junit-jupiter-engine from 5.10.2 to 5.10.3
  • 39da583 - Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2
  • 4c33740 - Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0
  • b02c9c5 - Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0
  • 928f58c - Fix failures in integration tests
  • de9d22d - Migrate from Moshi/org.json to Gson
  • ab846c7 - Delombok (#531)

2.5.1

11 Jun 14:31
Compare
Choose a tag to compare
<dependencies>
  <dependency>
    <groupId>com.saucelabs</groupId>
    <artifactId>saucerest</artifactId>
    <version>2.5.1</version>
  </dependency>
</dependencies>

Changelog

  • 9dbaa2f - Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0
  • 93c1e33 - Fix parsing of response with Tunnels Information
  • 656d8d3 - Improving JavaDocs and format
  • c281a8c - Changing how the Appium log is retrieved.
  • c2ddac8 - Bump io.appium:java-client from 9.2.2 to 9.2.3 (#525)
  • f6de506 - Bump org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.7.0 (#524)

2.5.0

27 May 14:47
Compare
Choose a tag to compare
<dependencies>
  <dependency>
    <groupId>com.saucelabs</groupId>
    <artifactId>saucerest</artifactId>
    <version>2.5.0</version>
  </dependency>
</dependencies>

Changelog

  • b61b7e6 - Bumping version
  • c523b35 - Add ability to retrieve all the tunnels info at once (#520) (#523)
  • 2c254ec - Bump org.seleniumhq.selenium:selenium-java from 4.20.0 to 4.21.0 (#522)
  • 29d6798 - Fixing SC endpoint response parsing
  • 5b54e25 - Fixing RDC log parsing
  • 80aa561 - Drop Apache commons-io dependency in favor of Java API (#521)
  • b15bb06 - Bump org.mockito:mockito-junit-jupiter from 5.11.0 to 5.12.0 (#519)
  • ddcdbec - Bump org.seleniumhq.selenium:selenium-java from 4.19.1 to 4.20.0 (#518)
  • 4588c7f - Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.0 to 3.4.1 (#517)
  • fa5f8ac - Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.3 to 3.2.4 (#516)
  • b04033f - Bump org.slf4j:slf4j-bom from 2.0.12 to 2.0.13 (#515)
  • bf70b45 - Bump org.apache.maven.plugins:maven-scm-plugin from 2.0.1 to 2.1.0 (#514)
  • 2080674 - Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.0 (#513)
  • ec81a20 - Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.2 to 3.2.3 (#512)
  • 5cc1f38 - Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#511)
  • 5736fd9 - Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 (#510)
  • fe7ebc5 - Bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 (#509)
  • e25d589 - Bump io.appium:java-client from 9.2.1 to 9.2.2 (#508)
  • d5e0333 - Bump commons-io:commons-io from 2.15.1 to 2.16.0 (#507)
  • 0de9e0b - Bump org.seleniumhq.selenium:selenium-java from 4.19.0 to 4.19.1 (#506)
  • 4026501 - Bump org.seleniumhq.selenium:selenium-java from 4.18.1 to 4.19.0 (#505)
  • 90e754f - Bump io.appium:java-client from 9.2.0 to 9.2.1 (#504)
  • c314a8c - Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.1 to 3.2.2 (#503)
  • fadafd3 - Bump org.projectlombok:lombok from 1.18.30 to 1.18.32 (#502)
  • 69c9670 - Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 (#501)
  • c4e9a64 - Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.1 (#499)
  • ab7560a - Bump org.awaitility:awaitility from 4.2.0 to 4.2.1 (#500)
  • 96ac1ee - Bump io.appium:java-client from 9.1.0 to 9.2.0 (#498)
  • 100d8bf - Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.0 (#497)
  • c3f8bae - Bump org.json:json from 20240205 to 20240303 (#496)
  • a0bea44 - Bump org.mockito:mockito-junit-jupiter from 5.10.0 to 5.11.0 (#495)
  • badcba0 - Bump metcalfc/changelog-generator from 4.3.0 to 4.3.1 (#493)
  • 4d55df7 - Bump org.seleniumhq.selenium:selenium-java from 4.17.0 to 4.18.1 (#494)
  • 5fae686 - Bump org.json:json from 20231013 to 20240205 (#492)
  • 9845e55 - Bump org.slf4j:slf4j-bom from 2.0.11 to 2.0.12 (#491)
  • c34fef8 - Bump org.junit.jupiter:junit-jupiter-engine from 5.10.1 to 5.10.2 (#490)
  • fefebbb - Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 (#489)
  • 5197511 - Bump org.junit:junit-bom from 5.10.1 to 5.10.2 (#488)
  • c0f9071 - Bump codecov/codecov-action from 3 to 4 (#487)
  • 26c6e3f - Bump com.squareup.moshi:moshi from 1.15.0 to 1.15.1 (#486)
  • cb0f373 - Bump metcalfc/changelog-generator from 4.2.0 to 4.3.0 (#485)
  • d326d4d - Bump io.appium:java-client from 9.0.0 to 9.1.0 (#484)
  • b5bf72c - Bump org.mockito:mockito-junit-jupiter from 5.9.0 to 5.10.0 (#483)

2.4.0

24 Jan 14:20
cdf0a80
Compare
Choose a tag to compare
<dependencies>
  <dependency>
    <groupId>com.saucelabs</groupId>
    <artifactId>saucerest</artifactId>
    <version>2.4.0</version>
  </dependency>
</dependencies>

Changelog

  • cdf0a80 - Bump org.seleniumhq.selenium:selenium-java from 4.16.1 to 4.17.0 (#482)
  • 9a0beac - Bump actions/dependency-review-action from 3 to 4 (#481)
  • 8c7dd79 - Bump org.mockito:mockito-junit-jupiter from 5.8.0 to 5.9.0 (#480)
  • e3d1855 - Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 (#479)
  • 495dd12 - Bump org.slf4j:slf4j-bom from 2.0.10 to 2.0.11 (#478)
  • d677159 - Bump org.slf4j:slf4j-bom from 2.0.9 to 2.0.10 (#477)
  • 48e63df - Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.0 to 3.12.1 (#476)
  • 35ac414 - Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.0 (#475)
  • f26f4d1 - Update README.md
  • dbd8723 - Bump github/codeql-action from 2 to 3 (#474)
  • 880d341 - Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 (#473)
  • 9f1eccd - Bump org.seleniumhq.selenium:selenium-java from 4.16.0 to 4.16.1 (#472)
  • 48a57ca - Bump org.seleniumhq.selenium:selenium-java from 4.15.0 to 4.16.0 (#471)
  • fd69286 - Bump commons-io:commons-io from 2.15.0 to 2.15.1 (#467)
  • bbf2a0e - Bump actions/setup-java from 3 to 4 (#468)
  • 6f1c0b5 - Bump org.mockito:mockito-junit-jupiter from 5.7.0 to 5.8.0 (#469)
  • 63d4714 - Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 (#470)
  • c124b70 - Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (#466)
  • fdf502e - Bump to next SNAPSHOT version
  • 7936026 - Bump metcalfc/changelog-generator from 4.1.0 to 4.2.0 (#465)
  • 99e7a0b - Drop Guava in favor of plain Java API (#461) (#464)
  • 27ba723 - Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2 (#462)
  • 6ab3191 - Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 (#463)
  • afa4dd4 - Using single imports
  • cf1a07b - Deactivating Accounts tests
  • 5d9b2f4 - Bump org.junit.jupiter:junit-jupiter from 5.10.0 to 5.10.1 (#460)
  • 81d2778 - Bump org.junit.jupiter:junit-jupiter-engine from 5.10.0 to 5.10.1 (#459)
  • 59ae0ce - Bump org.junit:junit-bom from 5.10.0 to 5.10.1 (#458)
  • 3370a22 - Bump org.mockito:mockito-junit-jupiter from 5.6.0 to 5.7.0 (#457)

2.3.3

02 Nov 18:36
357dd54
Compare
Choose a tag to compare
<dependencies>
  <dependency>
    <groupId>com.saucelabs</groupId>
    <artifactId>saucerest</artifactId>
    <version>2.3.3</version>
  </dependency>
</dependencies>

Changelog

  • 357dd54 - Bump org.seleniumhq.selenium:selenium-java from 4.14.1 to 4.15.0 (#456)
  • a3dc28b - Using traditional SLF4J api to work with Jenkins plugin
  • 4ad9e89 - Bumping to next dev version

2.3.1

31 Oct 11:04
Compare
Choose a tag to compare
<dependencies>
  <dependency>
    <groupId>com.saucelabs</groupId>
    <artifactId>saucerest</artifactId>
    <version>2.3.1</version>
  </dependency>
</dependencies>

Changelog

  • a437f1f - Improving lookupJobsForBuild to return what is shown in the Sauce docs.
  • 7bc85cd - Remove unsupported Data Center reference from README (#455)
  • 076d404 - Bump commons-io:commons-io from 2.14.0 to 2.15.0 (#454)
  • f4a11a7 - Switch from logging framework Log4J2 to logging facade SLF4J (#447) (#453)

2.3.0

25 Oct 20:07
Compare
Choose a tag to compare
<dependencies>
  <dependency>
    <groupId>com.saucelabs</groupId>
    <artifactId>saucerest</artifactId>
    <version>2.3.0</version>
  </dependency>
</dependencies>

Changelog

  • c790f33 - Bumping version
  • 2425c57 - Add bulk getJobDetails() (#452)
  • 5a8ec92 - Add lookupJobsForBuild function (#451)
  • 24a4ef4 - Bump org.apache.logging.log4j:log4j-core from 2.21.0 to 2.21.1 (#450)
  • a0d1a19 - Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 (#449)
  • 063051c - Update dependency-review.yml
  • 6c151d6 - Update java-ci.yml
  • e85305a - Bump org.apache.logging.log4j:log4j-api from 2.21.0 to 2.21.1 (#448)
  • c83f8b1 - Update java-ci.yml
  • ac34c97 - Switching branch name in workflows
  • 2343f37 - Update CI to use Java 21 (#446)
  • cacec1c - Change scope of JUnit dependencies to test (#445)

2.2.0

19 Oct 20:23
d87eefb
Compare
Choose a tag to compare
<dependencies>
  <dependency>
    <groupId>com.saucelabs</groupId>
    <artifactId>saucerest</artifactId>
    <version>2.2.0</version>
  </dependency>
</dependencies>

Changelog

  • d87eefb - Allow HttpClient to be configured (#443)
  • 8749e66 - Bump org.apache.logging.log4j:log4j-api from 2.20.0 to 2.21.0 (#442)
  • 31ae789 - Updating developer information
  • 8ef5aca - Bump io.appium:java-client from 8.6.0 to 9.0.0 (#439)
  • 99a78df - Removing deprecated class from Appium.
  • b4b1255 - Platform endpoints do not need auth. (#441)
  • 22ac60c - Bump org.apache.logging.log4j:log4j-core from 2.20.0 to 2.21.0 (#440)
  • e5ca251 - Bump com.squareup.okhttp3:okhttp from 4.11.0 to 4.12.0 (#438)
  • b9116af - Bump org.mockito:mockito-junit-jupiter from 5.5.0 to 5.6.0 (#437)
  • f4745b7 - Bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 (#436)
  • 205f663 - Make getJobAuthDigest() public (#417)
  • c82e27b - Bump lombok (#435)
  • 7ac2eb2 - Bump different deps (#434)
  • 55c1d93 - Bump Selenium version (#432)
  • 7df5623 - Bump io.appium:java-client from 8.5.1 to 8.6.0 (#426)
  • 3168b51 - Cleanup imports (#421)
  • a9ed8f8 - Fix user / teams related tests (#425)
  • c8a02ee - Bump actions/checkout from 3 to 4 (#413)

2.1.1

05 Sep 21:03
1b839cd
Compare
Choose a tag to compare
<dependencies>
  <dependency>
    <groupId>com.saucelabs</groupId>
    <artifactId>saucerest</artifactId>
    <version>2.1.1</version>
  </dependency>
</dependencies>

Changelog

  • 1b839cd - Bump Selenium to 4.12.1 (#415)
  • 73178a7 - Bump org.mockito:mockito-junit-jupiter from 5.4.0 to 5.5.0 (#411)
  • f07ce29 - Bump org.mockito:mockito-junit-jupiter from 5.4.0 to 5.5.0
  • df88937 - Switch to use Log4j2 (#410)
  • a989460 - Switch to use Log4j2
  • 8b40533 - Rollback setting JUnit to test scope as it breaks other code.
  • c5ed752 - Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 (#408)
  • 46abb01 - Switch junit to test scope (#409)
  • 97ec686 - Switch junit to test scope
  • c4fa913 - Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0
  • 502dc84 - Update deps (#407)
  • 89cc828 - Update missed dependency
  • 00cf714 - Merge commit 'b4f0a4188d23fb6900046d86b871ab1eaf859120' into update-deps
  • 69b3fd3 - Merge commit '46cfb62a669b3b36fd2cd3ad88fc46eb1259e251' into update-deps
  • ead3a8e - Merge commit 'c06c7d1b594a48de817f18fc8322dd63382d135b' into update-deps
  • 4274a37 - Merge commit '13be1e2c83af0b008af1b30d6ea7eb379e56defc' into update-deps
  • 46cfb62 - Bump org.junit.jupiter:junit-jupiter from 5.9.3 to 5.10.0
  • b4f0a41 - Bump com.google.guava:guava from 32.0.1-jre to 32.1.2-jre
  • c06c7d1 - Bump org.junit.jupiter:junit-jupiter-engine from 5.9.3 to 5.10.0
  • 13be1e2 - Bump org.apache.maven.plugins:maven-release-plugin from 3.0.0 to 3.0.1
  • 41dc52c - Bump org.seleniumhq.selenium:selenium-java from 4.9.1 to 4.11.0
  • 48f9b62 - Update README and workflow

2.1.0

04 Aug 10:12
Compare
Choose a tag to compare
<dependencies>
  <dependency>
    <groupId>com.saucelabs</groupId>
    <artifactId>saucerest</artifactId>
    <version>2.1.0</version>
  </dependency>
</dependencies>

Changelog

  • c1a361e - Remove APAC SC from release workflow
  • 023c133 - 2.1 (#379)
  • 0af0926 - Merge commit '4722c50a6ca5af742ab3f9c02a08923529256334' into next-version
  • 0c4b6a3 - - Add @unfinished annotation - Add Insights and Performance endpoints
  • 004f06b - Use try-with-resource
  • 85f1ec8 - Allow unknown JSON response fields to account for unannounced API response changes
  • a755f19 - Add new json mapping
  • 4722c50 - Update java-ci.yml
  • 2f9d4c4 - Add one method from Insights
  • cb87b10 - Add method to retrieve the used Appium server version for a job
  • 8c3f8a2 - Update Antrun plugin
  • f19ee49 - Fix wrong string formatting
  • fa16d4f - Update deps
  • 180c62b - Update to use Java 11 Update to use Appium 2.0.0-beta66
  • d520588 - Refactor team deletion logic
  • e1b7f9c - Remove unneeded account deactivation
  • f5119f6 - Update tests to run only on EU and US
  • 0e9e657 - Update tests to run only on EU and US
  • 2a0d7d1 - Update deps
  • 260cadd - Merge remote-tracking branch 'origin/master' into next-version
  • 092a28a - Fix #393 (#394)
  • 02acb25 - More fixes
  • 61a0836 - Fix #393
  • 4c5dd2c - Fix scope of lombok dependency (#390)
  • 3e431c3 - Fix scope of lombok dependency
  • 116d61f - Add unit tests for AbstractModel
  • 898bd10 - Add getSpecificBuild(), documentation and tests
  • e315cdb - Bump maven-surefire-junit5-tree-reporter from 1.1.0 to 1.2.1 (#381)
  • 88c62d8 - Bump moshi from 1.14.0 to 1.15.0 (#382)
  • d5823c5 - Bump java-client from 8.4.0 to 8.5.0 (#380)
  • 1a9dce7 - Merge branch 'next-version' into dependabot/maven/io.appium-java-client-8.5.0
  • 793c8a6 - Merge branch 'next-version' into dependabot/maven/com.squareup.moshi-moshi-1.15.0
  • c116c68 - Merge branch 'next-version' into dependabot/maven/me.fabriciorby-maven-surefire-junit5-tree-reporter-1.2.1
  • b8a7c55 - Bump moshi from 1.14.0 to 1.15.0
  • ca68bc0 - Bump maven-surefire-junit5-tree-reporter from 1.1.0 to 1.2.1
  • 2e8baab - Bump java-client from 8.4.0 to 8.5.0
  • 9550ebb - Add ability to add parameters when looking up builds
  • 700c1aa - Return a list of Device instead of Devices
  • e57a0d2 - Remove unnecessary model
  • 4c5d9db - Add one Builds API endpoint and also add a new serialization of a JSON response that returns the specified class type as a List
  • 93d8977 - Update deps
  • 228c684 - Add some logging should parsing JSON response fail
  • 1b1bd03 - Update dependency-review.yml
  • ba06b90 - Fix and allow non-strings as params for GET request
  • 1e58a4d - Sonar code smell (#374)
  • 871f187 - Merge branch 'master' into sonar-code-smell
  • 3a1592e - Remove unused parameter
  • b55e4cd - Make public fields private and add getter
  • b8dc21f - Make public fields private
  • d199797 - Make public fields private and add getter
  • 5d50a75 - Make public fields private and add getter
  • 0e30837 - Make public fields private
  • 8340fdd - Make public fields private and add getter
  • 583edf8 - Make fields private final instead of public
  • 5204108 - Replace this "switch" statement by "if" statements to increase readability.
  • 0e5c44e - Return an interface instead of an impl
  • 917c9d4 - Add more dedicated validator tests
  • f1dffce - Fix wrong actual and expected in assertion
  • 45d9ab2 - Use dedicated assertion
  • e7dcf65 - Simplify assertion
  • 29186ae - Merge if statements
  • 3c2505b - Replace this use of System.out or System.err by a logger.
  • 881b531 - Add a private constructor to hide the implicit public one
  • c7524d7 - Use parameterized type
  • 30dfce1 - Rethrow with contextual information and replace string concat
  • cba3e40 - Rethrow with more contextual info
  • [21a6902](http://github.com/saucelabs/saucerest-java/commit/21a6...
Read more