9 hours ago
unirest-java

Release v4.11.4

Release v4.11.4

12 hours ago
Activiti

7.21.0-rc.791

What's Changed

🔨 Other Changes

Full Changelog: https://github.com/Activiti/Activiti/compare/7.21.0-rc.790...7.21.0-rc.791

1 days ago
db-scheduler

v17.0.0

Changelog

🚀 Features

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

🐛 Fixes

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

🛠 Build

  • 4f3dce0d 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

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

Other

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

Upgrading

See UPGRADING.md for breaking changes.

1 days ago
spring-framework

v7.1.0-RC2

⭐ New Features

  • Refine PropertyPath support #37642
  • Deprecate AutoPopulatingList for removal #37639
  • Copy builder lists in HttpServiceProxyFactory #37601
  • Align generics in ExceptionTypeFilter constructors #37598
  • Copy includes and excludes in RetryPolicy.Builder #37596
  • Reject space-separated profile names in expressions #37595
  • Reject profile expressions with missing operators or operands #37593
  • Detect alias circles when resolving alias targets #37585
  • Stop basing PropertySource.toString() output on the log level #37540
  • Make in-memory multipart Part content repeatable #37531
  • Use SqlParameterSource as-is in SqlParameterSourceUtils.createBatch() #37524
  • Use toSqlParameterSource in StatementSpec.paramSource(Object) #37501
  • Resolve DataClassRowMapper columns via ResultSetMetaData instead of findColumn exceptions #37329
  • Deep copy default headers, cookies in client builders #37325
  • Honor If-Range for resource range requests #37218
  • Validate namespace and local name in require #36915

🐞 Bug Fixes

  • Honor ignoreUnknownFields for invalid property paths in DataBinder #37641
  • Double negation in profile expressions is parsed incorrectly #37594
  • Detect overflow for floating-point numbers in NumberUtils #37586
  • Add JSON Lines to ProtobufJsonEncoder media types #37559
  • Require semicolon before MIME type parameters #37545
  • Avoid leaking temp file when disk limit is exceeded in PartGenerator #37534

📔 Documentation

  • Improve FieldError constructor Javadoc #37533
  • Document LocaleContextHolder inheritable behavior #36853

🔨 Dependency Upgrades

  • Upgrade to AspectJ 1.9.27 for Java 27 support #37572
  • Upgrade to Micrometer 1.18.0-RC2 #37633

❤️ Contributors

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

@Gimini-3, @Tanishq-Choudhary, @benelog, @cfcromn, @christianaurichzm, @guanchengang, @junhyeong9812, @kimseongchan0914, @lejuho, @lim950808, @namest504, and @padosol