Spring Cloud Task Versions Save

Short lived microservices with Spring Batch

v3.1.1

1 month ago

:lady_beetle: Bug Fixes

  • parentExecutionId is null #938

v3.1.0

5 months ago

Documentation

  • Migration to Antora

⭐ Features

#901 #900

Updates

#883

🐞 Bug Fixes

#831

❤️ Contributors

Thanks to all who contributed! Special thanks to @lianej

v3.1.0-RC1

6 months ago

Documentation and version updates in preparation for our next GA.

v3.1.0-M2

7 months ago

Documentation

  • Migration to Antora

⭐ Features

#901 #900

Updates

#883

v3.0.3

11 months ago

Documentation Updates

Partitioning Sample Documentation Updatd to discuss remote partitioning on Kubernetes. https://github.com/spring-cloud/spring-cloud-task/commit/0a596a19eed8b30fe08eee6b2c216c9b5b890cdd

Feature Updates

Spring Cloud Task Starter now includes Spring Boot JDBC Starter https://github.com/spring-cloud/spring-cloud-task/commit/30ac726523dfeb5da71370d773a5e313671d6efe

v3.0.1

1 year ago

🐞 Bug fixes

#885

v3.0.0

1 year ago

We are proud to announce the release of Spring Cloud Task 3.0. This milestone contains a number of breaking changes. Please refer to the migration guide for more details about upgrade instructions.

⭐ Features

  • Upgrade minimum Java version to 17
  • Upgrade minimum Spring Boot to 3.0 and Spring Framework to 6.0
  • Upgrade minimum to Spring Batch 5.0
  • Supports Micrometer 1.10.x
  • Supports Observations for CommandLineRunner and ApplicationRunner
  • Supports AOT and native compilation

🔨 Tasks

  • Favor jakarta over javax components
  • Upgrade Spring dependencies to major versions
  • Update maven wrapper version
  • Remove deprecated APIs
  • Remove usage of deprecated APIs
  • Replaces deprecated interfaces
  • Remove deprecated APIs from tests
  • Support Java 8 Dates in Task Execution
  • Updated to support the changes in Spring Batch 5.0
  • Spring Cloud Task now utilizes Micrometer Observations for capturing task metrics.
  • Users can specify different datasources for the jdbc-item reader and or jdbc-item writer in single step batch job.
  • No way to control execution order of TaskBatchExecutionListener #818

📔 Documentation

  • Updated Samples to use the latest features and dependencies.
  • Updated documentation to discuss the latest features
  • Updated documentation to remove deprecated features.
  • Updated Samples to demonstrate observations for ApplicationRunner and CommandLineRunner using Spring Cloud Task
  • Added Documentation on observations for ApplicationRunner and CommandLineRunner using Spring Cloud task
  • Samples that can be natively compiled contain docs that discuss how to natively compile the sample.

❤️ Contributors

We'd like to thank all contributors who helped in making this release possible! You folks just rock!

v3.0.0-RC2

1 year ago

This is the first release candidate of Spring Cloud Task 3.0. Many updates to align with the Boot 3.0.0-RC2, Batch 5.0.0, and Spring Framework 6.0.0

🔨 Dependency Upgrades

  • Upgrade to Spring Cloud Build 4.0.0-RC2
  • Updated Spring Cloud Task to Micrometer 1.10.0

📔 Documentation

  • Updated documentation.

❤️ Contributors

We'd like to thank all contributors who helped in making this release possible!

v3.0.0-RC1

1 year ago

This is the first release candidate of Spring Cloud Task 3.0. Many updates to align with the Boot 3.0.0-RC1, Batch 5.0.0-RC1, and Spring Framework 3.0.0-RC1

Updates

  • #868

🔨 Dependency Upgrades

  • Upgrade to Spring Cloud Build 4.0.0-RC1
  • Updated Spring Cloud Task to Micrometer 1.10.0-RC1
  • Spring Cloud Deployer 2.8.0-RC1

📔 Documentation

  • Updated documentation.

❤️ Contributors

We'd like to thank all contributors who helped in making this release possible!

v3.0.0-M5

1 year ago

This is the fifth milestone of Spring Cloud Task 3.0.

🐞 Bug fixes

  • #865
  • #861
  • #860

🔨 Dependency Upgrades

  • Upgrade to Spring Cloud Build 4.0.0-M5
  • Updated Spring Cloud Task to Micrometer 1.10.0-M6

📔 Documentation

  • Updated documentation to discuss a native compilation. More to come.

❤️ Contributors

We'd like to thank all contributors who helped in making this release possible!