-
Notifications
You must be signed in to change notification settings - Fork 38.5k
Insights: spring-projects/spring-framework
Overview
Could not load contribution data
Please try again later
6 Releases published by 1 person
4 Pull requests merged by 4 people
-
Remove unused field in
ResourceHttpRequestHandler
#35037 merged
Jun 12, 2025 -
Fix typos in API versioning
#34961 merged
May 28, 2025 -
Polish HttpRequestValues
#34914 merged
May 28, 2025 -
Define nullability
@Contract
forquote
andgetFilename
inStringUtils
#34896 merged
May 21, 2025
5 Pull requests opened by 5 people
-
gh-32154: BeanWrapper - fix autogrow for nested maps
#34905 opened
May 15, 2025 -
Add QUERY HTTP method
#34993 opened
Jun 3, 2025 -
fix: Preserve NULL Parameters in case of AOP Proxy
#35014 opened
Jun 8, 2025 -
fix ignored exceptions
#35047 opened
Jun 13, 2025
104 Issues closed by 15 people
-
WebFlux uses invalid codec for parsing form data when receiving broad content-type
#34660 closed
Jun 13, 2025 -
Support repeatable writes in FormHttpMessageConverter#writeMultipart
#34859 closed
Jun 13, 2025 -
Relax Java 24 toolchain requirements
#35043 closed
Jun 12, 2025 -
Make built-in `RetryPolicy` implementations `final`
#35040 closed
Jun 12, 2025 -
Revert "Disable Gradle auto-provisioning" on 6.2.x
#35041 closed
Jun 12, 2025 -
Encode non-printable character in Content-Disposition parameter
#35035 closed
Jun 12, 2025 -
Encode non-printable character in Content-Disposition parameter
#35034 closed
Jun 12, 2025 -
Implement `toString()` in all `RetryPolicy` and `RetryExecution` implementations
#35029 closed
Jun 11, 2025 -
Allow `FixedBackOff` to be constructed with only a custom interval
#35028 closed
Jun 11, 2025 -
Upgrade to Reactor 2023.0.19
#35022 closed
Jun 11, 2025 -
Rely on default retention in `@Contract`
#35027 closed
Jun 11, 2025 -
Upgrade to Micrometer 1.15.1
#35019 closed
Jun 11, 2025 -
Upgrade to Reactor 2025.0.0-M4
#34997 closed
Jun 11, 2025 -
Upgrade to Micrometer 1.14.8
#35020 closed
Jun 11, 2025 -
Upgrade to Reactor 2024.0.7
#35021 closed
Jun 11, 2025 -
Use Micrometer BOM for Context Propagation dependency
#35026 closed
Jun 11, 2025 -
jakarta.validation.constraints.NotNull and Kotlin non-nullable type
#35024 closed
Jun 11, 2025 -
Revise `@Nullable` declarations for `contains*()` methods in `CollectionUtils`
#35023 closed
Jun 10, 2025 -
StandardMultipartHttpServletRequest.StandardMultipartFile#getBytes can not release Direct Memory
#35006 closed
Jun 10, 2025 -
OutOfMemoryError in springboot stomp/websocket server with embedded tomcat when many clients connect
#35017 closed
Jun 10, 2025 -
Allow update of existing `WebSession` after max sessions limit is reached
#35018 closed
Jun 10, 2025 -
unmarshall xml against xsd no longer works
#34916 closed
Jun 9, 2025 -
Serializer hint registration is broken for some Kotlin classes
#34979 closed
Jun 9, 2025 -
WebFlux Webfilter processing a request twice
#35015 closed
Jun 9, 2025 -
NoSuchMethodException on Struts 2 Action proxied by Spring AOP (CGLIB) on Java 21
#35002 closed
Jun 9, 2025 -
Upgrade to JUnit 5.13.1
#34969 closed
Jun 7, 2025 -
Consistently declare nullability `@Contract` for core utilities
#34934 closed
Jun 7, 2025 -
Disable Gradle auto-provisioning
#35007 closed
Jun 6, 2025 -
AspectJ `@annotation` is not working after upgrade from 6.0.23 to 6.2.6
#34894 closed
Jun 6, 2025 -
Update Guidance on Best Practices To Test Code That Uses RestClient and RestTemplate
#34892 closed
Jun 6, 2025 -
Clarify what @RestControllerAdvice vs @ControllerAdvice apply to by default
#34866 closed
Jun 6, 2025 -
Upgrade to Gradle 8.14.2
#34937 closed
Jun 6, 2025 -
Migrate away from AssertJ's catchThrowable()
#35003 closed
Jun 6, 2025 -
Introduce hints in `RestClient` API
#34924 closed
Jun 6, 2025 -
Remove reference to AspectJ Eclipse Javadoc
#35000 closed
Jun 6, 2025 -
Aspect Not Triggered After Restart in Spring Boot 3.4.x (But Works in 3.3.10)
#34735 closed
Jun 5, 2025 -
AbstractFileResolvingResource.exists closes JAR resource input streams with v6.2.7
#34955 closed
Jun 5, 2025 -
Add Kotlin body advices
#34923 closed
Jun 5, 2025 -
Support OutputStream and InputStream in HTTP Interface clients
#32358 closed
Jun 5, 2025 -
Add a heartbeat executor for SSE
#33355 closed
Jun 5, 2025 -
no transaction is in progress: AOP with proxied sessionfactory
#34795 closed
Jun 5, 2025 -
Rest Client Integration Tests
#34998 closed
Jun 5, 2025 -
Fix support for collections in `AbstractKotlinSerializationHttpMessageConverter`
#34992 closed
Jun 5, 2025 -
[Question, Documentation request] Spring Boot 3.4.2 supports application.yaml in JSON format
#34664 closed
Jun 5, 2025 -
Forwarding of `RequestContext` not working in async mode
#34706 closed
Jun 5, 2025 -
Add support for the HTTP QUERY method
#32975 closed
Jun 5, 2025 -
PathPattern#combine throws StringIndexOutOfBoundsException
#34986 closed
Jun 4, 2025 -
Duplicate `given` setup in `@beforeEach` and test methods in JpaTransactionManagerTests
#34804 closed
Jun 4, 2025 -
Validation is not enforced on HttpExchange interfaces
#34995 closed
Jun 4, 2025 -
Mention CompletableFuture in Spring MVC "Asynchronous Requests" section of reference manual
#34991 closed
Jun 3, 2025 -
Assertions for WebClient, RestClient, and RestTemplate configurations
#34524 closed
Jun 3, 2025 -
Support Forwarded header "by" parameter in ForwardedHeaderFilter
#34654 closed
Jun 3, 2025 -
Feature Request: Support for Localized Message Handling in API Responses
#33962 closed
Jun 3, 2025 -
Consider implemented interfaces during `@Import` processing
#34805 closed
Jun 3, 2025 -
Update outdated example that uses `JettyHttpHandlerAdapter` in the reference manual
#34875 closed
Jun 3, 2025 -
Spring MVC: @EnableWebMvc should be redeclared in each ApplicationContext
#34863 closed
Jun 3, 2025 -
Add checkstyle rule `UnusedLocalVariable`, `UnusedLocalMethodCheck`
#34823 closed
Jun 3, 2025 -
`@Contract` for `SupplierUtils.resolve(Supplier)` incorrectly declares `!null -> !null`
#34987 closed
Jun 3, 2025 -
Nullability `@Contract` declaration for `CodeFlow.isIntegerForNumericOp()` is unnecessary
#34985 closed
Jun 3, 2025 -
KotlinSerializationJsonEncoder can't encode java.util.Collections$SingletonList
#34966 closed
Jun 3, 2025 -
Introduce `JacksonJsonMessageConverter.getObjectMapper()`
#34963 closed
Jun 3, 2025 -
spring-mvc is not working properly with org.apache.tomcat.embed by jar package
#34984 closed
Jun 3, 2025 -
Use Gradle nullability plugin 0.0.1
#34983 closed
Jun 3, 2025 -
Refine null-safety documentation terms
#34982 closed
Jun 2, 2025 -
Clients created using JdkClientHttpRequestFactory set content-length for GET, DELETE and HEAD requests
#34971 closed
Jun 2, 2025 -
Add documentation for HTTP service proxy registry
#34912 closed
Jun 2, 2025 -
Unhandled exceptions logging should be easy configurable, without affecting rest od stystem
#34975 closed
Jun 2, 2025 -
In the Native image, Inner Class Instantiation failed
#34973 closed
May 31, 2025 -
Stop referring to JUnit 5 in documentation
#34970 closed
May 30, 2025 -
Implicit `@ModelAttribute` no longer works
#34907 closed
May 29, 2025 -
Question about MessageHeaders.REPLY_CHANNEL.endsWith(headerName) usage in MessageHeaderAccessor#verifyType
#34881 closed
May 29, 2025 -
Missed Quartz Triggers After Spring Boot Upgrade to 3.4.5
#34895 closed
May 29, 2025 -
Update HttpServiceGroupConfigurer API
#34926 closed
May 28, 2025 -
Make max size for pattern cache in `PathPatternMatchableHandlerMapping` configurable
#34918 closed
May 28, 2025 -
BeanUtils.getParameterNames fails for Kotlin data classes
#34760 closed
May 28, 2025 -
Secret value from GCP not resolved as String
#34954 closed
May 27, 2025 -
Enhanced configuration class fails to call package-visible superclass constructor on WebSphere
#34951 closed
May 27, 2025 -
Consistent null check on injection points for pre-existing singleton beans
#34952 closed
May 27, 2025 -
Inconsistent behavior injecting null `@Bean` factory parameter
#34929 closed
May 27, 2025 -
Enhanced configuration class fails to call package-visible superclass constructor on WebSphere
#34950 closed
May 27, 2025 -
Remove `(String, String)` variants of `setProperty()` and `withProperty()` from `MockEnvironment`
#34948 closed
May 26, 2025 -
`MockEnvironment` does not accept `Object` property values
#34947 closed
May 26, 2025 -
Upgrade to Kotlin 2.2.0-RC2
#34946 closed
May 26, 2025 -
Upgrade to Jackson 3.0.0-rc5
#34945 closed
May 26, 2025 -
Allow access to `env` from `SupplierContextDsl`
#34943 closed
May 26, 2025 -
Upgrade to HttpComponents HttpClient 5.5
#34941 closed
May 26, 2025 -
`@Contract` for `StreamUtils.drain()` incorrectly declares `null` results in an exception
#34933 closed
May 22, 2025 -
Improve Javadoc for `getFilename()` and `getFilenameExtension()` in `StringUtils`
#34932 closed
May 22, 2025 -
Upgrade to Jetty 12.1.0.beta0
#34930 closed
May 21, 2025 -
Support registration of non-public `BeanDefinitionReader` via `@ImportResource`
#34928 closed
May 21, 2025 -
`@MockitoBean` is not properly initialized in Kotlin test class with Spring Boot 3.4.4
#34832 closed
May 21, 2025 -
Property placeholders for class names in XML config are not resolved
#34909 closed
May 20, 2025 -
JAXB message converters ignore Content-Type charset
#34745 closed
May 19, 2025 -
Add support for callable references to `BeanRegistrarDsl`
#34922 closed
May 19, 2025 -
Include source of package, such as Maven artifact ID or module name, in generated JavaDoc
#34915 closed
May 19, 2025 -
MockHttpServletRequest.addHeader duplicates "Content-Type" header
#34913 closed
May 19, 2025 -
new
#34920 closed
May 19, 2025 -
Additional updates for API versioning in test and client support
#34919 closed
May 19, 2025 -
Property placeholders in class names are not resolved leading to an exception
#34908 closed
May 16, 2025 -
Allow jackson module override and customize order
#34904 closed
May 16, 2025 -
Add option for case-insensitive match to PatternMatchUtils
#34802 closed
May 15, 2025 -
Add option for case-insensitive match to PatternMatchUtils
#34801 closed
May 15, 2025
24 Issues opened by 20 people
-
Consider adding a section in documentation about byte-range requests in Spring MVC
#35052 opened
Jun 14, 2025 -
Add ApiVersionResolver based on parameter in media type
#35050 opened
Jun 13, 2025 -
Support deprecation information in API versioning
#35049 opened
Jun 13, 2025 -
Generated `__BeanFactoryRegistrations.java` file contains "too many constants" when building with many beans
#35044 opened
Jun 13, 2025 -
Add `WebTestClient` support for providing a mock `SslInfo`
#35042 opened
Jun 12, 2025 -
Re-instate support for Commons File Upload
#35036 opened
Jun 12, 2025 -
`UnsupportedMediaTypeException` when using WebClient with body that is an Interface
#35033 opened
Jun 11, 2025 -
Provide a way to disable URL Encoding for PathVariables in HttpExchange clients
#35016 opened
Jun 9, 2025 -
consider return a distincted value of MultiValueMap for AnnotatedTypeMetadata.getAllAnnotationAttributes
#35011 opened
Jun 8, 2025 -
Adjus registration order of BeanDefinition declared by @Configuration
#35008 opened
Jun 7, 2025 -
Spel does not work when $ right after #
#35005 opened
Jun 6, 2025 -
Link observability section to Micrometer Observation Handler docs
#34994 opened
Jun 4, 2025 -
Scale hotspot in DefaultSingletonBeanRegistry#registerDependentBean
#34981 opened
Jun 2, 2025 -
Problem after context restart
#34968 opened
May 30, 2025 -
Document registration recommendations for `BeanPostProcessor` and `BeanFactoryPostProcessor`
#34964 opened
May 28, 2025 -
@MockitoBean should allow a custom answer
#34956 opened
May 27, 2025 -
Race condition on jmsListener scaling down
#34935 opened
May 22, 2025 -
Allow using MockMvc `ResultHandler` with `MockMvcTester`
#34931 opened
May 22, 2025 -
Improve nullability declarations for return types in `[NamedParameter]JdbcOperations`
#34911 opened
May 16, 2025 -
Allow usage of `@CheckReturnValue` on types
#34910 opened
May 16, 2025 -
`@MockitoBean` does not get reset in inherited `@Nested` tests
#34906 opened
May 15, 2025
37 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.
-
Optimize Kotlin reflection runtime efficiency
#21546 commented on
May 20, 2025 • 0 new comments -
`GenericConversionService` selects incorrect converter for `String` to `List<String>` conversion
#34685 commented on
May 24, 2025 • 0 new comments -
Optimize context caching in the TestContext framework
#32289 commented on
May 26, 2025 • 0 new comments -
Allow use of form-backing object for client requests
#32142 commented on
Jun 2, 2025 • 0 new comments -
ExceptionHandlerExceptionResolver results in 200 for some special exceptions
#34481 commented on
Jun 3, 2025 • 0 new comments -
RestClient hangs when Destination closes Connection during Request Body Upload
#34707 commented on
Jun 3, 2025 • 0 new comments -
Add Support to CompletableFuture as return type in Spring interfaces clients with RestClient
#34748 commented on
Jun 3, 2025 • 0 new comments -
SqlBinaryValue behaviour in postgre
#34786 commented on
Jun 3, 2025 • 0 new comments -
Avoid “No decoder for session id” Exception if session is closed
#34787 commented on
Jun 3, 2025 • 0 new comments -
Add Randomization Factor in ExponentialBackOff
#34773 commented on
Jun 3, 2025 • 0 new comments -
Support HSQLDB generated keys column name array in SimpleJdbcInsert
#34790 commented on
Jun 3, 2025 • 0 new comments -
Unexpected query parameter order with UriComponentsBuilder
#34788 commented on
Jun 4, 2025 • 0 new comments -
@EnableSpringConfigured gives BeanFactory has not been set on BeanConfigurerSupport [SPR-9019]
#13658 commented on
Jun 4, 2025 • 0 new comments -
Support HTTP trailer fields
#33640 commented on
Jun 5, 2025 • 0 new comments -
Custom Webflux TransactionInterceptor gets invoked twice
#34903 commented on
Jun 5, 2025 • 0 new comments -
Distributed Lock Annotation
#34652 commented on
Jun 5, 2025 • 0 new comments -
Native Image + Quartz SchedulerBeanFactory + Spring AOP Advisor: Uses wrong CGLIB class
#33835 commented on
Jun 5, 2025 • 0 new comments -
Support links to controller method with a model attribute in MvcUriComponentsBuilder
#33989 commented on
Jun 5, 2025 • 0 new comments -
RSocket Interfaces doesn't work with coroutines.
#34868 commented on
Jun 9, 2025 • 0 new comments -
Random CancellationException instead of ResourceAccessException after upgrading to Spring Boot 3.4.0
#33973 commented on
Jun 10, 2025 • 0 new comments -
LazyInitializationException with GraalVM Native Image in Spring Boot 3.3.5 Application
#33848 commented on
Jun 10, 2025 • 0 new comments -
Consider revisiting converters and codecs default setup in HTTP stacks
#33894 commented on
Jun 11, 2025 • 0 new comments -
Introduce `@Retryable` AOP support (based on `core.retry` and Reactor retry functionality)
#34529 commented on
Jun 12, 2025 • 0 new comments -
Qualified `EntityManager`/`EntityManagerFactory` injection (aligned with Jakarta Persistence 3.2)
#33414 commented on
Jun 12, 2025 • 0 new comments -
Multipart messages with empty parts are not correctly parsed in WebFlux
#33874 commented on
Jun 12, 2025 • 0 new comments -
Could NoResourceFoundException leave the resource path as is?
#34553 commented on
Jun 13, 2025 • 0 new comments -
Support `DefaultWebFilterChain` allowing the current filter to provide it's name explicitly
#34702 commented on
Jun 14, 2025 • 0 new comments -
impl: Add @Sql annotation support for R2DBC in Spring tests
#34350 commented on
May 30, 2025 • 0 new comments -
[CRaC] Fix hangup after restoring
#34372 commented on
Jun 5, 2025 • 0 new comments -
Add RestTestClient
#34428 commented on
Jun 3, 2025 • 0 new comments -
Fix: type matching for request-scope generic beans
#34537 commented on
Jun 5, 2025 • 0 new comments -
Add support for X-Forwarded-By and Forwarded By
#34683 commented on
Jun 3, 2025 • 0 new comments -
Improve BeanFactoryExtensionsTests
#34696 commented on
Jun 5, 2025 • 0 new comments -
Discard further rows once maxRows has been reached
#34709 commented on
Jun 5, 2025 • 0 new comments -
Prevent cache pollution by storing only the factories
#34732 commented on
Jun 3, 2025 • 0 new comments -
Adding AdapterFinderBean and interceptor functionality.
#34744 commented on
Jun 3, 2025 • 0 new comments -
Add a heartbeat executor for SSE emitters
#34878 commented on
Jun 14, 2025 • 0 new comments