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 - Change ctor of abstract class to protected
- d018709 - Replace the synchronized class "StringBuffer" with the unsynchronized "StringBuilder"
- e1ce482 - Add a private constructor to hide the implicit public one
- 0a76272 - Add a private constructor to hide the implicit public one
- 3eb373e - Remove default empty ctor
- 461579d - Reduce cognitive complexity
- 8a1533a - Remove empty default ctor
- 173d627 - End switch case with explicit statement
- 6dddefc - Improve unit test readability and add a forgotten unit test
- 8134802 - Refactor buildUrl()
- 83b1e9b - Update workflows to be more in line with the others
- 5ea8c42 - Run integration tests on either Android 12 or 13 devices
- 56c6130 - Add parameter and NPE checks
- bc3ceb6 - Improve download of files
- 4eca8c6 - Refactoring
- 30dcee9 - Update GitHub workflows (#373)
- c05d8c2 - Avoid duplicated CI runs
- 762473a - Fix formatting
- 3772844 - Fix formatting
- a01e12a - Fix more formatting
- 0ba6c1c - Fix formatting
- 8fe6640 - Update GitHub workflows
- b2818e9 - Bump junit-bom from 5.9.2 to 5.9.3 (#372)
- 89b1fde - Bump junit-bom from 5.9.2 to 5.9.3
- 28efd88 - Use better format for code examples
- e124cca - Refactor shareable link
- 03a5b07 - Add missing unit tests for the remaining constructors
- 40c6446 - Update README and add some more unit tests
- 029d3a8 - Add more unit test
- 0826161 - Add more unit tests
- 0325d63 - Remove obsolete classes, exclude model from code coverage, add more unit tests and add missing endpoint
- 22554a6 - Add flags to codecov
- bf0bd0a - Try to enable codecoverage again
- ac32a8a - Fix and improve tests as well as asset downloading.
- 21f2e8f - Update README format
- d4c80e9 - Fix some tests
- 14dd7e9 - Update dependencies and add getter to SauceREST
- 2bcc1f0 - Refactoring (#369)
- df37208 - fix test
- 57e4799 - update path to logo
- af015f8 - add logo with white background
- b2492c5 - Update README
- 7644c12 - restore
- 3d09fae - Merge remote-tracking branch 'origin/master' into remove-legacy-code
- 81b1a97 - Refactoring
- 2946087 - Update AccountsTest.java
- e573560 - Update java-ci.yml
- e232d14 - Bump dependency
- 2d5f935 - Change test user creation username
- a4aff9b - Add more error explanation
- 4160d1e - Add newly added test assets to enum
- 8867dc1 - Increase actions version
- cc815ae - Small fix
- 31b0991 - Ignore cleanup failure for now
- ab7fe57 - Add custom user agent to every request
- c5ca8d0 - Fix cleanup in Accounts int tests
- 6e64463 - Fix setup for Accounts int tests
- f650a24 - Improve Accounts endpoint integration tests
- f0d4e95 - Add more specific error handling for Accounts endpoint
- ff9ad01 - Publish surefire reports
- 7b21620 - Run CI job every hour
- 43ca7a7 - Refactor request method to be more readable
- 36d40ad - Improve integration test by refactoring
- e08656b - Disable unit test until further investigation
- 95939c7 - Reduce code duplication
- 108019a - Refactor code to be more readable and performant
- c6e14da - more unit tests
- 0e5f4d9 - Improve SauceShareableLink and write unit tests for it
- 284ac20 - Improve helper class and add unit tests
- 1bd5d45 - Add some unit tests