Releases: saucelabs/saucerest-java
Releases · saucelabs/saucerest-java
2.5.3
<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
<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
<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
<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
<dependencies>
<dependency>
<groupId>com.saucelabs</groupId>
<artifactId>saucerest</artifactId>
<version>2.3.3</version>
</dependency>
</dependencies>
Changelog
2.3.1
<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
<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
<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
<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
<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...