deps-dev(deps-dev): bump com.diffplug.spotless:spotless-maven-plugin from 2.44.5 to 3.6.0
Open
Number: #81
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Unknown
Comments: 1
Association: Unknown
Comments: 1
Created:
June 02, 2026 at 03:08 AM UTC
(13 days ago)
(13 days ago)
Updated:
June 02, 2026 at 03:08 AM UTC
(13 days ago)
(13 days ago)
Assignees:
devops-thiago
devops-thiago
Description:
Bumps com.diffplug.spotless:spotless-maven-plugin from 2.44.5 to 3.6.0.
Release notes
Sourced from com.diffplug.spotless:spotless-maven-plugin's releases.
Maven Plugin v3.6.0
Added
- Add
<cacheDirectory>to<eclipse>,<greclipse>, and<eclipseCdt>for the Equo/Solstice P2 cache. (#2944)EclipseJdtFormtterStepnow can conditionally set compiler source/compliance options. Allows for better parsing of AST Node for newer language features and more correct sorting; e.g. records or seal classes. (#2942)Fixed
<versionCatalog>no longer splits long inline tables across multiple lines — Gradle's TOML 1.0 parser cannot read multi-line inline tables. ThemaxLineLengthoption has been removed. (#2948)spotless:applyno longer aborts on the first file with lints; it now formats all files and reports a single aggregated lint failure across every file, matching the Gradle plugin's behavior. (#2937)<greclipse>and<eclipseCdt>now default P2 data to the Maven local repository. (#2944)forbidWildcardImportsandforbidModuleImportsnow detect imports that have leading whitespace (indentation/tabs). (#2939)Changes
- Improved formatting performance by eliminating redundant per-step line-ending normalization in the core formatter loop. (#2934)
Maven Plugin v3.5.1
Fixed
<licenseHeader>with<yearMode>SET_FROM_GIT</yearMode>no longer runsgit logthrough a shell, eliminating a shell-injection vector when formatting files whose names contain shell metacharacters.- Bump transitive
plexus-utils4.0.2->4.0.3to address CVE-2025-67030. (#2919)Maven Plugin v3.5.0
Added
<scalafmt>now reads the version from theversionfield in the scalafmt config file when no<version>is explicitly set, falling back to the built-in default only if neither is available. (#2922)- Add
<toml>format type with<versionCatalog>step for formatting and sorting Gradle version catalog files. (#2916)- Add
<javaparserVersion>option to<cleanthat>, allowing users to override the JavaParser version pulled in transitively by Cleanthat. (#2903)- Add a
expandWildcardImportsAPI for java (#2829)Fixed
- Preserve case of JDBI named bind params that collide with SQL keywords (e.g.
:limit,:offset) in the DBeaver SQL formatter. (#2899)- The
-Dspotless.ratchetFrom=...user property now takes priority over<ratchetFrom>configured in the plugin or in individual formatters, instead of being overridden by them. (#2896, fixes #2842)- Fix non-idempotent formatting when
importOrder()is combined withgreclipse(): a single catch-all group no longer strips blank lines thatgreclipse()independently inserted between import groups. (#2914)Changes
- Fix
expandWildcardImportsfailing on JDK XML types such asorg.xml.sax.InputSource. (#2921)- Use Eclipse JDT's collator-based comparison when sorting Java members to better match Eclipse save actions. (#2920)
- Bump default
cleanthatversion2.24->2.25. (#2903)- Bump default
eclipse-jdtversion from4.35to4.39. (#2912)Maven Plugin v3.4.0
Added
- Add
tableTestformat type for standalone.tablefiles. (#2880)Changes
- Bump default
tabletest-formatterversion1.0.1->1.1.1, now works with Java 17+. (#2880)Lib v3.3.1
Fixed
GitPrePushHookInstallerdidn't work on windows, now fixed. (#2562)Lib v3.3.0
Added
- Allow specifying path to Biome JSON config file directly in
biomestep. Requires biome 2.x. (#2548)GitPrePushHookInstaller, a reusable library component for installing a Gitpre-pushhook that runs formatter checks. (#2553)- Allow setting Eclipse XML config from a string, not only from files (#2361)
Changed
- Bump default
gsonversion to latest2.11.0->2.13.1. (#2414)
... (truncated)
Commits
71a433cPublished maven/3.6.03a0f101Published gradle/8.6.0007e9d8Published lib/4.6.2a074d53Allow setting the local P2 cache dir in the Spotless Gradle plugin (#2944)a266fc2Merge branch 'main' into add-cache-directory-dsle0d466eFix: sort members treats record declarations as types (#2942)3936b6fMerge branch 'main' into main278765ffix: expandWildcardImports support pom type dependency, fix #2839 (#2935)a18ddecRemove maxLineLength from versionCatalog step (#2949)b91ad87Add changelog entries for versionCatalog maxLineLength removal- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Ecosystem:
maven
maven
Version Change:
2.44.5 → 3.6.0
Update Type:
Major
Major
Technical Details
| ID: | 15980749 |
| UUID: | 4568041212 |
| Node ID: | PR_kwDOPOVP787hnQ1F |
| Host: | GitHub |
| Repository: | devops-thiago/otel-example-java |