Skip to content

deps: bundle 4 Gradle dependency bumps from open Dependabot PRs - #111

Merged
laileni-aws merged 1 commit into
Amazon-Q-Developer:feature/fix-gh-security-issuesfrom
laileni-aws:fix/dependabot-gradle-bumps
Jul 31, 2026
Merged

laileni-aws merged 1 commit into
Amazon-Q-Developer:feature/fix-gh-security-issuesfrom
laileni-aws:fix/dependabot-gradle-bumps

Conversation

@laileni-aws

@laileni-aws laileni-aws commented Jul 15, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Consolidates the 5 open Gradle Dependabot version-bump PRs into a single change. These were not addressed by any of our existing PRs (which only touched npm lockfiles), so their value would otherwise be lost.

Dependency From To Dependabot PR
apache-commons-text 1.12.0 1.15.0 #14
awsSdk 2.26.25 2.41.22 #15
com.nimbusds:nimbus-jose-jwt 9.40 10.7 #16
slf4j 2.0.16 2.0.17 #17
kotlinCoroutines 1.10.1 1.10.2 #18

All are single-line changes in gradle/libs.versions.toml. The repo has no Gradle dependency-lock/verification metadata, so updating the version catalog is sufficient (Gradle resolves at build time).

Excluded: npm Dependabot PR #13

Dependabot #13 bumps js-yaml 4.1.0→4.1.1 and diff 4.0.2→4.0.4 in the two webview lockfiles. This is already superseded by PR #102, which regenerated those same lockfiles with equal-or-higher patched versions (diff 4.0.4, js-yaml patched) as part of the security-alert fixes. Including #13 here would only conflict with #102.

Risk / verification

  • nimbus-jose-jwt 9→10 and awsSdk 2.26→2.41 are larger jumps that could surface API changes — validated by CI compiling + testing across all IDE targets. Dependabot proposed each as compatible.
  • No local JDK/IntelliJ SDK here, so CI is the gate. Opened as draft pending green CI. Targets feature/fix-gh-security-issues.

Once merged, the 5 upstream Dependabot PRs (#14–#18) can be closed as superseded.

Consolidates 4 of the 5 open Gradle Dependabot version-bump PRs (none were
addressed by the existing security PRs, which only touched npm lockfiles):
- apache-commons-text 1.12.0 -> 1.15.0 (Amazon-Q-Developer#14)
- com.nimbusds:nimbus-jose-jwt 9.40 -> 10.7 (Amazon-Q-Developer#16)
- slf4j 2.0.16 -> 2.0.17 (Amazon-Q-Developer#17)
- kotlinCoroutines 1.10.1 -> 1.10.2 (Amazon-Q-Developer#18)

Excluded awsSdk 2.26.25 -> 2.41.22 (Amazon-Q-Developer#15): it builds but fails at runtime with
NoSuchFieldError (ChecksumAlgorithm.CRC64NVME) due to awssdk artifact version
skew — bumping the single catalog ref does not align all transitive awssdk
modules. Needs dedicated BOM-alignment work, tracked separately.

The npm Dependabot PR (Amazon-Q-Developer#13: js-yaml, diff) is excluded as already superseded by
PR Amazon-Q-Developer#102. No Gradle dependency-lock/verification metadata, so the version
catalog change is sufficient.
@laileni-aws laileni-aws changed the title deps: bundle 5 Gradle dependency bumps from open Dependabot PRs deps: bundle 4 Gradle dependency bumps from open Dependabot PRs Jul 15, 2026
@laileni-aws
laileni-aws force-pushed the fix/dependabot-gradle-bumps branch from e2aa6ae to 92b36c0 Compare July 15, 2026 23:35
@laileni-aws
laileni-aws marked this pull request as ready for review July 16, 2026 18:47
@laileni-aws
laileni-aws requested a review from a team as a code owner July 16, 2026 18:47
@laileni-aws
laileni-aws enabled auto-merge (squash) July 21, 2026 19:31
@laileni-aws
laileni-aws merged commit 6b538c2 into Amazon-Q-Developer:feature/fix-gh-security-issues Jul 31, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants