-
Notifications
You must be signed in to change notification settings - Fork 38.7k
Insights: spring-projects/spring-framework
Overview
Could not load contribution data
Please try again later
2 Pull requests merged by 2 people
-
Fix typo in websocket doc
#35393 merged
Aug 29, 2025 -
Fix
@HttpServiceClient
example in reference manual#35363 merged
Aug 21, 2025
8 Pull requests opened by 6 people
-
Fall back to JDK proxy if CGLIB proxy creation fails
#35344 opened
Aug 19, 2025 -
Use EmbeddedValueResolver to resolve value in MvcUriComponentsBuilder
#35348 opened
Aug 19, 2025 -
class level support for @JsonView in JsonViewResponseBodyAdvice
#35350 opened
Aug 19, 2025 -
Prevent reflective invocation of private methods in web dispatcher
#35352 opened
Aug 20, 2025 -
Optimize WebFlux multipart upload performance
#35366 opened
Aug 21, 2025 -
Add support for relative ordering
#35370 opened
Aug 22, 2025 -
Fix AsciiDoc rendering of path variable regex examples
#35379 opened
Aug 23, 2025 -
SingletonSupplier is not singleton if null is returned on first supplier call
#35380 opened
Aug 23, 2025
90 Issues closed by 11 people
-
Interface client methods that return InputStreams do not throw exceptions on bad HTTP status codes
#35375 closed
Aug 29, 2025 -
Add createException method to ConvertibleClientHttpResponse in RestClient
#35391 closed
Aug 29, 2025 -
@Cacheable performance: CacheOperation spends significant time when computing hashCode
#35317 closed
Aug 28, 2025 -
Surefire plugin hangs after upgrade to spring-boot-starter-parent 3.5.5: (non-)demon threads?
#35390 closed
Aug 28, 2025 -
Testcontainers 1.21.3 version is incompatible with MySQL version 9.3.0 & 9.4.0
#35389 closed
Aug 28, 2025 -
`ApiVersionConfigurer.setVersionRequired(...)` does not result in `MissingApiVersionException`
#35386 closed
Aug 28, 2025 -
JettyClientHttpConnector buffer leak in Spring Framework 6.2
#35319 closed
Aug 27, 2025 -
Add support for POJO to query string mapping in Spring HTTP Interface
#35381 closed
Aug 27, 2025 -
http.client.requests and http.server.requests do not work as expected
#35302 closed
Aug 27, 2025 -
Improve HTTP Client Metrics URI KeyValue
#35264 closed
Aug 27, 2025 -
Consider merging `addSupportedVersions` and `detectSupportedVersions` in `ApiVersionConfigurer`
#35388 closed
Aug 27, 2025 -
"Failed to read candidate component class" with classfile metadata reading
#35252 closed
Aug 26, 2025 -
RestTestClient returns null response body
#35385 closed
Aug 26, 2025 -
Spring Framework OSS project site shows 6.2.9 as latest version
#35384 closed
Aug 26, 2025 -
Inconsistent nullability for `String value` arguments in `ResponseCookie` `from*()` factory methods
#35377 closed
Aug 26, 2025 -
RestClient hangs when Destination closes Connection during Request Body Upload
#34707 closed
Aug 25, 2025 -
Refine null-safety tooling introduction
#35383 closed
Aug 25, 2025 -
Update HttpStatus to align with RFC9110 where relevant
#32870 closed
Aug 25, 2025 -
Reactive `HandlerMethodArgumentResolver.resolveArgument` should return `Mono<@Nullable Object>`
#35376 closed
Aug 24, 2025 -
Document terms and units in `DataSize.parse()`
#35298 closed
Aug 24, 2025 -
Revisit `taskTerminationTimeout` semantics on `SimpleAsyncTaskExecutor/Scheduler`
#35372 closed
Aug 24, 2025 -
URI Patterns documentation shows wrong Example column text for `{name:[a-z]}+` pattern
#35378 closed
Aug 23, 2025 -
Performance degradation when using singleton beans with Provider<T>
#35330 closed
Aug 22, 2025 -
`StandardEvaluationContext.setBeanResolver` should allow `@Nullable BeanResolver`
#35371 closed
Aug 22, 2025 -
Revise `StartupStep` to implement `AutoCloseable`
#35277 closed
Aug 22, 2025 -
Refine Jackson 3 constructors to accept only `JsonMapper` instances for JSON
#35282 closed
Aug 22, 2025 -
`@Retryable` cannot be used with with `@HttpServiceClient` due to `NullPointerException`
#35353 closed
Aug 21, 2025 -
`RetryTemplate` should officially expose `RetryException` to `RetryListener.onRetryPolicyExhaustion()`
#35334 closed
Aug 21, 2025 -
Add class level support for `@JsonView` in `JsonViewResponseBodyAdvice`
#35343 closed
Aug 21, 2025 -
Accept `maxAttempts(0)` in `RetryPolicy` builder
#35362 closed
Aug 20, 2025 -
Expose retry attempts in RetryException
#35351 closed
Aug 20, 2025 -
About Folder structure it why not in doc, auto generate but need to expalin also in. doc
#35359 closed
Aug 20, 2025 -
JMS connection not intimidating AMQ about scaling down the consumers because of less load.
#35143 closed
Aug 20, 2025 -
Regression issue with Spring-Data-JPA 3.5.x
#35360 closed
Aug 20, 2025 -
Improve Javadoc of `ApplicationEvents`
#35297 closed
Aug 20, 2025 -
Generate consistent validation error messages in `RetryPolicy`
#35355 closed
Aug 20, 2025 -
Drop support for Undertow as it is not Servlet 6.1 compatible
#35354 closed
Aug 20, 2025 -
Remove redundant declarations of JSpecify's `@NonNull`
#35341 closed
Aug 19, 2025 -
Upgrade nullability plugin to 0.0.4
#35340 closed
Aug 19, 2025 -
Improve wording for transactional rollback rule semantics
#35346 closed
Aug 19, 2025 -
Annotations on overridden methods not found in type hierarchy with unresolved generics
#35342 closed
Aug 19, 2025 -
Upgrade to Jetty 12.1.0
#35345 closed
Aug 19, 2025 -
Spring 7 webmvc and @PreAuthorize: AuthorizationDeniedException results in 500 response status
#35287 closed
Aug 18, 2025 -
Kotlinx Serialization doesn't work when using ResponseEntity
#35281 closed
Aug 18, 2025 -
Wrong PathPattern parsing for segments ending in '**'
#35339 closed
Aug 18, 2025 -
Document semantics of `RetryException` regarding cause and suppressed exceptions
#35337 closed
Aug 17, 2025 -
RetryException#getCause should not be nullable
#35332 closed
Aug 16, 2025 -
Formatting issue in RestTestClient documentation
#35328 closed
Aug 14, 2025 -
CGLIB fast class is not support for graalvm
#35327 closed
Aug 14, 2025 -
Configure CI to build against Java 24
#35326 closed
Aug 14, 2025 -
Upgrade to Jackson 2.18.4.1
#35322 closed
Aug 14, 2025 -
Upgrade to Netty 4.1.124.Final
#35321 closed
Aug 14, 2025 -
Upgrade to Jetty 12.0.25
#35325 closed
Aug 14, 2025 -
Upgrade to Groovy 4.0.28
#35324 closed
Aug 14, 2025 -
Upgrade to Micrometer 1.14.10
#35323 closed
Aug 14, 2025 -
Upgrade to Jackson 3.0.0-rc8 and 2.20.0-rc1
#35295 closed
Aug 13, 2025 -
Improve handling of request parameter without values in MockMvc
#35210 closed
Aug 13, 2025 -
Can Spring AOT help with @Cacheable annotation?
#35306 closed
Aug 13, 2025 -
Upgrade to Micrometer 1.16.0-M2
#35311 closed
Aug 12, 2025 -
Upgrade to Reactor 2025.0.0-M6
#35310 closed
Aug 12, 2025 -
Upgrade to Micrometer 1.14.10
#35313 closed
Aug 12, 2025 -
Upgrade to Reactor 2024.0.9
#35312 closed
Aug 12, 2025 -
Cannot close custom OutputStream
#35220 closed
Aug 12, 2025 -
Fix `JacksonJsonSockJsMessageCodec` imports
#35309 closed
Aug 12, 2025 -
Upgrade to Hibernate ORM 7.1
#35308 closed
Aug 11, 2025 -
`ScriptUtils.executeSqlScript()` does not support multiple results per statement
#35248 closed
Aug 11, 2025 -
Race condition on JMS listener scaling down with ActiveMQ Artemis
#34935 closed
Aug 11, 2025 -
Spring Framework SOAP Web Services, large file upload as SOAP client
#35305 closed
Aug 11, 2025 -
Optimize NIO path resolution in `PathEditor`
#35304 closed
Aug 11, 2025 -
Spring JDBC automatically converts 11-digit numeric strings to `Long`
#35275 closed
Aug 10, 2025 -
mime message helper throwing illigal address in string
#35117 closed
Aug 10, 2025 -
Random CancellationException instead of ResourceAccessException after upgrading to Spring Boot 3.4.0
#35300 closed
Aug 8, 2025 -
Random CancellationException instead of ResourceAccessException after upgrading to Spring Boot 3.4.0
#33973 closed
Aug 8, 2025 -
Spring AOP cannot generate CGLIB proxy for record class
#35299 closed
Aug 7, 2025 -
Make StompSession.Subscription.unsubscribe() to return Receiptable
#22729 closed
Aug 7, 2025 -
Simplify API Versioning Config in WebTestClient
#35246 closed
Aug 7, 2025 -
Introduce `@Proxyable` annotation for bean-specific proxy type
#35296 closed
Aug 6, 2025 -
Introduce bean definition attribute for enforcing an interface-based proxy
#35293 closed
Aug 6, 2025 -
How to make WebClient call streaming APIs and perform streaming processing
#35274 closed
Aug 2, 2025 -
Support HTTP method-restricted interceptors in InterceptorRegistration
#35272 closed
Aug 2, 2025 -
`@Scheduled` tasks running in `SimpleAsyncTaskScheduler` are interrupted immediately on context close
#35254 closed
Aug 1, 2025 -
Support Hibernate StatelessSession [SPR-2495]
#7184 closed
Aug 1, 2025 -
Post process outgoing messages in JmsClient
#35271 closed
Aug 1, 2025 -
Add `rewrite` support for `errorprone.refasterrules`
#35270 closed
Aug 1, 2025 -
Introduce `ConfigurableApplicationContext.pause()` and `SmartLifecycle.isPauseable()`
#35269 closed
Aug 1, 2025 -
Provide support to configure request interceptors in RestTestClient
#35268 closed
Aug 1, 2025 -
Provide more control over validation in DefaultApiVersionStrategy
#35267 closed
Aug 1, 2025
27 Issues opened by 26 people
-
Deadlock during context initialization due to EntityManager lock
#35398 opened
Aug 31, 2025 -
What is the design reason behind Spring not executing nested @TransactionalEventListener listeners?
#35395 opened
Aug 29, 2025 -
Improve Task Javadoc about Runnable wrapping
#35394 opened
Aug 29, 2025 -
Support `RetryListener` registration via `@Retryable`
#35382 opened
Aug 24, 2025 -
Consider caching resolved singleton beans in `Provider` instances
#35373 opened
Aug 22, 2025 -
`SingletonSupplier` is not singleton if `null` is returned on first supplier call
#35369 opened
Aug 22, 2025 -
ClassLoader mismatch for [java.util.concurrent.CompletableFuture] when trying to create a proxy
#35368 opened
Aug 22, 2025 -
Document Web DataBinder support for RouterFunction
#35367 opened
Aug 22, 2025 -
LoggingErrorHandler logs exception without trace context for exceptions in @Scheduled methods
#35364 opened
Aug 21, 2025 -
CGLIB proxy cannot be created for class containing a final `afterPropertiesSet()` method
#35365 opened
Aug 21, 2025 -
Processing response with no Content-Length header and no body raises EOFException
#35361 opened
Aug 20, 2025 -
Add validation support for FixedBackOff and ExponentialBackOff
#35357 opened
Aug 20, 2025 -
Add `Duration` support for `FixedBackOff` and `ExponentialBackOff`
#35356 opened
Aug 20, 2025 -
Annotation not found on parameter in overridden method unless method is public
#35349 opened
Aug 19, 2025 -
Direct memory exhaustion due to Prometheus actuator
#35347 opened
Aug 19, 2025 -
Test subclass can not activate additional profiles if parent configures a context hierarchy
#35338 opened
Aug 18, 2025 -
AOT generated BeanDefinitions contain compiler warnings
#35333 opened
Aug 15, 2025 -
RestClient does not close the connection when protocol information is abnormal
#35331 opened
Aug 14, 2025 -
Allow to track locking information on scheduled tasks
#35320 opened
Aug 14, 2025 -
DirtiesContext does not clean up context properly
#35318 opened
Aug 13, 2025 -
Refine CORS logging for non-processed requests due to no CORS configuration
#35314 opened
Aug 12, 2025 -
Korean character encoding/decoding issue
#35292 opened
Aug 6, 2025 -
Slowing down a Publisher/Flux based on WebSocket outbound queue size
#35291 opened
Aug 6, 2025 -
Document `@ComponentScan(basePackages)` property placeholder and ant-path support
#35288 opened
Aug 4, 2025 -
Call Mono.timeout in WebFilter may hang up the response body
#35283 opened
Aug 4, 2025
16 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Add support for Micrometer context propagation in Kotlin coroutines
#35185 commented on
Aug 1, 2025 • 0 new comments -
Intercept JMS messages
#22999 commented on
Aug 2, 2025 • 0 new comments -
`URIEditor` encodes URI by default
#35241 commented on
Aug 5, 2025 • 0 new comments -
Avoid creating byte[] multiple times in StringHttpMessageConverter
#35261 commented on
Aug 13, 2025 • 0 new comments -
Document registration recommendations for `BeanPostProcessor` and `BeanFactoryPostProcessor`
#34964 commented on
Aug 13, 2025 • 0 new comments -
Fall back from cglib to JDK proxies when possible
#31634 commented on
Aug 19, 2025 • 0 new comments -
Invoking private method on a CGLIB proxy should trigger a dedicated exception
#30938 commented on
Aug 20, 2025 • 0 new comments -
Slow webflux multipart upload
#34651 commented on
Aug 21, 2025 • 0 new comments -
Upgrade to JUnit 6
#35124 commented on
Aug 21, 2025 • 0 new comments -
ExceptionHandlerExceptionResolver results in 200 for some special exceptions
#34481 commented on
Aug 22, 2025 • 0 new comments -
Reject conditional `@EnableScheduling` / `@EnableCaching` declarations that rely on the `REGISTER_BEAN` phase
#35001 commented on
Aug 22, 2025 • 0 new comments -
Add support for relative ordering
#24844 commented on
Aug 22, 2025 • 0 new comments -
Webflux /actuator/** endpoints can become unresponsive during high throughput, even when exposing a separate management port
#35238 commented on
Aug 22, 2025 • 0 new comments -
Add support for list value resolution from YAML block-style in Environment.getProperty()
#35204 commented on
Aug 23, 2025 • 0 new comments -
Correct the default value of nestedTransactionAllowed in JpaTransactionManager javadoc
#35212 commented on
Aug 13, 2025 • 0 new comments -
Document Custom Servlet Filters in Web MVC
#35217 commented on
Sep 1, 2025 • 0 new comments