Commit Graph

  • 45f747fae1 Clean up warnings in tests Sam Brannen 2023-07-04 14:34:32 +02:00
  • 258bd3f73c Fix typo in Javadoc for BeanDefinitionDsl.kt Vladyslav Baidak 2023-07-03 16:38:19 +03:00
  • 97b95d9d01 Upgrade to Tomcat 9.0.76, Netty 4.1.94, Undertow 2.2.25, Checkstyle 10.12.1 Juergen Hoeller 2023-06-30 13:16:57 +02:00
  • 69827a2f21 Raise beforeCompletion/afterCompletion exception log level to error Juergen Hoeller 2023-06-30 13:16:37 +02:00
  • ef699b6a9e Align ConcurrentMapCacheManager locking behavior with CaffeineCacheManager Juergen Hoeller 2023-06-30 10:39:53 +02:00
  • e440eb8365 Consistently handle invocation exceptions in TypeProxyInvocationHandler Juergen Hoeller 2023-06-28 15:45:40 +02:00
  • 02cbee560d Polishing Juergen Hoeller 2023-06-26 19:28:38 +02:00
  • 14da1aca2f Adapt no-arg value from interface-based InvocationHandler callback Juergen Hoeller 2023-06-26 19:28:19 +02:00
  • ce97342fee Consistently use mutable ArrayList for modulesToInstall vs modules Juergen Hoeller 2023-06-26 12:34:54 +02:00
  • 2e51aa250e Update copyright headers Sam Brannen 2023-06-22 14:54:43 +02:00
  • ec2957afc8 Test for supportsEventType mismatch with unrelated event type Juergen Hoeller 2023-06-21 18:01:15 +02:00
  • d3df45d8fe Avoid ResolvableType creation for interface/superclass check Juergen Hoeller 2023-06-21 17:17:58 +02:00
  • 5375f62dc1 Cache hasUnresolvableGenerics result for repeated checks Juergen Hoeller 2023-06-21 13:16:04 +02:00
  • c7bc40d3ba Ensure Spring LogFactory contains all public methods from Apache LogFactory Juergen Hoeller 2023-06-21 09:47:16 +02:00
  • 621f0a6568 Merge pull request #30673 from rwinch/spring-doc-actions-v0.0.8 Stéphane Nicoll 2023-06-19 15:48:41 +02:00
  • 1071778aa9 Fall back to type-based creation if no bean of the given name exists Juergen Hoeller 2023-06-17 11:46:48 +02:00
  • 40a9ae9d14 Recognize error code 2628 as data integrity violation (MSSQL 2019) Juergen Hoeller 2023-06-17 11:38:41 +02:00
  • e34a7baeb3 Remove code duplication in RootBeanDefinition Sam Brannen 2023-06-15 14:59:33 +02:00
  • 62eb9b391d Use Docker hub credentials for CI tasks Brian Clozel 2023-06-15 13:20:51 +02:00
  • ea89bf2c91 Next development version (v5.3.29-SNAPSHOT) Spring Builds 2023-06-15 07:32:26 +00:00
  • 6fb9e4a9ea Update to spring-doc-actions 0.0.8 Rob Winch 2023-06-14 15:47:23 -05:00
  • 99ae6e70bb Declare ClassLoader for DeserializingConverter constructor as nullable Juergen Hoeller 2023-06-14 22:27:07 +02:00
  • 3881954125 Roll back rsync-antora-reference to 0.0.5 for now rstoyanchev 2023-06-14 20:04:24 +01:00
  • 42a4409c73 Update to antora-ui-spring v0.3.0 Rob Winch 2023-06-14 13:48:12 -05:00
  • 6c5ef6db1e Add bust-cloudflare-antora-cache Rob Winch 2023-06-14 13:47:56 -05:00
  • c2cc55eacc Consider UUID as simple value type with concise toString output Juergen Hoeller 2023-06-14 09:31:35 +02:00
  • 9cff2ace97 Upgrade to Reactor 2020.0.33 Juergen Hoeller 2023-06-13 18:40:46 +02:00
  • 3c2590d339 Document limited isolation level support for concurrent transactions Juergen Hoeller 2023-06-13 12:57:52 +02:00
  • 4b55333b0e Document which @Scheduled attributes support SpEL expressions Juergen Hoeller 2023-06-12 12:55:09 +02:00
  • c27acad616 Specific check for parent of MethodInvocationInfo ClassLoader Juergen Hoeller 2023-06-12 11:33:54 +02:00
  • 70be9afdc6 Reuse method cache from original proxy factory (aligned with 6.0.x) Juergen Hoeller 2023-06-12 11:11:07 +02:00
  • d4450a8702 Specific check for parent of spring-aop ClassLoader Juergen Hoeller 2023-06-12 10:48:57 +02:00
  • 210e47d65e Polishing Juergen Hoeller 2023-06-08 18:31:31 +02:00
  • 06411831e8 Consistent ProxyCallbackFilter#equals/hashCode methods Juergen Hoeller 2023-06-08 18:31:26 +02:00
  • 8c7daa807a Polishing Juergen Hoeller 2023-06-07 20:14:41 +02:00
  • 46d171a8fd Restore creation of plain HashSet/HashMap for direct HashSet/HashMap type Juergen Hoeller 2023-06-05 13:57:59 +02:00
  • 259bd5250d Consistent javadoc references to JdbcTransactionManager Juergen Hoeller 2023-06-05 11:12:38 +02:00
  • cef046218c Upgrade to Tomcat 9.0.75, Netty 4.1.93, Undertow 2.2.24, EclipseLink 2.7.12 Juergen Hoeller 2023-06-04 18:13:00 +02:00
  • e4bd1344e2 Set and reset shared isolation value within synchronized transaction begin Juergen Hoeller 2023-06-04 18:12:40 +02:00
  • 9decbf2158 Polishing Juergen Hoeller 2023-06-03 00:01:18 +02:00
  • 268b7a8931 Revise TargetSource implementations for proper nullability Juergen Hoeller 2023-06-02 23:26:58 +02:00
  • 1240fb6b9a Consistently publish events from CompletableFuture Juergen Hoeller 2023-06-02 23:25:35 +02:00
  • 7dae3afb4b Resolve Asciidoctor extensions from Central Brian Clozel 2023-05-30 09:49:23 +02:00
  • d9de36b5ee Merge branch 'gh-30555' into 5.3.x Stephane Nicoll 2023-05-30 09:18:41 +02:00
  • 4e696db922 Update copyright year of changed file Stephane Nicoll 2023-05-30 09:13:29 +02:00
  • 0adad10595 Fix FileSystemUtils::deleteRecursively Javadoc Stefano Cordio 2023-05-29 22:49:41 +02:00
  • 540d0d9345 Avoid Autowired shortcut resolution for NullBean values Juergen Hoeller 2023-05-26 11:03:10 +02:00
  • 572bbeeba3 Use spring-doc-resources SNAPSHOT version Brian Clozel 2023-05-25 20:04:08 +02:00
  • 77cd44dd20 Update CI pipeline Brian Clozel 2023-05-25 19:13:58 +02:00
  • 921635b3bc Add ignore rule for cached-antora-playbook.yml rstoyanchev 2023-05-23 15:15:42 +01:00
  • 65e7b4a279 Add ignore rule for cached-antora-playbook.yml rstoyanchev 2023-05-23 15:14:01 +01:00
  • f4ccf68458 Revert "Use cached playbook in build dir" rstoyanchev 2023-05-23 15:10:24 +01:00
  • 4aa824d456 Use cached playbook in build dir Rob Winch 2023-05-10 08:55:37 -05:00
  • 6a68b4d299 Polishing rstoyanchev 2023-05-10 17:35:33 +01:00
  • 28cc8b7a08 Include future Spring branches and Releases Rob Winch 2023-05-09 09:01:13 -05:00
  • 7c8fed7f3b Make maximum SpEL expression length configurable Sam Brannen 2023-05-10 11:20:07 +02:00
  • 89a3d64ada Reintroduce support for null SpEL expressions Sam Brannen 2023-05-10 15:47:49 +02:00
  • 7d95a24573 Make maximum SpEL expression length configurable Sam Brannen 2023-05-10 11:20:07 +02:00
  • 1dbe0ee6db Respect TaskDecorator configuration on DefaultManagedTaskExecutor Juergen Hoeller 2023-05-08 12:02:25 +02:00
  • 0211016957 Consistent support for MultiValueMap and common Map implementations Juergen Hoeller 2023-05-08 12:01:58 +02:00
  • 317eee83ac Enable tabs-sync-option Rob Winch 2023-05-05 09:14:19 -05:00
  • 81e9a8a26d rwinch to spring-projects Rob Winch 2023-05-04 11:17:59 -05:00
  • a2337b73e0 Add main branch to antora-playbook rstoyanchev 2023-05-04 15:54:49 +01:00
  • 8422f0f5b7 Initial Rob Winch 2022-12-08 10:12:42 -06:00
  • 08fe123930 Introduce Environment.matchesProfiles() for profile expressions Sam Brannen 2023-04-25 10:24:15 +02:00
  • 219448796f Polish Environment and StandardEnvironmentTests Sam Brannen 2023-04-24 17:22:41 +02:00
  • 0956c144c9 Polish ProfilesParser internals Sam Brannen 2023-04-25 15:08:03 +02:00
  • 964950a8b9 Reject null and empty SpEL expressions Sam Brannen 2023-04-25 13:16:10 +02:00
  • 5afd94f90f Polish SpelParserTests and TemplateExpressionParsingTests Sam Brannen 2023-04-25 13:15:28 +02:00
  • dc3c016712 Add .gitignore rstoyanchev 2023-04-24 15:38:47 +01:00
  • ec5f7644e4 Updated CI image JDK Arjen Poutsma 2023-04-24 13:00:06 +02:00
  • 0c8ef4c671 Updated sdkmanrc Arjen Poutsma 2023-04-24 12:37:15 +02:00
  • a8bc09925d Next development version (v5.2.25.BUILD-SNAPSHOT) Spring Builds 2023-04-13 09:30:19 +00:00
  • a851b7309a Next development version (v5.3.28-SNAPSHOT) Spring Builds 2023-04-13 08:57:10 +00:00
  • e246b47f4d Disable variable assignment in SimpleEvaluationContext Sam Brannen 2023-04-09 18:19:33 +02:00
  • 965a639275 Limit SpEL expression length Sam Brannen 2023-04-07 18:13:02 +02:00
  • cbbb2871b3 Limit string concatenation in SpEL expressions Sam Brannen 2023-04-07 17:02:09 +02:00
  • 18403cddea Change max regex length in SpEL expressions to 1000 Sam Brannen 2023-04-11 23:08:53 +02:00
  • 6bfb94a563 Disable variable assignment in SimpleEvaluationContext Sam Brannen 2023-04-09 18:19:33 +02:00
  • ebc8265428 Limit SpEL expression length Sam Brannen 2023-04-07 18:13:02 +02:00
  • 86457464d7 Limit string concatenation in SpEL expressions Sam Brannen 2023-04-07 17:02:09 +02:00
  • be129dc171 Change max regex length in SpEL expressions to 1000 Sam Brannen 2023-04-11 23:08:53 +02:00
  • 8bb1b3eb44 Upgrade to Netty 4.1.91 and Checkstyle 10.9.3 Juergen Hoeller 2023-04-12 13:53:17 +02:00
  • 6abd822e77 Upgrade to Reactor 2020.0.31 Stephane Nicoll 2023-04-11 17:35:25 +02:00
  • 1c43a4c7ab Fix regression in ReactorServerHttpRequest rstoyanchev 2023-04-11 15:12:54 +01:00
  • 423f2215c2 Remove flaky assertion to fix build on JDK 17 Sam Brannen 2023-04-10 17:34:04 +02:00
  • 0bad69d5fb Fix SSE with indenting serializer in WebMvc.fn Sébastien Deleuze 2023-04-07 11:25:47 +02:00
  • 6b19642256 Increase max regex length in SpEL expressions Sam Brannen 2023-04-06 17:53:03 +02:00
  • 19bb4e96f2 Improve Javadoc for ObjectUtils.nullSafeConciseToString() Sam Brannen 2023-04-06 17:35:50 +02:00
  • a3532bfccc ResponseStatusException reason as message code for ProblemDetail Yanming Zhou 2023-04-06 17:18:27 +08:00
  • 6697f01d05 Upgrade to Kotlin 1.9.22 Werner Fouché 2024-01-07 22:23:36 +02:00
  • 01c62f86b3 Polish Stéphane Nicoll 2024-01-07 16:58:28 +01:00
  • 9912a52bb8 Avoid getMostSpecificMethod resolution for non-annotated methods Juergen Hoeller 2024-01-07 16:33:49 +01:00
  • 419e34e571 Introduce getMostSpecificMethod variant on BridgeMethodResolver Juergen Hoeller 2024-01-07 16:33:06 +01:00
  • f0e16bd31b Update SDKMAN config to use 17.0.9-librca Werner Fouché 2024-01-07 16:05:19 +02:00
  • 43107e7eb1 Propagate arguments for dynamic prototype-scoped advice Juergen Hoeller 2024-01-07 00:12:15 +01:00
  • 81bd6be1c0 Upgrade to Checkstyle 10.12.7 Juergen Hoeller 2024-01-06 23:37:45 +01:00
  • d6c84c43ec Polishing Juergen Hoeller 2024-01-06 23:21:57 +01:00
  • 70247c4a94 Refine exception handling for type not present versus access exception Juergen Hoeller 2024-01-06 23:02:59 +01:00
  • 87b35e7d8e Polish Stéphane Nicoll 2024-01-06 09:11:59 +01:00