-
Notifications
You must be signed in to change notification settings - Fork 38.6k
Insights: spring-projects/spring-framework
Overview
Could not load contribution data
Please try again later
5 Pull requests merged by 2 people
-
Improve BeanFactoryExtensionsTests
#34696 merged
Jul 7, 2025 -
Convert applicable methods in
Scope
todefault
methods#34757 merged
Jul 7, 2025 -
Discard further rows once maxRows has been reached
#34709 merged
Jul 7, 2025 -
Fix copy-n-paste errors in
JmsClient
Javadoc#35163 merged
Jul 7, 2025 -
Fix jitter handling in
AbstractRetryInterceptor
#35140 merged
Jul 1, 2025
13 Pull requests opened by 13 people
-
Allow any @Transactional propagation for @TransactionalEventListener with BEFORE_COMMIT phase
#35150 opened
Jul 3, 2025 -
Add explanation for @Valid container parameters in ann-validation.adoc
#35186 opened
Jul 11, 2025 -
Environment.getProperty() can retrieve list items from YAML config
#35204 opened
Jul 15, 2025 -
Correct the default value of nestedTransactionAllowed in Javadoc
#35212 opened
Jul 17, 2025 -
docs: clarify ResponseCookie Max-Age behavior according to RFC 6265
#35216 opened
Jul 18, 2025 -
Document Custom Servlet Filters in Web MVC
#35217 opened
Jul 18, 2025 -
Add meta-annotations support for @RequestHeader in spring-web, and spring-webflux
#35219 opened
Jul 18, 2025 -
gh-22729: Make StompSession.Subscription.unsubscribe() return Receiptable
#35224 opened
Jul 20, 2025 -
Adds gzip handler to JDK http client based on header
#35225 opened
Jul 20, 2025 -
doc (constraints for http range requests)
#35227 opened
Jul 21, 2025 -
Add documentation of RequestMapping about SpEL
#35232 opened
Jul 23, 2025 -
Add provider variant of GroupRegistry.forGroup
#35234 opened
Jul 23, 2025 -
Use Collections#isEmpty or String#isEmpty
#35243 opened
Jul 25, 2025
100 Issues closed by 14 people
-
Display original request URI in NoResourceFoundException message
#34553 closed
Jul 25, 2025 -
Support wildcard path elements at the start of path patterns
#35213 closed
Jul 25, 2025 -
Feign client duplicates "path" parameter after upgrading to Spring Boot 3.4.6 from 3.3.10
#35242 closed
Jul 25, 2025 -
MessageSource.getMessage locale Nullable?
#35230 closed
Jul 23, 2025 -
Upgrade to Jetty 12.1.0.beta2
#35233 closed
Jul 23, 2025 -
Upgrade to JUnit 5.13.4
#35229 closed
Jul 21, 2025 -
Upgrade to Jackson 3.0.0-rc6 and 2.19.2
#35228 closed
Jul 21, 2025 -
Specify constraints to ensure that range requests are processed transprently
#35226 closed
Jul 21, 2025 -
JDK Http Client cannot handle compressed http response inputstream
#35222 closed
Jul 20, 2025 -
Migrate to Palentir's JavaPoet
#35214 closed
Jul 17, 2025 -
Upgrade to Dokka 2.0.0
#35211 closed
Jul 16, 2025 -
Add section in docs on byte-range requests in Spring MVC and WebFlux
#35052 closed
Jul 16, 2025 -
Configure ByteBuddy Java agent in test tasks
#35207 closed
Jul 16, 2025 -
Inconsistent Content-Type Validation in RouterFunctionMapping
#35209 closed
Jul 16, 2025 -
Upgrade to Micrometer 1.16.0-M1
#35170 closed
Jul 15, 2025 -
Upgrade to Reactor 2025.0.0-M5
#35169 closed
Jul 15, 2025 -
Spring Core Conversion should support jackson @JsonValue or @JsonCreator
#35200 closed
Jul 15, 2025 -
Make rootObject parameter consistently nullable
#35206 closed
Jul 15, 2025 -
Fix Checkstyle configuration for nullability annotations
#35205 closed
Jul 15, 2025 -
Resolve optional HandlerMethod parameter of @ExceptionHandler method to null
#35067 closed
Jul 15, 2025 -
Upgrade tests to OkHttp 5.x
#35183 closed
Jul 15, 2025 -
Upgrade to Micrometer 1.14.9
#35202 closed
Jul 15, 2025 -
Upgrade to Reactor 2024.0.8
#35201 closed
Jul 15, 2025 -
`OncePerRequestFilter` cannot be CGLib-proxied
#35198 closed
Jul 15, 2025 -
Refine multipart converter registration in HttpMessageConverters
#35203 closed
Jul 15, 2025 -
org.springframework.data.web.PagedModel not recognized as container type in Jackson serialization
#35199 closed
Jul 15, 2025 -
Pause unused application contexts in the TestContext framework
#35168 closed
Jul 14, 2025 -
r2dbc custom converters
#35125 closed
Jul 14, 2025 -
Introduce `getSource()` in `ApplicationContextEvent` with covariant return type
#35197 closed
Jul 14, 2025 -
Content-Disposition response header duplicated for failed StreamingResponseBody
#35116 closed
Jul 14, 2025 -
`ConfigurationBeanNameGenerator` for `@Bean`-annotated methods
#33448 closed
Jul 13, 2025 -
Publish releases using Central Portal
#35188 closed
Jul 12, 2025 -
Introduce `ContextRestartedEvent` as a subtype of `ContextStartedEvent`
#35194 closed
Jul 12, 2025 -
Redis persists the restore issue
#35193 closed
Jul 12, 2025 -
Consistently catch `InaccessibleObjectException` next to `IllegalAccessException`
#35190 closed
Jul 11, 2025 -
Restore preference for interface (most abstract) method in `getPubliclyAccessibleMethodIfPossible`
#35189 closed
Jul 11, 2025 -
Reduce synchronization in ResponseBodyEmitter
#34767 closed
Jul 11, 2025 -
Misleading metric label `client.name` in client observation convention
#35154 closed
Jul 11, 2025 -
Align HttpMessageConverters builder with WebFlux codecs variants
#35187 closed
Jul 11, 2025 -
Transaction-scoped resource binding in `TransactionSynchronizationManager`
#35182 closed
Jul 10, 2025 -
DataSize bytes is acutally bibytes for method toKilobytes and above
#35184 closed
Jul 10, 2025 -
Improve URLs in Validation chapter of the reference manual
#35181 closed
Jul 10, 2025 -
Document how to register runtime hints for convention-based conversion
#35178 closed
Jul 10, 2025 -
Use flexible generics nullness in `RestClient.RequestHeadersSpec.ExchangeFunction`
#35180 closed
Jul 10, 2025 -
HTTP 522 response for spring-beans.dtd
#35174 closed
Jul 9, 2025 -
Improve handling of `ResponseEntity<?>` in Spring MVC
#35153 closed
Jul 9, 2025 -
Register runtime hints for `Instant`-to-`Timestamp` conversion
#35156 closed
Jul 9, 2025 -
Introduce `Date`-to-`Instant` and `Instant`-to-`Date` converters
#35175 closed
Jul 9, 2025 -
Problem after context restart
#34968 closed
Jul 9, 2025 -
Include MethodParameter[] parameters in HttpRequestValues.Processor
#35148 closed
Jul 9, 2025 -
Not seeing an official channel for integrating spring starters
#35173 closed
Jul 8, 2025 -
Introduce `ConfigurableApplicationContext.restart()` method
#35171 closed
Jul 8, 2025 -
Native image run failed with hibernate
#35118 closed
Jul 8, 2025 -
Update Spring MVC message converters documentation
#35166 closed
Jul 7, 2025 -
Specify flexible generics nullness in spring-jdbc
#34911 closed
Jul 7, 2025 -
Declare flexible generic type nullability where relevant
#35146 closed
Jul 7, 2025 -
Leniently tolerate null `@Aspect` bean
#35074 closed
Jul 7, 2025 -
Support `@CacheConfig("myCacheName")` declarations for simplified configuration
#35152 closed
Jul 7, 2025 -
Skip initialization of a `NullBean`
#35165 closed
Jul 7, 2025 -
Allow conditional handling of 404 with HTTP Interface clients
#32105 closed
Jul 7, 2025 -
Support `DefaultWebFilterChain` allowing the current filter to provide its name explicitly
#34702 closed
Jul 7, 2025 -
Introduce methods for JdbcClient to query first row
#34666 closed
Jul 7, 2025 -
Upgrade to Gradle 8.14.3
#35162 closed
Jul 5, 2025 -
Short-circuit matching algorithm in `InstanceFilter`
#35161 closed
Jul 5, 2025 -
Support direct matching against exceptions in `ExceptionTypeFilter`
#35160 closed
Jul 5, 2025 -
Consistent nullability and exception declarations in `AbstractMessagingTemplate` hierarchy
#35159 closed
Jul 4, 2025 -
`InstanceFilter` and `ExceptionTypeFilter` should set `matchIfEmpty` to `true` by default
#35158 closed
Jul 4, 2025 -
Require explicit constraints in `@Contract`
#35157 closed
Jul 4, 2025 -
Allow to set TTL (and other QoS-related settings) on a per-message (and/or per-send) basis
#26840 closed
Jul 4, 2025 -
Specify fetchSize/maxRows/queryTimeout per statement in JdbcClient
#35155 closed
Jul 4, 2025 -
Introduce JmsClient with customizable send/receive operations
#32501 closed
Jul 4, 2025 -
Upgrade to JUnit 5.13.3
#35103 closed
Jul 4, 2025 -
Use `@NullUnmarked` and `@NonNull` where relevant on generic methods
#35147 closed
Jul 4, 2025 -
Add support for configuring `SslInfo` in `WebTestClient`
#35042 closed
Jul 3, 2025 -
SSE - ClientAbortException doesn't reach @ExceptionHandler
#35141 closed
Jul 3, 2025 -
API Versioning Support
#34565 closed
Jul 2, 2025 -
Support API versioning for functional endpoints
#35113 closed
Jul 2, 2025 -
Add a note about Field/Method vs. TYPE_USE annotations in reference docs
#35098 closed
Jul 2, 2025 -
Deprecate `DaoSupport` classes
#35145 closed
Jul 2, 2025 -
Remove `maxDuration`/`maxElapsedTime` support from `RetryPolicy`
#35144 closed
Jul 2, 2025 -
Introduce `@ConcurrencyLimit` annotation based on `ConcurrencyThrottleInterceptor`
#35133 closed
Jul 1, 2025 -
Remove obsolete `update_copyright_headers.sh`
#35142 closed
Jul 1, 2025 -
Potentially lose precision and jitter is not well capped
#35136 closed
Jul 1, 2025 -
Support @PathVariable in Functional Closures Returned by WebFlux Endpoints
#35122 closed
Jun 30, 2025 -
Use preset Content-Type for streaming and reactive responses in Spring MVC
#35130 closed
Jun 30, 2025 -
AOT-generated bean registration file contains "too many constants" when building with many beans
#35044 closed
Jun 30, 2025 -
Simplify dependency management for JUnit artifacts
#35127 closed
Jun 29, 2025 -
Convert Spring `@Inject` TCK tests from JUnit 3 to JUnit Jupiter
#35126 closed
Jun 28, 2025 -
Redesign `RetryPolicy` to directly incorporate `BackOff`
#35110 closed
Jun 27, 2025 -
Provide a way to disable URL Encoding for PathVariables in HttpExchange clients
#35016 closed
Jun 27, 2025 -
Consistently implement `toString()` in `BackOff` strategies
#35120 closed
Jun 27, 2025 -
Fix inconsistencies in `StaticListableBeanFactory`
#35119 closed
Jun 27, 2025 -
Revisit converters and codecs default setup in HTTP stacks
#33894 closed
Jun 27, 2025 -
Support controller-specific exception handlers using `@UseExceptionHandler` or equivalent
#35115 closed
Jun 26, 2025 -
Add public method to get bean order
#34712 closed
Jun 26, 2025
24 Issues opened by 23 people
-
Inconsistent conversion of URI
#35241 opened
Jul 25, 2025 -
Allow configuring default maxIdleTime on InMemoryWebSessionStore
#35240 opened
Jul 24, 2025 -
Successful Autowiring Dependent on Configuration ordering and Primary Bean flag
#35239 opened
Jul 24, 2025 -
Prefer mapping without version for requests without a version
#35237 opened
Jul 24, 2025 -
IllegalStateException: No API version attribute
#35236 opened
Jul 24, 2025 -
[Enhancement] Enhance consistency when referring to bean scopes
#35235 opened
Jul 23, 2025 -
BeanOverrideHandler fails when a single mock is declared via multiple meta-annotation paths
#35231 opened
Jul 21, 2025 -
Cannot close custom OutputStream
#35220 opened
Jul 19, 2025 -
Provide configurable `useCaches` option for `URLConnection` usage in `UrlResource` (avoiding jar file leak)
#35218 opened
Jul 18, 2025 -
Unexpected behavior for empty query parameter in MockMvc
#35210 opened
Jul 16, 2025 -
Selective Validation Group Constraints Trigger Unexpectedly on Shared Embedded Objects (e.g., Telephone)
#35191 opened
Jul 11, 2025 -
Add support for Micrometer context propagation in Kotlin coroutines
#35185 opened
Jul 10, 2025 -
Environment.getProperty() method cannot process list items
#35179 opened
Jul 9, 2025 -
Any way to add custom property map to binder target as target is Null in Spring 6.x
#35176 opened
Jul 9, 2025 -
Add SSE Support to RestClient
#35164 opened
Jul 7, 2025 -
JMS connection not intimidating AMQ about scaling down the consumers because of less load.
#35143 opened
Jul 1, 2025 -
KotlinReflectionParameterNameDiscoverer doesn't support Kotlin Context Parameters
#35134 opened
Jun 30, 2025 -
Request handler doesn't receive model attributes as built with a build-method
#35131 opened
Jun 30, 2025 -
WARN 27164 - trationDelegate$BeanPostProcessorChecker
#35128 opened
Jun 30, 2025 -
Test against JUnit 6
#35124 opened
Jun 28, 2025 -
Default parameter values can't access class scope?
#35121 opened
Jun 27, 2025 -
mime message helper throwing illigal address in string
#35117 opened
Jun 27, 2025
23 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 RestTestClient
#34428 commented on
Jul 24, 2025 • 3 new comments -
fix: Preserve NULL Parameters in case of AOP Proxy
#35014 commented on
Jul 9, 2025 • 0 new comments -
Add a heartbeat executor for SSE emitters
#34878 commented on
Jun 30, 2025 • 0 new comments -
Add support for X-Forwarded-By and Forwarded By
#34683 commented on
Jul 18, 2025 • 0 new comments -
Fix: type matching for request-scope generic beans
#34537 commented on
Jul 23, 2025 • 0 new comments -
Streaming parsing of JSON array in Spring WebClient
#24951 commented on
Jul 23, 2025 • 0 new comments -
Optimize context caching in the TestContext framework
#32289 commented on
Jul 18, 2025 • 0 new comments -
Random CancellationException instead of ResourceAccessException after upgrading to Spring Boot 3.4.0
#33973 commented on
Jul 17, 2025 • 0 new comments -
Document registration recommendations for `BeanPostProcessor` and `BeanFactoryPostProcessor`
#34964 commented on
Jul 15, 2025 • 0 new comments -
Update HttpStatus to align with RFC9110 where relevant
#32870 commented on
Jul 15, 2025 • 0 new comments -
Add view rendering support for exception handling with error details
#34272 commented on
Jul 11, 2025 • 0 new comments -
Support links to controller method with a model attribute in MvcUriComponentsBuilder
#33989 commented on
Jul 10, 2025 • 0 new comments -
Allow use of form-backing object for client requests
#32142 commented on
Jul 10, 2025 • 0 new comments -
Close all ApplicationContexts in the TestContext framework after all tests have been executed
#26196 commented on
Jul 9, 2025 • 0 new comments -
Property value from context is unexpected when run junit tests in parallel (context corrupted?)
#34339 commented on
Jul 8, 2025 • 0 new comments -
Provide GSON-based Encoder/Decoder
#27131 commented on
Jul 8, 2025 • 0 new comments -
Intercept JMS messages
#22999 commented on
Jul 4, 2025 • 0 new comments -
Add typesafe method to get generic bean by name with `ParameterizedTypeReference`
#34687 commented on
Jul 4, 2025 • 0 new comments -
Distributed Lock Annotation
#34652 commented on
Jul 2, 2025 • 0 new comments -
Race condition on JMS listener scaling down with ActiveMQ Artemis
#34935 commented on
Jul 1, 2025 • 0 new comments -
Simple Websocket Broker terminates WS connection with 1002 error code when client sends heartbeats
#35060 commented on
Jun 30, 2025 • 0 new comments -
Declare Spring modules with JDK 9 module metadata [SPR-13501]
#18079 commented on
Jun 27, 2025 • 0 new comments -
Order metadata to enforce appearance at the end of a sorted collection
#34670 commented on
Jun 26, 2025 • 0 new comments