DeepPhe / DeepPhe-Release

Public release of the DeepPhe analytic software
Other
30 stars 10 forks source link

Bump spring-core from 3.1.2.RELEASE to 4.3.21.RELEASE #28

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps spring-core from 3.1.2.RELEASE to 4.3.21.RELEASE.

Release notes

Sourced from spring-core's releases.

4.0 RC1 Release

:star: New Features

  • Support class-level mappings via @MessageMapping or @SubscribeEvent [SPR-11024] #15652
  • ScriptExecutor for JSR-223 [SPR-11007] #15635
  • Update json-path dependency to 0.9.0 [SPR-10990] #15618
  • Add support for resolving message header based arguments [SPR-10985] #15613
  • Introduce ResolvableType Class [SPR-10973] #15601
  • Provide option to configure "host" header in CONNECT frames to STOMP message brokers [SPR-10955] #15583
  • Support @PathVariable in annotated message handling methods [SPR-10949] #15577
  • SpEL: Make EvaluationException more informative with Expression [SPR-10938] #15566
  • Add "ignoreResourceNotFound" attribute to the @PropertySource [SPR-10932] #15560
  • Add IssueManagement declaration to POMs [SPR-10929] #15557
  • PersistenceExceptionTranslationPostProcessor.setBeanFactory(BeanFactory) causes unwanted early initialization [SPR-10894] #15522
  • Potential out-of-memory in AbstractSockJsService [SPR-10893] #15521
  • Validate if body is allowed in StompMessageConverter for the given command [SPR-10890] #15518
  • Provide support for using multiple MessageConverters depending on the Content-Type of a STOMP message [SPR-10889] #15517
  • Use ListenableFuture as the return value in WebSocketClient methods [SPR-10888] #15516
  • Make conversion framework extensible for non-Java classes [SPR-10887] #15515
  • ThreadPoolTaskScheduler setPoolSize() unable to change the pool size at runtime [SPR-10883] #15510
  • oxm:jibx-marshaller lacks support for "target-package" annotation [SPR-10882] #15509
  • Switch to Jetty's @WebSocket (from WebSocketListener) [SPR-10877] #15504
  • Add STOMP heartbeat support [SPR-10845] #15472
  • Add support for extensions during WebSocket handshake [SPR-10843] #15470
  • Compatibility problems with Hibernate 4.3.0.Beta1 and newer [SPR-10839] #15465
  • Hibernate 4 Multi Tenancy Feature Support [SPR-10823] #15449
  • Enhance Stomp support to handle frames with NULL octets in the body [SPR-10818] #15444
  • Provide support for pattern matching in MockMvcResultMatchers.redirectedUrl() [SPR-10789] #15415
  • Use Tomcat 8's new instrumentable WebappClassLoader [SPR-10788] #15414
  • add support for MockRestServiceServer to verify that a header does not exist [SPR-10771] #15397
  • Add ability to create proxy around classes that has no default constructor [SPR-10594] #15223
  • FilterType enum should have ASPECTJ, REGEX constants for AspectJTypeFilter, RegexPatternTypeFilter [SPR-10593] #15222
  • RestTemplate does not support IPv6 raw address (as opposed to hostname) [SPR-10539] #15169
  • MVC DispatcherServlet throw exception in noHandlerFound [SPR-10481] #15114
  • enhance Jackson2ObjectMapperFactoryBean to allow setting of (De)SerializerModifiers [SPR-10429] #15062
  • Off by one error in StringUtils.parseLocaleString [SPR-10364] #14996
  • Allow @ControllerAdvice to be cofigured with a join point to target a subset of controller [SPR-10222] #14855
  • ShallowEtagHeaderFilter should deal with the If-Match HTTP Header [SPR-10164] #14797
  • Autowiring of generic types [SPR-9965] #14599
  • Provide mechanism for creating links to controllers and controller methods [SPR-8826] #13468
  • Add @PropertySources annotation and support ignoreResourceNotFound [SPR-8371] #13018
  • Support Servlet 3.1 (JSR-340) [SPR-8193] #12842
  • Provide meta-annotation support for test-related annotations [SPR-7827] #12483
  • Convert TestContext to interface and introduce default implementation [SPR-7692] #12348
  • Migrate Grails BeanBuilder into Spring Core [SPR-7123] #11783
  • Create CGLIB proxy instances honoring tags [SPR-3150] #7836
  • Spring i18n needs TimeZone resolution as well as Locale resolution. [SPR-1528] #6227

:beetle: Bug Fixes

... (truncated)

Commits
  • ca50a47 Release version 4.3.21.RELEASE
  • 9600e01 Revised alias definition example in reference documentation
  • e9f7c35 ResolvableType-based matching consistently respects generic factory method re...
  • cf8479c Upgrade to Tomcat 8.5.35, Netty 4.1.31, Gson 2.8.5, Jackson 2.8.11.3
  • 1c1b942 DefaultResponseErrorHandler detects non-standard error code as well
  • 85b5c5a Polishing
  • ed9afa3 FastByteArrayOutputStream.read byte-to-int conversion
  • 22f4b1c SerializedBeanFactoryReference falls back to dummy with specific id
  • abacc6d BEST_MATCHING_HANDLER_ATTRIBUTE for spring-webmvc
  • 8d668ac Up-to-date version and link in ASM/CGLIB/Objenesis package javadoc
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/DeepPhe/DeepPhe-Release/network/alerts).