Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,11 @@ flexmark = "0.64.8"
# OpenAI-compatible endpoint including Ollama, because `base_url` decides who answers, and a
# third model module would buy nothing. Pinned rather than tracked for the same reason jsoup
# and freemarker are — a judge that suddenly answers differently should show up as a diff.
# Held at 2.0.1: 2.0.2 brings openai-java 4.80.0, and since openai-java 4.66.0 (openai/openai-java#1027)
# closing a stream from another thread closes the OkHttp body under the in-flight read, which throws
# "Unbalanced enter/exit" and leaves the connection open, so stopping a chat turn no longer ends the
# model call. Retry once a Spring AI release ships an openai-java with that fixed (4.92.0 is not):
# ChatStreamTest, ChatConversationTest and ChatTurnDeadlineTest turn green again.
springAi = "2.0.1"
# The GraalVM build tools. Applied for BOTH images and not only the native one: applying
# it is what makes the Boot plugin register `processAot`, and Spring AOT is half of the JVM
Expand Down
6 changes: 6 additions & 0 deletions renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,12 @@
"matchPackageNames": ["/^org\\.springframework\\.boot/", "/^io\\.spring\\.dependency-management/"],
"groupName": "spring boot"
},
{
"description": "Spring AI gets its own pull request. It is held back in libs.versions.toml, and inside the backend group a held version turns the whole group red; on its own, its CI result says whether the next release fixed it.",
"matchPackageNames": ["/^org\\.springframework\\.ai/"],
"groupName": null,
"automerge": false
},
{
"description": "native-build-tools carries the GraalVM reachability-metadata repository version with it, so a bump changes which third-party metadata the native image is compiled against. Its own pull request, read before merging.",
"matchPackageNames": ["/^org\\.graalvm\\.buildtools/"],
Expand Down
Loading