SpringBoot Make stop behavior across various Web Server implementations consistent

Javadoc states:Stops the web server. Calling this method on an already stopped server has no effect.I reviewed all WebSe...

SpringBoot Clarify how warnings about soon-to-expire SSL certificates are reported

Related to #44650, the documentation about the current behavior is not clear about how warnings for soon-to-expire SSL c...

SpringBoot Add support for spring-grpc

We should add auto-configuration, properties and documentation for Spring GRPC. We may also want to revert or align #464...

SpringBoot Clarify when BootstrapContext get methods may return null rather than throwing an exception or calling the fallback supplier

Hey,Note: this is on 4.0.0-RC1I noticed with this commit https://github.com/spring-projects/spring-boot/commit/4ebf09ad1...

SpringBoot Application TaskExecutor is no longer used when a custom AsyncConfigurer bean is defined

As mentioned in the release notes of spring boot 3.5 the bean name "taskExecutor" was removed -> https://github.com/s...

SpringBoot BootZipCopyAction opens stream twice

these lines in BootZipCopyAction are causing library.openStream() to be called twice. The prepareStoredEntry method will...

SpringBoot RestTemplate with default connectionReuseStrategy uses connectTimeout as readTimeout on reused connection

Spring Boot 3.5.7 upgrades Apache HttpClient5 from 5.5 to 5.5.1.We now see a strange error when using RestTemplates with...

Spring Configure custom Kotlin Serialization converter on HttpMessageConverters

I've been using Spring Boot 4 since the M2 and I have a simple web application with spring-boot-starter-web and springdo...

Spring Review HttpMessageConverters.Builder to improve readability of code using the API

The builder class has two types of methods. There are a number that have override semantics:jsonMessageConverter(HttpMes...

Spring After upgrade from 6.1.16 to 6.2.12 beans defined by component-scan are not visible on Windows enviroment

DescriptionI’m encountering an issue with component scanning after upgrading from Spring 6.1.16 to 6.2.11.The problem oc...

Spring Javadoc of AsyncConfigurer does not match runtime behavior

The Javadoc currently reads as follows:Interface to be implemented by @Configuration classes annotated with @EnableAsync...

Spring BeanDefinitionBuilder.addAutowiredProperty causes error during AOT processing

When using BeanDefinitionBuilder.addAutowiredProperty AOT code generation fails with:Code generation does not support or...

Spring @ImportHttpServices property for the HttpExchangeAdapter bean to use

Enhancement requestI have some RestClient and WebClient beans already defined in the factory bean (with advanced auto-co...

Spring Provide a way to supply the client builder for an HttpServiceGroup

Shouldn't the ProxyHttpServiceGroup::createProxies method set the proxyFactoryBuilder's exchangeAdapter only if it isn't...

Spring Upgrade to Gradle 9.2

OverviewGradle 9.2 has been released.Related Issueshttps://github.com/gradle/gradle/issues/35049

Spring Remove Joda-Time support

Following up on #25736, Joda-Time support will be removed for Spring Framework 6 now.Comment From: nealeuBit behind the ...

Spring Update in FragmentsRendering to names of static methods

FragmentsRendering#with methods have caused some confusion, making it look like adding a full template name first, and t...

Spring AI Replace timestamp column with sequence_id in JDBC Chat Memory schema

Background The JDBC Chat Memory repository currently uses a timestamp column to maintain message ordering. However, this...

Spring AI Support a way to listen to the major lifecycle phases of the protocol on both MCP Server and Client side.

Expected BehaviorI should be able to listen to the events on both MCP Server and Client side that track the MCP protocol...

Spring AI Use @Schema when possible

ImpactThe LLM thinks the readonly fields are writable, so it wastes tokens trying to figure out default values to pass i...
上一页 下一页
.