SpringBoot Document how to configure API versioning for tests

Assume that we have a versioned REST API:@RestController@RequestMapping("/api")class QuoteController { @Get...

SpringBoot Liquibase 5.0 licensing issue

Liquibase 5.0 has been released [1] and has changed its license to Functional Source License. Can/should Spring Boot pro...

SpringBoot Support for PEM encoded encrypted private key

At the moment, when using spring.ssl.bundle.pem property with PEM encoded content, it works fine with what is defined in...

SpringBoot Review WebServers' auto-start behavior

Auto-start was introduced before 1.0. The intent appears to have been to prevent the server from starting. At the time i...

SpringBoot Embedded web servers behave inconsistently when server.port is set to -1

The behaviour is as follows when starting with server.port=-1:Jetty: app starts and stays running, but is not listening ...

SpringBoot Rename spring.mvc.view.prefix and spring.mvc.view.suffix as they are specific to JSPs

The prefix suggests they apply MVC-wide, however they're used to configure InternalResourceViewResolver which is largely...

SpringBoot Drop some transitive starters

The following starters aren't very useful on their own and we could consider dropping them:spring-boot-starter-reactorsp...

Spring Bug on WebFlux When Headers Arrive With Spanish Words

Description: Currently, I am working on a Spanish project using Spring Web Flux where some requests´ headers contain acc...

Spring Remove redundant object allocation in cglib proxy method calls

Hello!I've noticed a huge amount of memory allocations of java.lang.Boolean being made in calls to CGLIB proxies with a ...

Spring Simplify overriding of default codec for Jackson 3 vs 2

At the moment CodecConfigurer.DefaultCodecs has settings for a default Jackson vs Jackson2 codecs, but the actual logic ...

Spring Support explicitly specifying "no version" on a request

When a request is prepared, as a client or in tests, you can choose to either specify a version or not specify it. If yo...

Apache Superset Several errors with docker install and websocket config

Bug descriptionHello !I still have some trouble with my superset install.I opened a thread a few weeks ago about issues ...

Spring Cloud Config Spring Boot 4.0.0-M3 breaks Spring Cloud Config

Spring Boot 4.0.0-M3 causes issues with Spring Cloud 2025.1.0-M2 (as well as 2025.1.0-SNAPSHOT) due to the package name ...

Spring Security Add SecurityMockMvcResultMatchers.withAuthorities(String...)

There should be a SecurityMockMvcResultMatchers.withAuthorities(String...) method which does not care about the GrantedA...

Spring AI DefaultChatClient returns null content when using Bedrock Converse API with openai.gpt-oss models

Bug descriptionWhen using Spring AI with Bedrock Converse API and the models like 'openai.gpt-oss-20b-1:0', 'openai.gpt-...

Spring AI org.springframework.ai.chat.model.ToolContext No Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator

Hello team,Thank you for this repo.Just wanted to let you know it seems there is an issue with https://github.com/spring...

Spring AI Feature Request: Support "reasoning_effort" option in OpenAiChatOptions

Current BehaviorOpenAI has introduced since a while now the reasoning_effort parameter, which allows users to control th...

Spring AI VertexAiGeminiChatModel doesn't handle tool response of basic types (i.e. String, Number, boolean, List<String>, etc.) - throws exception

Bug descriptionWhen tool response is anything else, but:String, that doesn't contain a number (i.e. not "22"); more abou...

SpringBoot spring-boot-autoconfiguration fails for flyway 11.13.2+ when using native images

Hi,when upgrading flyway to 11.13.2 and beyond NativeImageResourceProviderCustomizer runs into a NoSuchMethodError as th...

SpringBoot spring-boot-maven-plugin cannot find main class due to JDK 25 instance main method changes

Main methods no longer require public, static, or args under the recent JDK 25 changes, but failing to put public or sta...
上一页 下一页
.