Skip to content

Update dependencies#525

Merged
attiasas merged 3 commits intojfrog:masterfrom
attiasas:update_deps_for_wsl
May 4, 2026
Merged

Update dependencies#525
attiasas merged 3 commits intojfrog:masterfrom
attiasas:update_deps_for_wsl

Conversation

@attiasas
Copy link
Copy Markdown
Contributor

@attiasas attiasas commented May 3, 2026

chore(deps): bump JFrog libraries and Jackson; align CLI driver API

Summary

This change updates Gradle dependencies (build-info extractor, ide-plugins-common, and Jackson), adds the JetBrains cache-redirector Maven repository for IDE-related artifacts, and adjusts call sites for JfrogCliDriver and SAST rule ID accessors to match the newer libraries.

Changes

  • build.gradle: Add https://cache-redirector.jetbrains.com/intellij-dependencies; bump buildInfoVersion (2.41.13 → 2.43.6), idePluginsCommonVersion (2.3.7 → 2.4.4); align jackson-dataformat-yaml and jackson-databind on Jackson 2.17.3 (single jacksonVersion variable).
  • ServerConfigImpl.java: Construct JfrogCliDriver with a defensive copy of the environment map and the new constructor arity (null second argument).
  • WebviewObjectConverter.java: Use getRuleId() instead of deprecated/removed getRuleID().
  • ConnectionDetailsFromCliTest.java: Update JfrogCliDriver construction and runCommand(...) to the new method signature (including passing envVars into runCommand).

@attiasas attiasas added improvement Automatically generated release notes safe to test Approve running integration tests on a pull request labels May 3, 2026
@attiasas attiasas marked this pull request as ready for review May 4, 2026 07:11
@attiasas attiasas requested a review from a team May 4, 2026 07:12
@attiasas attiasas merged commit e9d2b9d into jfrog:master May 4, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Automatically generated release notes safe to test Approve running integration tests on a pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants