Bot releases are hidden (Show)
Published by spring-builds 2 months ago
SimpleEvaluationContext
does not enforce read-only semantics #33320
ConversionService
cannot convert primitive array to Object[]
#33314
Indexer
silently ignores failure to set property as index #33312
java.nio.file.Path
(and plain "." value resolves to classpath root) #33140
Published by spring-builds 3 months ago
text/javascript
#33197
ConstraintViolation
from HandlerMethodValidationException
#33025
Thank you to all the contributors who worked on this release:
@quaff
InvocationTargetException
in SpEL's FunctionReference
#33174
@TestBean
#33125
Content-Type
based on encoding
in MVC FreeMarkerView
#33119
SmartHttpMessageConverter
#33118
@Sql
script paths #33114
ModelMap
argument types in WebFlux #33109
output_encoding
in FreeMarkerView
implementations #33106
Charset
in FreeMarker support #33102
ObjectProvider
implementations declare a single method only #33070
@Bean
method declares @Autowired
as well #33051
MockHttpServletResponse
defaults to ISO-8859-1 for JSON while the rest of the framework defaults to UTF-8 #33019
@Nonnull(when = When.MAYBE)
by @CheckForNull
in @Nullable
#27183
Thank you to all the contributors who worked on this release:
@gregw, @stonio, and @tafjwr
Published by spring-builds 3 months ago
MethodHandle
is not null
in SpEL's ReflectionHelper
#33193
PrematureCloseException
during response #33127
getTypeForFactoryMethod
should catch NoClassDefFoundError
#33075
MethodHandle
function with an array #33191
MethodHandle
function with zero variable arguments #33190
java.nio.file.Path
(and plain "." value resolves to classpath root) #33124
@Transactional
#33095
LocalContainerEntityManagerFactoryBean
initialization fails in case of null bean definition #33082
ReactorNettyClientRequest.convertException
should include original exception if cause is null
#33080
Object...
varargs method #33013
ModelMap
is not a supported argument type in WebFlux #33107
InputStreamResource
for content length bypass #33089
Thank you to all the contributors who worked on this release:
@TAKETODAY, @hunhee98, @imvtsl, @snussbaumer, and @zizare
Published by spring-builds 4 months ago
PersistenceExceptionTranslator
bean retrieval in PersistenceExceptionTranslationInterceptor
on shutdown #33067
DisconnectedClientHelper
#33064
@Autowired
@Bean
method with @Value
parameter #33030
Thank you to all the contributors who worked on this release:
@tafjwr
Published by spring-builds 4 months ago
BeanPostProcessor
defined in Kotlin companion object
#32946
@TestBean
factory methods defined in interfaces #32943
@TestBean
factory methods #32940
@TestBean
, MockitoBean
, and MockitoSpyBean
#32939
BeanFactory
before singleton instantiation #32836
MultiValueMap
factory methods #32832
FactoryBean
#32971
@TestBean
factory method not found in multi-level @Nested
hierarchy #32951
Thank you to all the contributors who worked on this release:
@AlexejTimonin, @andreblanke, @ccorbacho, @earlgrey02, @izeye, @m4tt30c91, and @schnapster
Published by spring-builds 4 months ago
@TenantId
#32967
canEncode()
for JAXBElement
in Jaxb2XmlEncoder
#32977
@Valid
annotations on container elements for handler argument validation not supported #32964
StringUtils#cleanPath
#32962
@CacheEvict
condition uses wrapper comparison instead of actual objects #32960
ReactorResourceFactory
not working with CRaC onRefresh checkpoint #32945
Integer
#32908
Map
with a primitive #32903
@EnableTransactionManagement
(mode = AdviceMode.ASPECTJ) #32882
RegisterReflectionForBinding
Javadoc #32947
MethodValidationPostProcessor
is missing a static
keyword #32929
KotlinDetector.isKotlinType
documentation for Kotlin 2.x lambdas #32905
Thank you to all the contributors who worked on this release:
@Attacktive, @Seungpang, @deblockt, @hlmg, @ozooxo, @soglad, and @ypyf
Published by spring-builds 4 months ago
Map
with a primitive #32912
Integer
#32910
@EnableTransactionManagement
(mode = AdviceMode.ASPECTJ) #32883
Published by spring-builds 4 months ago
Map
with a primitive #32911
Integer
#32909
@EnableTransactionManagement
(mode = AdviceMode.ASPECTJ) #32885
Published by spring-builds 5 months ago
DynamicValuesPropertySource
in the TestContext framework #32871
Published by spring-builds 5 months ago
@DateTimeFormat(iso = DateTimeFormat.ISO.DATE\_TIME)
cannot convert UTC without milliseconds to java.util.Date
#32856
@Configurable
aspect #32838
Thank you to all the contributors who worked on this release:
@rwinch
Published by spring-builds 5 months ago
@DateTimeFormat(iso = DateTimeFormat.ISO.DATE\_TIME)
cannot convert UTC without milliseconds to java.util.Date
#32859
@Configurable
aspect #32839
Published by spring-builds 5 months ago
Published by spring-builds 5 months ago
ServerRequest.pathVariableOrNull
Kotlin extension #32738
ReflectiveIndexAccessor
convenience class in SpEL #32714
BodyInserters.fromValue(T, ParameterizedTypeReference<T>)
and related APIs #32713
generateCodeForArgument()
in CodeFlow
#32708
SpelNode
compilation aware #32707
requiredBody()
extension to RestClient.ResponseSpec
#32703
IndexAccessor
support to SpEL's SimpleEvaluationContext
#32702
Integer
in SpEL #32694
Indexer
#32677
DeprecatedBeanWarner
's log message #32647
getName()
in SpEL's BeanReference
#32640
private
JUnit Jupiter lifecycle methods are not annotated with @Autowired
#32627
Content-Type
header if body Publisher
is empty #32622
CompilableIndexAccessor
SPI in SpEL #32613
DynamicPropertyRegistry
as a singleton bean in a test's ApplicationContext
#32271
MediaTypeAssert
risk false negative with isNotEqual
assertion #32756
IndexAccessor
cannot support custom Collection
target type #32736
IndexAccessor
cannot support String
index type #32706
IndexAccessor
support in the reference manual #32735
Thank you to all the contributors who worked on this release:
@Donghh0221, @GeorgePap-719, @LeMikaelF, @MichaelKunze, @NadChel, @SharadK10, @attermann, @awmeinema, @dukbong, @earlgrey02, @evan-mc, @jerzykrlk, @laterlaugh, @mysend12, @onjik, and @quaff
Published by spring-builds 5 months ago
@Aspect
classes for Spring AOP proxy usage #32793
AnnotationConfigWebApplicationContext
should propagate ApplicationStartup
to BeanFactory
#32747
PropertiesPropertySource.getPropertyNames()
#32742
MergedAnnotations
search does not find container for repeatable annotation #32731
ScopedProxyMode.TARGET\_CLASS
and advisors #32669
ResponseCookie
#32663
Flux<T>
return values #32630
factory-method
does not always determine correct target type #32091
@Order
behavior on types, bean methods, and config classes #30177
@Transactional
re-entrant calls) #28299
Thank you to all the contributors who worked on this release:
@LeMikaelF, @Seungpang, @izeye, @m4tt30c91, @remeio, and @yhao3
Published by spring-builds 5 months ago
@Aspect
classes for Spring AOP proxy usage #32817
MergedAnnotations
search does not find container for repeatable annotation #32752
AnnotationConfigWebApplicationContext
should propagate ApplicationStartup
to BeanFactory
#32748
PropertiesPropertySource.getPropertyNames()
#32743
ScopedProxyMode.TARGET\_CLASS
and advisors #32701
ResponseCookie
#32667
Published by spring-builds 5 months ago
@Aspect
classes for Spring AOP proxy usage #32818
MergedAnnotations
search does not find container for repeatable annotation #32751
AnnotationConfigWebApplicationContext
should propagate ApplicationStartup
to BeanFactory
#32749
PropertiesPropertySource.getPropertyNames()
#32744
ResponseCookie
#32668
Published by spring-builds 6 months ago
method.isAccessible()
invocation #32548
AllEncompassingFormHttpMessageConverter
#32428
null
return value from MethodReplacer
for primitive return type #32412
OptimalPropertyAccessor
private #32410
pathExtension
predicate for routes that have no file extensions #32404
Map#computeIfAbsent
in SpEL support classes #32385
ELContext
instead of deprecated VariableResolver
API in JspPropertyAccessor
#32383
ServletResponseHttpHeaders
ignores content type in ServletResponse
#32339
ConcurrentHashMap.newKeySet
where feasible #32294
HashSet
/LinkedHashSet
variants #32291
spring-r2dbc
#32285
SingleConnectionFactory
and SingleConnectionDataSource
#32284
ExpressionState
#32004
WebSocketStompClient
#31970
ContentRequestMatchers
#31924
GenericTypeResolver
#30079
@Valid
annotation can't establish dependency relationship between beans #29730
IndexAccessor
SPI to customize the SpEL Indexer
#26478
@Primary
fallback beans #26241
@Transactional
methods should be able to use class-level TransactionManager qualifier from concrete class #24291
@Transactional
rollback behavior on checked exceptions #23473
@Transactional
annotation can't establish dependency relationship between beans #22526
@Autowired
/@Inject
get much slower than with @Resource
as the number of classes increases [SPR-13086] #17677
@EnableTransactionManagement
not active #32319
SimpleAliasRegistry
depends on hash codes of alias values #32024
DefaultDataBuffer#getNativeBuffer()
to set correct limit #32009
@Bean
method defines an alternative name #28286
@ComponentScan
should be applied can be chosen from the wrong class #27077
@Configuration
class affects @Import
to work or fail #24643
@ComponentScan
declarations that rely on the REGISTER_BEAN phase #23206
substituteNamedParameters()
in NamedParameterUtils
regarding empty lists #32380
StringUtils.uriDecode
decodes strings with non-ASCII characters incorrectly #32360
Thank you to all the contributors who worked on this release:
@FelixDes, @Flamme1004K, @LeMikaelF, @PhilKes, @Trympyrym, @ZeroCyan, @alidandach, @andrea-mauro, @azdanov, @deejay1, @injae-kim, @izeye, @jackmiking, @kilink, @nullzl, @quaff, @ttddyy, and @yuhangbin
Published by spring-builds 6 months ago
JdbcUtils.getResultSetValue
#32601
FactoryBean
type matching when using getBeanProvider
#32590
@RequestParam
binding does not support params with an empty array "[]" suffix #32577
Annotation
array cloning in TypeDescriptor
#32476
Annotation
array in TypeDescriptor
#32405
MethodIntrospector.selectMethods()
fails to detect bridge methods across ApplicationContexts #32586
CompoundExpression
omits null-safe syntax in AST string representation of null-safe selection/projection in SpEL #32515
FactoryBean
class not autowired in case of targetType
mismatch #32489
HeaderContentNegotiationStrategy.resolveMediaTypes()
throws unexpected InvalidMimeTypeException
#32483
Thank you to all the contributors who worked on this release:
@Banuelorigni, @LinorDolev, @T45K, @izeye, @kilink, @quaff, and @qww1552
Published by spring-builds 6 months ago
JdbcUtils.getResultSetValue
#32602
Annotation
array cloning in TypeDescriptor
#32478
Annotation
array in TypeDescriptor
#32465
MethodIntrospector.selectMethods()
fails to detect bridge methods across ApplicationContexts #32587
FactoryBean
class not autowired in case of targetType
mismatch #32585
HeaderContentNegotiationStrategy.resolveMediaTypes()
throws unexpected InvalidMimeTypeException
#32484