We have the following for the Couchbase client:

    library("Couchbase Client", "3.4.7") {
        prohibit {
            versionRange "3.4.9"
            because "it contains unshaded io.opentelemetry classes that break our Otel integration"
        }
        group("com.couchbase.client") {
            modules = [
                "java-client"
            ]
        }
    }

3.4.8 is available but running bomrUpgrade does not offer the option:

./gradlew --no-scan spring-boot-project:spring-boot-dependencies:bomrUpgrade --milestone=3.0.10

Debug log shows:

2023-08-14T16:43:04.737+0200 [INFO] [org.springframework.boot.build.bom.bomr.MultithreadedLibraryUpdateResolver] Found 0 updates for Couchbase Client, took PT0.456983959S

Comment From: snicoll

So it turns out an exact match must be defined as [], i.e. [3.4.8]. I'll reuse this issue to review the version range and fix the ones that need to be.