github kagkarlsson/db-scheduler v17.0.0

4 hours ago

Changelog

🚀 Features

  • 2a443b5 feat: long running executions logging is added (#915)
  • e2c911b feat: replace DbSchedulerCustomizer with DbSchedulerOverrides (#916)
  • 6a8481b feat: move Jackson3Serializer to core module (#879)

🐛 Fixes

  • 410482e fix: lock-and-fetch picking more executions than the limit on PostgreSQL (#943)
  • 466ff4b fix: validate that pollingInterval is greater than zero (#913)
  • d4e422e fix: swap module names between the Boot 3 and Boot 4 starters (#917)
  • 97017ed fix: add Automatic-Module-Name to the Spring starter jars (#914)
  • 8488424 fix: safely publish memoized task-data in JdbcTaskRepository (#906)
  • 38491d2 fix: remove package-relocation for com.github.kagkarlsson.jdbc (#908)

🛠 Build

  • 4f3dce0 build: resolve compiler deprecation and unchecked warnings (#880)
  • deps: bump jackson 2.22.2, jackson-bom 3.2.2, micrometer 1.17.1, kotlin 2.4.20, jna 5.19.1, jspecify 1.0.1, embedded-postgres-binaries 18.4.0, plus Maven plugin, test dependency and GitHub Actions updates

📝 Docs

  • 1858729 docs: add 17.0.0 upgrade notes (#955)
  • d4a54b3 docs: move Performance section to separate doc (#878)
  • 27fcdcb docs: compact README table of contents into inline list (#877)
  • 11b7bd2 docs: improve README and extract upgrade/benchmark docs (#876)

Other

  • 5675750 Fix typo in DEFAULT_FAILURE_LOG_LEVEL (#911)
  • aa24aad Renaming .instanceWithId to .instance in README (#910)

Upgrading

See UPGRADING.md for breaking changes.

Don't miss a new db-scheduler release

NewReleases is sending notifications on new releases.