Skip to content

Update scalafmt-core to 3.10.4 - #455

Open
scala-steward wants to merge 1 commit into
kaizen-solutions:mainfrom
scala-steward:update/scalafmt-core-3.10.4
Open

Update scalafmt-core to 3.10.4#455
scala-steward wants to merge 1 commit into
kaizen-solutions:mainfrom
scala-steward:update/scalafmt-core-3.10.4

Conversation

@scala-steward

@scala-steward scala-steward commented Jan 17, 2026

Copy link
Copy Markdown
Contributor

About this PR

📦 Updates org.scalameta:scalafmt-core from 3.10.0 to 3.10.4

📜 GitHub Release Notes - Version Diff

Usage

Please merge!

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

If you'd like to skip this version, you can just close this PR. 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 this to your .scala-steward.conf file to ignore future updates of this dependency:

updates.ignore = [ { groupId = "org.scalameta", artifactId = "scalafmt-core" } ]

Or, add this to slow down future updates of this dependency:

dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "org.scalameta", artifactId = "scalafmt-core" }
}]
labels: library-update, early-semver-patch, semver-spec-patch, commit-count:1

Summary by CodeRabbit

  • Chores
    • Updated code formatter configuration to the latest version.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai

coderabbitai Bot commented Jan 17, 2026

Copy link
Copy Markdown
📝 Walkthrough

Walkthrough

A version bump of the Scalafmt configuration tool from 3.10.0 to 3.10.4. The change updates a single version string in the configuration file with no functional modifications to the codebase.

Changes

Cohort / File(s) Summary
Configuration Update
\.scalafmt\.conf
Bumped Scalafmt version from 3.10.0 to 3.10.4

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Suggested reviewers

  • calvinlfer

Poem

🐰 A version tick, a hop and bound,
Scalafmt's updated, freshly found!
From .10.0 to .10.4 we go,
Formatting code with style and flow! ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The pull request title accurately reflects the main change: updating scalafmt-core dependency from 3.10.0 to 3.10.4, which is clearly documented in both the raw summary and PR objectives.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @.scalafmt.conf:
- Line 1: The scalafmt version in .scalafmt.conf currently reads "3.10.4" which
isn't published; change the version value to the latest public release "3.10.3"
(replace the version string in the file) or, if 3.10.4 is intentionally a
pre-release, add a comment in .scalafmt.conf documenting that it's a deliberate
pre-release pin and provide justification/confirmation in the PR so reviewers
know it's intentional.

Comment thread .scalafmt.conf
@@ -1,4 +1,4 @@
version = "3.10.0"
version = "3.10.4"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🌐 Web query:

scalafmt 3.10.4 release notes

💡 Result:

I couldn't find any release notes or a published release for scalafmt 3.10.4. The latest published tag I can find is v3.10.3 (released Dec 23, 2025). Sources: [1][2]. For scalafmt release process / where release notes appear see the project docs. [3]

Sources:

  • scalafmt releases listing (SourceForge mirror) showing v3.10.3 as latest (Dec 23, 2025). [1]
  • example update/PRs referencing scalafmt v3.10.3 release notes. [2]
  • scalafmt project docs (releases/changelog guidance). [3]

Would you like me to watch the GitHub releases page and notify you if v3.10.4 appears?


Version 3.10.4 does not appear to be published yet. The latest publicly available release is v3.10.3 (released Dec 23, 2025). Update the version to 3.10.3 or confirm that 3.10.4 is an intended pre-release.

🤖 Prompt for AI Agents
In @.scalafmt.conf at line 1, The scalafmt version in .scalafmt.conf currently
reads "3.10.4" which isn't published; change the version value to the latest
public release "3.10.3" (replace the version string in the file) or, if 3.10.4
is intentionally a pre-release, add a comment in .scalafmt.conf documenting that
it's a deliberate pre-release pin and provide justification/confirmation in the
PR so reviewers know it's intentional.

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.

1 participant