Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump the dependencies group in /core-java with 9 updates #799

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 17, 2024

Bumps the dependencies group in /core-java with 9 updates:

Package From To
io.appium:java-client 9.1.0 9.2.0
com.google.guava:guava 33.0.0-jre 33.1.0-jre
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml 2.16.2 2.17.0
com.fasterxml.jackson.core:jackson-databind 2.16.2 2.17.0
com.networknt:json-schema-validator 1.3.3 1.4.0
org.aspectj:aspectjweaver 1.9.21.1 1.9.21.2
com.puppycrawl.tools:checkstyle 10.14.0 10.14.2
org.sonarsource.scanner.maven:sonar-maven-plugin 3.10.0.2594 3.11.0.3922
org.apache.maven.plugins:maven-gpg-plugin 3.1.0 3.2.0

Updates io.appium:java-client from 9.1.0 to 9.2.0

Release notes

Sourced from io.appium:java-client's releases.

v9.2.0

9.2.0

  • [ENHANCEMENTS]
    • Incorporate poll delay mechanism into AppiumFluentWait #2116 (Closes #2111)
    • Make server startup error messages more useful #2130
  • [BUG FIX]
    • Set correct geolocation coordinates of the current device #2109 (Fixes #2108)
    • Always release annotated element reference from the builder instance #2128
    • Cache dynamic proxy classes created by ByteBuddy #2129 (Fixes #2119)
  • [DEPENDENCY CHANGE]
    • Bump SLF4J from 2.0.11 to 2.0.12 #2115
  • [DOCUMENTATION]
    • Improve release steps #2107
Changelog

Sourced from io.appium:java-client's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

9.2.0

  • [ENHANCEMENTS]
    • Incorporate poll delay mechanism into AppiumFluentWait #2116 (Closes #2111)
    • Make server startup error messages more useful #2130
  • [BUG FIX]
    • Set correct geolocation coordinates of the current device #2109 (Fixes #2108)
    • Always release annotated element reference from the builder instance #2128
    • Cache dynamic proxy classes created by ByteBuddy #2129 (Fixes #2119)
  • [DEPENDENCY CHANGE]
    • Bump SLF4J from 2.0.11 to 2.0.12 #2115
  • [DOCUMENTATION]
    • Improve release steps #2107

9.1.0

  • [ENHANCEMENTS]
    • Introduce better constructor argument validation for the AppiumFieldDecorator class. #2070
    • Add toString to AppiumClientConfig. #2076
    • Perform listeners cleanup periodically. #2077
    • Add non-W3C context, orientation and rotation management endpoints removed from Selenium client. #2093
    • Add non-W3C Location-management endpoints deprecated in Selenium client. #2098
  • [BUG FIX]
    • Properly unwrap driver instance if the ContextAware object is deeply nested. #2052
    • Update hashing and iteration logic of page object items. #2067
    • Assign method call listeners directly to the proxy instance. #2102
    • Use JDK 11 to build Jitpack snapshots. #2083
  • [DEPRECATION]
    • Deprecate custom functional interfaces. #2055
  • [REFACTOR]
    • Use Java 9+ APIs instead of outdated/3rd-party APIs. #2048
    • Migrate to new Selenium API for process management. #2054
  • [DEPENDENCY CHANGE]
    • Bump minimum supported Selenium version from 4.14.1 to 4.17.0.
    • Bump SLF4J from 2.0.9 to 2.0.11. #2091, #2099
  • [DOCUMENTATION]
    • Describe the release procedure. #2104

9.0.0

  • [DOCUMENTATION]
    • Add 8 to 9 migration guide. #2039
  • [BREAKING CHANGE] #2036
    • Set minimum Java version to 11.
    • The previously deprecated MobileBy class has been removed. Use AppiumBy instead.
    • The previously deprecated launchApp, resetApp and closeApp methods have been removed. Use extension methods instead.

... (truncated)

Commits
  • 36a8653 release: v9.2.0 (#2131)
  • 4176929 chore: Make server startup error messages more useful (#2130)
  • 6144fb2 fix: Cache dynamic proxy classes created by ByteBuddy (#2129)
  • 7ba6ef9 fix: Always release annotated element reference from the builder instance (#2...
  • 6075c9d build(deps): Bump io.github.bonigarcia:webdrivermanager (#2125)
  • 63bcbf5 feat: add pollDelay mechanism into AppiumFluentWait (#2116)
  • 36752de test: Remove obsolete tests (#2120)
  • b7ec2f3 build(deps): Bump slf4jVersion from 2.0.11 to 2.0.12 (#2115)
  • 2e6a74b build(deps): Bump gradle/wrapper-validation-action from 1 to 2 (#2114)
  • 3f211fa build(deps): Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 (#2113)
  • Additional commits viewable in compare view

Updates com.google.guava:guava from 33.0.0-jre to 33.1.0-jre

Release notes

Sourced from com.google.guava:guava's releases.

33.1.0

Request for Android users

If you know of Guava Android users who have not yet upgraded to at least the previous release 33.0.0, please encourage them to do so. Starting with that version, we are experimenting with including Java 8+ APIs in guava-android. Before we commit to adding such APIs, we want as much testing as we can get: If we later expose a set of Java 8+ APIs and then discover that they break users, we won't want to remove them, as the removal would break users, too.

Maven

<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava</artifactId>
  <version>33.1.0-jre</version>
  <!-- or, for Android: -->
  <version>33.1.0-android</version>
</dependency>

Jar files

Guava requires one runtime dependency, which you can download here:

Javadoc

JDiff

Changelog

  • Updated our Error Prone dependency to 2.26.1, which includes a JPMS-ready jar of annotations. If you use the Error Prone annotations in a modular build of your own code, you may need to add a requires line for them. (d48c6dfbb8, c6e91c498ced26631029d1bdfdb9154d4a217368)
  • base: Added a Duration overload for Suppliers.memoizeWithExpiration. (76e46ec35b)
  • base: Deprecated the remaining two overloads of Throwables.propagateIfPossible. They won't be deleted, but we recommend migrating off them. (cf86414a87)
  • cache: Fixed a bug that could cause false "recursive load" reports during refresh. (0e1aebf73e)
  • graph: Changed the return types of transitiveClosure() and reachableNodes() to Immutable* types. reachableNodes() already returned an immutable object (even though that was not reflected in the declared return type); transitiveClosure() used to return a mutable object. The old signatures remain available, so this change does not break binary compatibility. (09e655f6c1)
  • graph: Changed the behavior of views returned by graph accessor methods that take a graph element as input: They now throw IllegalStateException when that element is removed from the graph. (8dca776341)
  • hash: Optimized Checksum-based hash functions for Java 9+. (afb35a5d1b)
  • testing: Exposed FakeTicker Duration methods to Android users. (f346bbb6a7)
  • util.concurrent: Deprecated the constructors of UncheckedExecutionException and ExecutionError that don't accept a cause. We won't remove these constructors, but we recommend migrating off them, as users of those classes often assume that instances will contain a cause. (1bb3c4386b)
  • util.concurrent: Improved the correctness of racy accesses for J2ObjC users. (d3232b71ce)
Commits

Updates com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.16.2 to 2.17.0

Commits
  • 5947a45 [maven-release-plugin] prepare release jackson-dataformats-text-2.17.0
  • 66e39ff Prepare for 2.17.0 release
  • 00d45d2 Merge branch '2.16' into 2.17
  • 17b06ec Back to snapshot dep
  • 6924d24 [maven-release-plugin] prepare for next development iteration
  • 5f89d60 Add explicit overrides for JsonParser.getNumberTypeFP()
  • 1b8ca46 Test renaming
  • 0550039 Minor test refactoring
  • a743df1 YAML: consider starting # and ending : as quotable characters (#465)
  • c603bd9 Back to snapshot deps
  • Additional commits viewable in compare view

Updates com.fasterxml.jackson.core:jackson-databind from 2.16.2 to 2.17.0

Commits

Updates com.networknt:json-schema-validator from 1.3.3 to 1.4.0

Release notes

Sourced from com.networknt:json-schema-validator's releases.

1.4.0 - 2024-03-16

Added

Changed

Changelog

Sourced from com.networknt:json-schema-validator's changelog.

1.4.0 - 2024-03-16

Added

Changed

Commits
  • 3416e28 upgrade to 1.4.0 and update changelog
  • 6f44455 Explicitly handle if the discriminator property value is null (#988)
  • 0f983b0 Refactor walk (#986)
  • eea61d6 Fixes uri, uri-reference, iri, iri-reference formats and does iri to uri conv...
  • 95911ba Support custom vocabularies and unknown keyword and meta-schema handling (#980)
  • fed46cf Fix message (#975)
  • 8c2f60b Make ethlo excludable (#974)
  • See full diff in compare view

Updates org.aspectj:aspectjweaver from 1.9.21.1 to 1.9.21.2

Release notes

Sourced from org.aspectj:aspectjweaver's releases.

1.9.21.2

Java 21 maintenance release.

  • Improve asynchronous proceed() for @​AspectJ syntax nested around advices
  • Fix weaving cache regression bug from 1.9.21.1

AspectJ 1.9.21 release notes

Commits

Updates com.puppycrawl.tools:checkstyle from 10.14.0 to 10.14.2

Release notes

Sourced from com.puppycrawl.tools:checkstyle's releases.

checkstyle-10.14.2

Checkstyle 10.14.2 - https://checkstyle.org/releasenotes.html#Release_10.14.2

Bug fixes:

#14123 - Transitive dependency rejection after Guava upgrade to 32.1.3-jre #14502 - GenericWhitespaceCheck: Handling of whitespace between generic and record header #12600 - JavadocStyle doesn't work with inline ``@return

checkstyle-10.14.1

Checkstyle 10.14.1 - https://checkstyle.org/releasenotes.html#Release_10.14.1

Bug fixes:

#14566 - Performance regression from 10.12.4 to 10.13.0 #12020 - False positive in RightCurly with 'alone_or_singleline' RightCurlyOption in try/catch #3110 - some messages are still hardcoded in english #13309 - False positive error from JavadocType with record #3502 - VariableDeclarationUsageDistance: no violation to move variables closer to block

... (truncated)

Commits
  • 5317f93 [maven-release-plugin] prepare release checkstyle-10.14.2
  • 1670130 doc: release notes for 10.14.2
  • 01d63bf Issue #14123: Exclude google-collections from doxia-module-xdoc
  • 2126aa1 Issue #14653: support XML configs without detalization
  • 68366f7 Issue #13345: enable EqualsHashCodeCheckExamplesTest
  • bbb28a7 Issue #6207: Add Xpath regression test for LocalFinalVariableName
  • 1bb3d56 Issue #13999: Resolve pitest suppression for validateDefaultJavadocTokens met...
  • 25cd447 Issue #14502: Handling of whitespace between generic and record header (Gener...
  • af65390 dependency: bump com.google.errorprone:error_prone_core
  • 93a29b2 Issue #14631: Updated PARAM_LITERAL to new AST format
  • Additional commits viewable in compare view

Updates org.sonarsource.scanner.maven:sonar-maven-plugin from 3.10.0.2594 to 3.11.0.3922

Release notes

Sourced from org.sonarsource.scanner.maven:sonar-maven-plugin's releases.

3.11.0.3922

Release notes - Sonar Scanner for Maven - 3.11

Bug

MSONAR-205 Undesired behaviour when sonar.projectKey is specified in root pom or as user property

Documentation

MSONAR-203 Update license headers

Task

MSONAR-208 Migrate tests to JUnit 5

Improvement

MSONAR-202 Improve logging : log information about Maven options, Java version and the OS

MSONAR-204 "SonarQube version" is not displayed when communicating with SonarCloud

MSONAR-207 The scanner for Maven collects files outside of conventional sonar.sources

Commits
  • 250195e Upgrade release action to version 5.2.1 (#208)
  • f25764d MSONAR-205 Remove sonar.projectKey for submodules
  • 9059ca0 Fix quality flaw: refactor "findMavenProject" method
  • bce0bd0 MSONAR-211 Remove compatibility with old SQ modules( > 7.6 ) in ITs (#205)
  • 495d1c9 MSONAR-202 Improve logging with information about Maven options, Java versio...
  • b637acd MSONAR-212 Fix performance regression in our ITs with [LATEST_RELEASE] & [DE...
  • 4b86947 MSONAR-204 "SonarQube version" shouldn't be displayed when communicating with...
  • dd4f9cd MSONAR-208 Add junit-jupiter-api to enable the execution of tests from Intell...
  • 0faeade MSONAR-209 Bump maven-invoker-plugin to the latest version 3.6.0 (#198)
  • f2ab7c9 MSONAR-208 Migrate tests to JUnit 5 (#197)
  • Additional commits viewable in compare view

Updates org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.0

Release notes

Sourced from org.apache.maven.plugins:maven-gpg-plugin's releases.

3.2.0

Release Notes - Maven GPG Plugin - Version 3.2.0

... (truncated)

Commits
  • 4b23da8 [maven-release-plugin] prepare release maven-gpg-plugin-3.2.0
  • 56645dd Fix tag template
  • 036dfe0 [MGPG-105] [MGPG-108] Make plugin backward compat and update site and doco (#77)
  • 0771b61 [MGPG-110] SignAndDeployFileMojo validation is off (#78)
  • 23b64f2 [MGPG-99] Make sure newline is added to input stream (#76)
  • 9a73f90 [MGPG-105] Make possible backward compatibility (#74)
  • 6a94f3a Bump apache/maven-gh-actions-shared from 3 to 4 (#75)
  • 6f50819 [MGPG-106] Introduce new signer: BC (#72)
  • ea35e2c [MGPG-105] Stop propagating bad practices (#71)
  • 6081ad4 [MGPG-107] Settle on JUnit 5 (#70)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the dependencies group in /core-java with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [io.appium:java-client](https://github.com/appium/java-client) | `9.1.0` | `9.2.0` |
| [com.google.guava:guava](https://github.com/google/guava) | `33.0.0-jre` | `33.1.0-jre` |
| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.16.2` | `2.17.0` |
| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.16.2` | `2.17.0` |
| [com.networknt:json-schema-validator](https://github.com/networknt/json-schema-validator) | `1.3.3` | `1.4.0` |
| [org.aspectj:aspectjweaver](https://github.com/eclipse/org.aspectj) | `1.9.21.1` | `1.9.21.2` |
| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `10.14.0` | `10.14.2` |
| [org.sonarsource.scanner.maven:sonar-maven-plugin](https://github.com/SonarSource/sonar-scanner-maven) | `3.10.0.2594` | `3.11.0.3922` |
| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.1.0` | `3.2.0` |


Updates `io.appium:java-client` from 9.1.0 to 9.2.0
- [Release notes](https://github.com/appium/java-client/releases)
- [Changelog](https://github.com/appium/java-client/blob/master/CHANGELOG.md)
- [Commits](appium/java-client@v9.1.0...v9.2.0)

Updates `com.google.guava:guava` from 33.0.0-jre to 33.1.0-jre
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-yaml` from 2.16.2 to 2.17.0
- [Commits](FasterXML/jackson-dataformats-text@jackson-dataformats-text-2.16.2...jackson-dataformats-text-2.17.0)

Updates `com.fasterxml.jackson.core:jackson-databind` from 2.16.2 to 2.17.0
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `com.networknt:json-schema-validator` from 1.3.3 to 1.4.0
- [Release notes](https://github.com/networknt/json-schema-validator/releases)
- [Changelog](https://github.com/networknt/json-schema-validator/blob/master/CHANGELOG.md)
- [Commits](networknt/json-schema-validator@1.3.3...1.4.0)

Updates `org.aspectj:aspectjweaver` from 1.9.21.1 to 1.9.21.2
- [Release notes](https://github.com/eclipse/org.aspectj/releases)
- [Commits](https://github.com/eclipse/org.aspectj/commits)

Updates `com.puppycrawl.tools:checkstyle` from 10.14.0 to 10.14.2
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](checkstyle/checkstyle@checkstyle-10.14.0...checkstyle-10.14.2)

Updates `org.sonarsource.scanner.maven:sonar-maven-plugin` from 3.10.0.2594 to 3.11.0.3922
- [Release notes](https://github.com/SonarSource/sonar-scanner-maven/releases)
- [Commits](SonarSource/sonar-scanner-maven@3.10.0.2594...3.11.0.3922)

Updates `org.apache.maven.plugins:maven-gpg-plugin` from 3.1.0 to 3.2.0
- [Release notes](https://github.com/apache/maven-gpg-plugin/releases)
- [Commits](apache/maven-gpg-plugin@maven-gpg-plugin-3.1.0...maven-gpg-plugin-3.2.0)

---
updated-dependencies:
- dependency-name: io.appium:java-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: com.google.guava:guava
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-yaml
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: com.networknt:json-schema-validator
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: org.aspectj:aspectjweaver
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: org.sonarsource.scanner.maven:sonar-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: org.apache.maven.plugins:maven-gpg-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner March 17, 2024 23:48
@dependabot dependabot bot added 🏠 pr: internal PR which adds internal framework changes java Pull requests that update Java code labels Mar 17, 2024
@dependabot dependabot bot requested a review from WasiqB March 17, 2024 23:48
@WasiqB WasiqB merged commit 8a45b83 into main Mar 18, 2024
20 checks passed
@dependabot dependabot bot deleted the dependabot/maven/core-java/main/dependencies-ccd4c2c69b branch March 18, 2024 07:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏠 pr: internal PR which adds internal framework changes java Pull requests that update Java code
Projects
Development

Successfully merging this pull request may close these issues.

1 participant