Skip to content

Releases: spring-cloud/spring-cloud-function

4.1.4

27 Nov 00:15
Compare
Choose a tag to compare

🐞 Bug Fixes

  • Issue with @Bean Annotation in Separate Java Files When Deploying to Google Cloud Functions #1179
  • Change in serialization format for j.u.Date and java.time classes #1189
  • Deserialization problem with Spring Cloud Stream & Spring Cloud Function #1163

4.1.3

10 Jul 15:51
Compare
Choose a tag to compare

⭐ New Features

  • ContextFunctionCatalogAutoConfiguration is doing component scan at the wrong phase #1149
  • Adding DeserializationFeature.FAIL_ON_TRAILING_TOKENS in ContextFunctionCatalogAutoConfiguration breaks WebTestClient with HypermediaWebTestClientConfigurer #1148
  • Make imperative Consumer composable with a reactive Supplier<Flux<?>> #1141

🐞 Bug Fixes

πŸ“” Documentation

  • Doc and Javadoc typos fix #1155

❀️ Contributors

Thank you to all the contributors who worked on this release:

@VictorPongolino and @lauren-wiebenga-s360

4.1.2

30 May 10:23
Compare
Choose a tag to compare

⭐ New Features

  • RoutingFunction logging regarding resolved function should be debug level. #1121
  • #1113 #1119
  • Null returned value with function composition throws an NPE in between functions #1117
  • JSON message converter returns null for empty POJO #1097

🐞 Bug Fixes

  • When passing List to Function<Message<List>> the list ends up to be empty due to failed conversion #1145
  • use-native-decoding=true does not work when combined with function composition #1144
  • Function composition allows composition with non-existing function which eventually causes cache overflow #1139
  • 4.0.6 > 4.1.0 broke the JSON parsing of lambda functions invoked via Stonebranch Lambda plugin #1135
  • CloudEventMessageUtils.getTime cannot be cast exception #1127
  • incorrect docs for MessageRoutingCallback #1100
  • JsonMapper.isJsonStringRepresentsCollection may incorrectly return true for Protobuf-encoded messages #1094

❀️ Contributors

Thank you to all the contributors who worked on this release:

@Keuklar, @SheheryarAamir, and @davidmelia

v3.2.12

19 Dec 16:24
Compare
Choose a tag to compare

Full Changelog: v3.2.11...v3.2.12

v4.1.0-M1

10 Aug 19:34
Compare
Choose a tag to compare
v4.1.0-M1 Pre-release
Pre-release

What's Changed

  • Various code, samples and docs improvements for adapter-azure and adapter-azure-web by @tzolov in #1058

Full Changelog: v4.0.3...v4.1.0-M1

4.0.4

06 Jul 06:49
Compare
Choose a tag to compare

⭐ New Features

  • Add support for communicating type via MimeType parameter for JsonMessageConverter #1043

4.0.3

03 Jul 10:32
Compare
Choose a tag to compare

⭐ New Features

  • AWS Lambda - Repeated initialization sequence in log #1030
  • Add support for post processing after function is triggered #1023

🐞 Bug Fixes

  • FunctionCatalog bean missing in aws with 4.x sc function #1037
  • Issues with ScheduledEvent in lambdas using java 17 #1033
  • Invocation Function<InputStream, String> via FunctionInvoker causes ClassCastException #1018