Skip to content

Conversation

@flow-tech
Copy link
Contributor

@flow-tech flow-tech commented Nov 17, 2025

About this PR

Updates:

Usage

Please merge!

I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.

If you have any feedback, just mention me in the comments below.

Configure Scala Steward for your repository with a .scala-steward.conf file.

Have a fantastic day writing Scala!

⚙ Adjust future updates

Add these to your .scala-steward.conf file to ignore future updates of these dependencies:

updates.ignore = [
  { groupId = "io.flow", artifactId = "lib-akka-play29" },
  { groupId = "io.flow", artifactId = "lib-log-play29" },
  { groupId = "io.flow", artifactId = "lib-util" },
  { groupId = "io.flow", artifactId = "sbt-flow-linter" }
]

Or, add these to slow down future updates of these dependencies:

dependencyOverrides = [
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "io.flow", artifactId = "lib-akka-play29" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "io.flow", artifactId = "lib-log-play29" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "io.flow", artifactId = "lib-util" }
  },
  {
    pullRequests = { frequency = "30 days" },
    dependency = { groupId = "io.flow", artifactId = "sbt-flow-linter" }
  }
]
labels: scala-steward

Summary by CodeRabbit

  • Chores
    • Updated internal library dependencies to latest patch versions.
    • Updated build tooling to latest version for improved linting capabilities.

@coderabbitai
Copy link

coderabbitai bot commented Nov 17, 2025

📝 Walkthrough

Walkthrough

Dependency version updates across build configuration files: lib-log-play29 and lib-akka-play29 upgraded in the lib module, lib-util upgraded in the standalone module, and sbt-flow-linter plugin updated in the build plugins configuration.

Changes

Cohort / File(s) Change Summary
Dependency Updates
build.sbt
Updated io.flow library dependencies: lib-log-play29 (0.2.66 → 0.2.67), lib-akka-play29 (0.2.81 → 0.2.82), and lib-util (0.2.71 → 0.2.72)
Build Plugin Update
project/plugins.sbt
Updated sbt-flow-linter plugin from 0.0.72 to 0.0.73

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

  • Multiple dependency version bumps require verification of version strings across files
  • No logic changes or conditional updates—purely configuration updates
  • Straightforward pattern applied consistently

Possibly related PRs

  • Flow dependency updates #614: Updates the same io.flow dependencies (lib-log-play29, lib-akka-play29) and sbt-flow-linter plugin across identical build configuration files.
  • Flow dependency updates #610: Bumps all three same io.flow library dependencies (lib-log-play29, lib-akka-play29, lib-util) plus the sbt-flow-linter plugin.
  • Flow dependency updates #602: Modifies the complete set of dependencies across both build.sbt and project/plugins.sbt with version increments.

Pre-merge checks

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'FDN-4211 Flow dependency updates' accurately reflects the main change: updating Flow framework dependencies across multiple modules and files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between efebcf4 and 497823f.

📒 Files selected for processing (2)
  • build.sbt (2 hunks)
  • project/plugins.sbt (1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Jenkins
🔇 Additional comments (2)
build.sbt (1)

64-65: LGTM! Verify the release notes for the io.flow dependencies.

The dependency updates look good. These are patch-level version bumps for io.flow internal libraries. Please review the release notes linked in the PR description to confirm there are no breaking changes or important updates that might affect functionality:

Also applies to: 101-101

project/plugins.sbt (1)

19-19: Verify the sbt-flow-linter release notes with the plugin maintainers.

The sbt-flow-linter plugin has been updated to version 0.0.73. This plugin is hosted in the private Flow repository (https://flow.jfrog.io/flow/plugins-release/) and no public release notes are available. Contact the plugin maintainers or check internal Flow documentation to confirm there are no breaking changes or required configuration updates for this patch version.


Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions bot merged commit 2fca503 into main Nov 17, 2025
6 of 8 checks passed
@github-actions github-actions bot deleted the update/flow branch November 17, 2025 03:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants