renovate-bot opened a new pull request, #7264: URL: https://github.com/apache/texera/pull/7264
> ℹ️ **Note** > > This PR body was truncated due to platform limits. This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [ch.epfl.scala:sbt-scalafix](https://redirect.github.com/scalacenter/sbt-scalafix) | plugin | patch | `0.14.6` → `0.14.7` | | [com.github.sbt:sbt-native-packager](https://redirect.github.com/sbt/sbt-native-packager) | plugin | patch | `1.11.1` → `1.11.7` | | [com.konghq:unirest-java](https://repo.maven.apache.org/maven2/com/konghq) | | patch | `3.14.2` → `3.14.5` | | [com.thesamet.scalapb:scalapb-json4s](https://redirect.github.com/scalapb/scalapb-json4s) | | patch | `0.12.0` → `0.12.2` | | [com.typesafe.play:play-json](https://redirect.github.com/playframework/play-json) | | patch | `2.10.6` → `2.10.8` | | [com.typesafe.scala-logging:scala-logging](https://redirect.github.com/lightbend/scala-logging) | | patch | `3.9.5` → `3.9.6` | | [com.typesafe:config](https://redirect.github.com/lightbend/config) | | patch | `1.4.6` → `1.4.9` | | [io.dropwizard:dropwizard-auth](https://repo.maven.apache.org/maven2/io/dropwizard) | | patch | `4.0.7` → `4.0.17` | | [io.dropwizard:dropwizard-auth](https://repo.maven.apache.org/maven2/io/dropwizard) | provided | patch | `4.0.7` → `4.0.17` | | [io.dropwizard:dropwizard-auth](https://repo.maven.apache.org/maven2/io/dropwizard) | | patch | `1.3.23` → `1.3.29` | | [io.dropwizard:dropwizard-client](https://repo.maven.apache.org/maven2/io/dropwizard) | | patch | `1.3.23` → `1.3.29` | | [io.dropwizard:dropwizard-core](https://repo.maven.apache.org/maven2/io/dropwizard) | | patch | `4.0.7` → `4.0.17` | | [io.dropwizard:dropwizard-core](https://repo.maven.apache.org/maven2/io/dropwizard) | provided | patch | `4.0.7` → `4.0.17` | | [io.dropwizard:dropwizard-core](https://repo.maven.apache.org/maven2/io/dropwizard) | | patch | `1.3.23` → `1.3.29` | | [io.dropwizard:dropwizard-testing](https://repo.maven.apache.org/maven2/io/dropwizard) | Test | patch | `4.0.7` → `4.0.17` | | [io.github.classgraph:classgraph](https://redirect.github.com/classgraph/classgraph) | Test | patch | `4.8.184` → `4.8.186` | | [io.github.classgraph:classgraph](https://redirect.github.com/classgraph/classgraph) | | patch | `4.8.157` → `4.8.186` | | [io.github.classgraph:classgraph](https://redirect.github.com/classgraph/classgraph) | | patch | `4.8.184` → `4.8.186` | | [io.kubernetes:client-java](https://redirect.github.com/kubernetes-client/java) | | patch | `21.0.0` → `21.0.2-legacy` | | [io.netty:netty-all](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [io.netty:netty-buffer](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [io.netty:netty-codec](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [io.netty:netty-codec-http](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [io.netty:netty-codec-http2](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [io.netty:netty-codec-socks](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [io.netty:netty-common](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [io.netty:netty-handler](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [io.netty:netty-handler-proxy](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [io.netty:netty-resolver](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [io.netty:netty-transport](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [io.netty:netty-transport-classes-epoll](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [io.netty:netty-transport-native-epoll](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [io.netty:netty-transport-native-unix-common](https://repo.maven.apache.org/maven2/io/netty) | | patch | `4.2.15.Final` → `4.2.16.Final` | | [org.apache.commons:commons-jcs3-core](https://gitbox.apache.org/repos/asf?p=commons-jcs) | | patch | `3.2` → `3.2.1` | | [org.eclipse.jetty:jetty-http](https://repo.maven.apache.org/maven2/org/eclipse/jetty) | | patch | `9.4.20.v20190813` → `9.4.58.v20250814` | | [org.eclipse.jetty:jetty-server](https://repo.maven.apache.org/maven2/org/eclipse/jetty) | | patch | `9.4.20.v20190813` → `9.4.58.v20250814` | | [org.eclipse.jetty:jetty-servlet](https://repo.maven.apache.org/maven2/org/eclipse/jetty) | provided | patch | `11.0.24` → `11.0.26` | | [org.eclipse.jetty:jetty-servlet](https://repo.maven.apache.org/maven2/org/eclipse/jetty) | | patch | `9.4.20.v20190813` → `9.4.58.v20250814` | | [org.eclipse.jgit:org.eclipse.jgit](https://repo.maven.apache.org/maven2/org/eclipse/jgit) | | patch | `5.13.0.202109080827-r` → `5.13.5.202508271544-r` | | [org.ehcache:sizeof](https://redirect.github.com/ehcache/sizeof) | | patch | `0.4.3` → `0.4.4` | | [org.playframework:play-json](https://redirect.github.com/playframework/play-json) | | patch | `3.1.0-M1` → `3.1.0-M10` | | [org.postgresql:postgresql](https://jdbc.postgresql.org) ([source](https://redirect.github.com/pgjdbc/pgjdbc)) | | patch | `42.7.10` → `42.7.13` | | [org.scalatest:scalatest](http://www.scalatest.org) ([source](https://redirect.github.com/scalatest/scalatest)) | Test | patch | `3.2.15` → `3.2.20` | | [org.scalatest:scalatest](http://www.scalatest.org) ([source](https://redirect.github.com/scalatest/scalatest)) | Test | patch | `3.2.17` → `3.2.20` | | [org.slf4j:slf4j-api](http://www.slf4j.org) | | patch | `1.7.26` → `1.7.36` | | [sbt/sbt](https://redirect.github.com/sbt/sbt) | | patch | `1.12.9` → `1.12.14` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/6912) for more information. --- ### Release Notes <details> <summary>scalacenter/sbt-scalafix (ch.epfl.scala:sbt-scalafix)</summary> ### [`v0.14.7`](https://redirect.github.com/scalacenter/sbt-scalafix/releases/tag/v0.14.7) [Compare Source](https://redirect.github.com/scalacenter/sbt-scalafix/compare/v0.14.6...v0.14.7) #### Pull Requests - sbt 2.0.0-RC16 ([#​557](https://redirect.github.com/scalacenter/sbt-scalafix/issues/557)) [@​bjaglin](https://redirect.github.com/bjaglin) - scalafix 0.14.7 ([#​558](https://redirect.github.com/scalacenter/sbt-scalafix/issues/558)) [@​bjaglin](https://redirect.github.com/bjaglin) - sbt 2.0.0-RC13 ([#​556](https://redirect.github.com/scalacenter/sbt-scalafix/issues/556)) [@​bjaglin](https://redirect.github.com/bjaglin) - Update sbt, scripted-plugin to 1.12.11 ([#​554](https://redirect.github.com/scalacenter/sbt-scalafix/issues/554)) @​[scala-center-steward\[bot\]](https://redirect.github.com/apps/scala-center-steward) - Update scalafmt-core to 3.11.1 ([#​555](https://redirect.github.com/scalacenter/sbt-scalafix/issues/555)) @​[scala-center-steward\[bot\]](https://redirect.github.com/apps/scala-center-steward) - Update sbt, scripted-plugin to 1.12.10 ([#​553](https://redirect.github.com/scalacenter/sbt-scalafix/issues/553)) @​[scala-center-steward\[bot\]](https://redirect.github.com/apps/scala-center-steward) - Update sbt, scripted-plugin to 1.12.9 ([#​551](https://redirect.github.com/scalacenter/sbt-scalafix/issues/551)) @​[scala-center-steward\[bot\]](https://redirect.github.com/apps/scala-center-steward) - Update scalafmt-core to 3.11.0 ([#​552](https://redirect.github.com/scalacenter/sbt-scalafix/issues/552)) @​[scala-center-steward\[bot\]](https://redirect.github.com/apps/scala-center-steward) - sbt 2.0.0-RC10 with Scala 3.8.3 ([#​541](https://redirect.github.com/scalacenter/sbt-scalafix/issues/541)) [@​bjaglin](https://redirect.github.com/bjaglin) - Update sbt, scripted-plugin to 1.12.8 ([#​549](https://redirect.github.com/scalacenter/sbt-scalafix/issues/549)) @​[scala-center-steward\[bot\]](https://redirect.github.com/apps/scala-center-steward) - Update scalatest to 3.2.20 ([#​550](https://redirect.github.com/scalacenter/sbt-scalafix/issues/550)) @​[scala-center-steward\[bot\]](https://redirect.github.com/apps/scala-center-steward) - Bump coursier/setup-action from 2 to 3 ([#​545](https://redirect.github.com/scalacenter/sbt-scalafix/issues/545)) @​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot) - Avoid deprecated java.net.URL constructor ([#​547](https://redirect.github.com/scalacenter/sbt-scalafix/issues/547)) [@​xuwei-k](https://redirect.github.com/xuwei-k) - Bump release-drafter/release-drafter from 6 to 7 ([#​544](https://redirect.github.com/scalacenter/sbt-scalafix/issues/544)) @​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot) - Update sbt, scripted-plugin to 1.12.5 ([#​543](https://redirect.github.com/scalacenter/sbt-scalafix/issues/543)) @​[scala-center-steward\[bot\]](https://redirect.github.com/apps/scala-center-steward) - Remove SkipWindows tags from SbtCompletionsSuite and clean up SkipWindows infrastructure ([#​542](https://redirect.github.com/scalacenter/sbt-scalafix/issues/542)) @​[copilot-swe-agent\[bot\]](https://redirect.github.com/apps/copilot-swe-agent) - Update sbt, scripted-plugin to 1.12.4 ([#​540](https://redirect.github.com/scalacenter/sbt-scalafix/issues/540)) @​[scala-center-steward\[bot\]](https://redirect.github.com/apps/scala-center-steward) </details> <details> <summary>sbt/sbt-native-packager (com.github.sbt:sbt-native-packager)</summary> ### [`v1.11.7`](https://redirect.github.com/sbt/sbt-native-packager/releases/tag/v1.11.7): 1.11.7 SBT Native Packager 📦 [Compare Source](https://redirect.github.com/sbt/sbt-native-packager/compare/v1.11.6...v1.11.7) #### In This Release - Use release drafter for releases ([#​1737](https://redirect.github.com/sbt/sbt-native-packager/issues/1737)) - Update sbt-ghpages to 0.9.0 ([#​1723](https://redirect.github.com/sbt/sbt-native-packager/issues/1723)) - Update sbt, scripted-plugin to 1.11.7 ([#​1728](https://redirect.github.com/sbt/sbt-native-packager/issues/1728)) - Update sbt-scalafmt to 2.5.6 ([#​1729](https://redirect.github.com/sbt/sbt-native-packager/issues/1729)) - Use eclipse-temurin:25 For Base Image ([#​1735](https://redirect.github.com/sbt/sbt-native-packager/issues/1735)) - Remove `sbt-heroku` from related plugins list ([#​1731](https://redirect.github.com/sbt/sbt-native-packager/issues/1731)) #### 🐛 Bug Fixes - Fix release process ([#​1736](https://redirect.github.com/sbt/sbt-native-packager/issues/1736)) ### [`v1.11.4`](https://redirect.github.com/sbt/sbt-native-packager/releases/tag/v1.11.4): 1.11.4 [Compare Source](https://redirect.github.com/sbt/sbt-native-packager/compare/v1.11.3...v1.11.4) sbt-native-packager 1.11.4 is cross published to: | sbt Version | Published | | ----------- | :-------: | | 1.x | ✅ | | 2.x | ✅ | #### About sbt-native-packager sbt-native-packager is an sbt plugin to build packages for different operating systems. See <https://www.scala-sbt.org/sbt-native-packager/> for the documentation. #### Security update - deps: Updates commons-compress to 1.28.0, which transitively updates commons-lang3 from 3.16.0 to 3.18.0 which addresses [CVE-2025-48924](https://redirect.github.com/advisories/GHSA-j288-q9x7-2f5v) by [@​scala-steward](https://redirect.github.com/scala-steward) in [#​1714](https://redirect.github.com/sbt/sbt-native-packager/pull/1714) #### Updates - deps: Updates scala3-library to 3.7.3 by [@​scala-steward](https://redirect.github.com/scala-steward) in [#​1725](https://redirect.github.com/sbt/sbt-native-packager/pull/1725) - deps: Bumps sbt 2.x to 2.0.0-RC6 by [@​eed3si9n](https://redirect.github.com/eed3si9n) in [#​1727](https://redirect.github.com/sbt/sbt-native-packager/pull/1727) #### Behind the scene - ci: Update sbt, scripted-plugin to 1.11.6 by [@​scala-steward](https://redirect.github.com/scala-steward) in [#​1724](https://redirect.github.com/sbt/sbt-native-packager/pull/1724) **Full Changelog**: <https://github.com/sbt/sbt-native-packager/compare/v1.11.3...v1.11.4> ### [`v1.11.3`](https://redirect.github.com/sbt/sbt-native-packager/releases/tag/v1.11.3): 1.11.3 [Compare Source](https://redirect.github.com/sbt/sbt-native-packager/compare/v1.11.1...v1.11.3) sbt-native-packager 1.11.3 is cross published to: | sbt Version | Published | | ----------- | :-------: | | 1.x | ✅ | | 2.x | ✅ | #### About sbt-native-packager sbt-native-packager is an sbt plugin to build packages for different operating systems. See <https://www.scala-sbt.org/sbt-native-packager/> for the documentation. #### sbt 2.x migration - Cross build to sbt 2.0.0-RC3 by [@​xuwei-k](https://redirect.github.com/xuwei-k) in [#​1718](https://redirect.github.com/sbt/sbt-native-packager/pull/1718) - Cross build to sbt 2.0.0-M4 by [@​eed3si9n](https://redirect.github.com/eed3si9n) in [#​1693](https://redirect.github.com/sbt/sbt-native-packager/pull/1693) #### Other updates - deps: Update jdeb to 1.14 by [@​scala-steward](https://redirect.github.com/scala-steward) in [#​1711](https://redirect.github.com/sbt/sbt-native-packager/pull/1711) #### Behind the scene - ci: Fix release name by [@​dwickern](https://redirect.github.com/dwickern) in [#​1678](https://redirect.github.com/sbt/sbt-native-packager/pull/1678) - docs: Minor documentation fix in PackagerPlugin.scala by [@​aldenml](https://redirect.github.com/aldenml) in [#​1681](https://redirect.github.com/sbt/sbt-native-packager/pull/1681) - docs: Fix typos by [@​dwickern](https://redirect.github.com/dwickern) in [#​1682](https://redirect.github.com/sbt/sbt-native-packager/pull/1682) - ci: Fix version number by [@​eed3si9n](https://redirect.github.com/eed3si9n) in [#​1694](https://redirect.github.com/sbt/sbt-native-packager/pull/1694) + [#​1703](https://redirect.github.com/sbt/sbt-native-packager/pull/1703) - docs: Fix typo in "Skip packageDoc" section by [@​esamson](https://redirect.github.com/esamson) in [#​1705](https://redirect.github.com/sbt/sbt-native-packager/pull/1705) - ci: Update sbt, scripted-plugin to 1.11.4 by [@​scala-steward](https://redirect.github.com/scala-steward) in [#​1716](https://redirect.github.com/sbt/sbt-native-packager/pull/1716) - ci: Update sbt-ci-release to 1.11.2 by [@​scala-steward](https://redirect.github.com/scala-steward) in [#​1717](https://redirect.github.com/sbt/sbt-native-packager/pull/1717) - ci: Fixes GitHub Actions by [@​eed3si9n](https://redirect.github.com/eed3si9n) in [#​1719](https://redirect.github.com/sbt/sbt-native-packager/pull/1719) - ci: Remove sbt-vspp to fix release by [@​eed3si9n](https://redirect.github.com/eed3si9n) in [#​1720](https://redirect.github.com/sbt/sbt-native-packager/pull/1720) - ci: Update sbt-scalafmt to 2.5.5 by [@​scala-steward](https://redirect.github.com/scala-steward) in [#​1712](https://redirect.github.com/sbt/sbt-native-packager/pull/1712) #### New Contributors - [@​aldenml](https://redirect.github.com/aldenml) made their first contribution in [#​1681](https://redirect.github.com/sbt/sbt-native-packager/pull/1681) - [@​esamson](https://redirect.github.com/esamson) made their first contribution in [#​1705](https://redirect.github.com/sbt/sbt-native-packager/pull/1705) **Full Changelog**: <https://github.com/sbt/sbt-native-packager/compare/v1.11.1...v1.11.3> </details> <details> <summary>scalapb/scalapb-json4s (com.thesamet.scalapb:scalapb-json4s)</summary> ### [`v0.12.2`](https://redirect.github.com/scalapb/scalapb-json4s/compare/v0.12.1...v0.12.2) [Compare Source](https://redirect.github.com/scalapb/scalapb-json4s/compare/v0.12.1...v0.12.2) ### [`v0.12.1`](https://redirect.github.com/scalapb/scalapb-json4s/compare/v0.12.0...v0.12.1) [Compare Source](https://redirect.github.com/scalapb/scalapb-json4s/compare/v0.12.0...v0.12.1) </details> <details> <summary>playframework/play-json (com.typesafe.play:play-json)</summary> ### [`v2.10.8`](https://redirect.github.com/playframework/play-json/releases/tag/2.10.8): Play JSON 2.10.8 [Compare Source](https://redirect.github.com/playframework/play-json/compare/2.10.7...2.10.8) #### Noteworthy improvements - [#​1226](https://redirect.github.com/playframework/play-json/issues/1226) \[2.10.x] Avoid running out of memory when parsing heavily nested arrays or objects by [@​mkurz](https://redirect.github.com/mkurz) - We now limit the maximum allowed nesting depth of JSON structures (arrays, objects, or a mix of both) to 1000. This limit can be adjusted using the system property `play.json.parser.maxNestingDepth`. We assume a depth of 1000 should be more than sufficient for virtually all real-world use cases.\ \ This change helps prevent both potential `OutOfMemoryError`s and `StackOverflowError`s. The latter, however, is not a concern for Play JSON, since it already uses a `@tailrec`-optimized parsing method. As a result, Play JSON is not affected by CVE-2025-52999, which specifically addresses `StackOverflowError` risks. This improvement is simply an additional safety measure. #### Changes - [#​1232](https://redirect.github.com/playframework/play-json/issues/1232) \[2.10.x] Patch updates by [@​mkurz](https://redirect.github.com/mkurz) - [#​1230](https://redirect.github.com/playframework/play-json/issues/1230) \[2.10.x] Fix flaky tests (backport [#​1229](https://redirect.github.com/playframework/play-json/issues/1229)) by [@​mkurz](https://redirect.github.com/mkurz) by @​[mergify\[bot\]](https://redirect.github.com/apps/mergify) - [#​1226](https://redirect.github.com/playframework/play-json/issues/1226) \[2.10.x] Avoid running out of memory when parsing heavily nested arrays or objects by [@​mkurz](https://redirect.github.com/mkurz) - [#​1223](https://redirect.github.com/playframework/play-json/issues/1223) \[2.10.x] sbt-jmh 0.4.8 (was 0.4.7) by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1218](https://redirect.github.com/playframework/play-json/issues/1218) \[2.10.x] sbt-header 5.11.0 (was 5.10.0) by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1214](https://redirect.github.com/playframework/play-json/issues/1214) \[2.10.x] Patch updates by [@​mkurz](https://redirect.github.com/mkurz) - [#​1209](https://redirect.github.com/playframework/play-json/issues/1209) \[2.10.x] Bump actions/checkout from 4 to 5 by @​[dependabot\[bot\]](https://redirect.github.com/apps/dependabot) - [#​1200](https://redirect.github.com/playframework/play-json/issues/1200) \[2.10.x] Patch updates by [@​mkurz](https://redirect.github.com/mkurz) - [#​1197](https://redirect.github.com/playframework/play-json/issues/1197) \[2.10.x] Remove frequency from scala steward conf (backport [#​1143](https://redirect.github.com/playframework/play-json/issues/1143)) by [@​mkurz](https://redirect.github.com/mkurz) by @​[mergify\[bot\]](https://redirect.github.com/apps/mergify) - [#​1194](https://redirect.github.com/playframework/play-json/issues/1194) \[2.10.x] Patch updates by [@​mkurz](https://redirect.github.com/mkurz) - [#​1164](https://redirect.github.com/playframework/play-json/issues/1164) \[2.10.x] sbt-ci-release 1.11.1 (was 1.9.3) by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1165](https://redirect.github.com/playframework/play-json/issues/1165) \[2.10.x] sbt, scripted-plugin 1.11.2 (was 1.10.11) by [@​scala-steward](https://redirect.github.com/scala-steward) #### :heart: Thanks to our premium sponsors! <div align="center"> <a href="https://theguardian.com/"><img src="https://www.playframework.com/assets/images/home/sponsors/b15eb0f249dbc45089872e268d8ea5ad-the_guardian.png" width="250"></a> <br> <a href="https://pronto.net/"><img src="https://www.playframework.com/assets/images/home/sponsors/c77b1d664f10a1c9cb19b97c6d8bd204-pronto-software.png" width="250"></a> <a href="https://depop.com/"><img src="https://www.playframework.com/assets/images/home/sponsors/483f7622215dc240d6e6fc52fe167bc0-depop.png" width="250"></a> <a href="https://cedarlakeventures.com/"><img src="https://www.playframework.com/assets/images/home/sponsors/bec2b526c9ce52c051f9089a10044867-cedar-lake-ventures.png" width="250"></a> <br> <a href="https://informaticon.com/"> <picture> <source width="250" media="(prefers-color-scheme: dark)" srcset="https://www.playframework.com/assets/images/home/sponsors/d180a3ad763aaf69b46bff18fb110d9e-informaticon-logo-white.png"> <source width="250" media="(prefers-color-scheme: light)" srcset="https://www.playframework.com/assets/images/home/sponsors/ad86c68a917e70a42440b4feb413c68d-informaticon-logo-black.png"> <img width="250" alt="informaticon logo fallback" src="https://www.playframework.com/assets/images/home/sponsors/ad86c68a917e70a42440b4feb413c68d-informaticon-logo-black.png"> </picture> </a> <a href="https://nulab.com/"><img src="https://www.playframework.com/assets/images/home/sponsors/6152e584aa8625eedca1c4accf8f8b63-nulab_logo_color.png" width="250"></a> <a href="https://sprypoint.com/"><img src="https://www.playframework.com/assets/images/home/sponsors/3fdf14f6369cf9d69f4a2a29ce26c2f8-sprypoint-logo-lrg-transparent.png" width="250"></a> </div> If you find this OSS project useful for work, please consider asking your company to support it by <a href="https://www.playframework.com/sponsors">becoming a sponsor</a>. You can also individually sponsor the project by <a href="https://www.playframework.com/sponsors">becoming a backer</a>. <div align="center"> <a href="https://opencollective.com/playframework" target="_blank"> <img src="https://opencollective.com/playframework/donate/[email protected]?color=blue" width="250" /> </a> </div> #### :bow: Thanks to our contributors Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors. Special thanks to all code contributors who helped with this particular release (they are listed below)! ### [`v2.10.7`](https://redirect.github.com/playframework/play-json/releases/tag/2.10.7): Play JSON 2.10.7 [Compare Source](https://redirect.github.com/playframework/play-json/compare/2.10.6...2.10.7) #### Noteworthy Scala 3 improvements - [#​1178](https://redirect.github.com/playframework/play-json/issues/1178) \[2.10.x] fix field ordering Scala 3 writes macro (backport [#​1172](https://redirect.github.com/playframework/play-json/issues/1172)) by [@​xuwei-k](https://redirect.github.com/xuwei-k) by @​[mergify\[bot\]](https://redirect.github.com/apps/mergify) #### Changes - [#​1185](https://redirect.github.com/playframework/play-json/issues/1185) \[2.10.x] Patch updates by [@​mkurz](https://redirect.github.com/mkurz) - [#​1182](https://redirect.github.com/playframework/play-json/issues/1182) \[2.10.x] Add test for field ordering (backport [#​1042](https://redirect.github.com/playframework/play-json/issues/1042)) by [@​levinson](https://redirect.github.com/levinson) by @​[mergify\[bot\]](https://redirect.github.com/apps/mergify) - [#​1178](https://redirect.github.com/playframework/play-json/issues/1178) \[2.10.x] fix field ordering Scala 3 writes macro (backport [#​1172](https://redirect.github.com/playframework/play-json/issues/1172)) by [@​xuwei-k](https://redirect.github.com/xuwei-k) by @​[mergify\[bot\]](https://redirect.github.com/apps/mergify) - [#​1166](https://redirect.github.com/playframework/play-json/issues/1166) \[2.10.x] Patch updates by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1152](https://redirect.github.com/playframework/play-json/issues/1152) \[2.10.x] Patch updates by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1144](https://redirect.github.com/playframework/play-json/issues/1144) \[2.10.x] Patch updates by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1134](https://redirect.github.com/playframework/play-json/issues/1134) \[2.10.x] Patch updates by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1133](https://redirect.github.com/playframework/play-json/issues/1133) \[2.10.x] scalafmt-core 3.9.3 (was 3.8.6) by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1124](https://redirect.github.com/playframework/play-json/issues/1124) \[2.10.x] Patch updates by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1117](https://redirect.github.com/playframework/play-json/issues/1117) \[2.10.x] Patch updates by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1115](https://redirect.github.com/playframework/play-json/issues/1115) \[2.10.x] Fix `Dependency Graph` action (backport [#​1114](https://redirect.github.com/playframework/play-json/issues/1114)) by [@​ihostage](https://redirect.github.com/ihostage) by @​[mergify\[bot\]](https://redirect.github.com/apps/mergify) - [#​1110](https://redirect.github.com/playframework/play-json/issues/1110) \[2.10.x] Patch updates by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1098](https://redirect.github.com/playframework/play-json/issues/1098) \[2.10.x] Pin joda-time by [@​mkurz](https://redirect.github.com/mkurz) - [#​1095](https://redirect.github.com/playframework/play-json/issues/1095) \[2.10.x] Patch updates by [@​mkurz](https://redirect.github.com/mkurz) - [#​1079](https://redirect.github.com/playframework/play-json/issues/1079) \[2.10.x] Patch updates by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1087](https://redirect.github.com/playframework/play-json/issues/1087) \[2.10.x] sbt-ci-release 1.9.0 (was 1.6.1) by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1068](https://redirect.github.com/playframework/play-json/issues/1068) \[2.10.x] Patch updates by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1067](https://redirect.github.com/playframework/play-json/issues/1067) \[2.10.x] sbt-ci-release 1.6.1 (was 1.5.12) by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1063](https://redirect.github.com/playframework/play-json/issues/1063) \[2.10.x] Patch updates by [@​scala-steward](https://redirect.github.com/scala-steward) - [#​1053](https://redirect.github.com/playframework/play-json/issues/1053) \[2.10.x] Patch updates by [@​scala-steward](https://redirect.github.com/scala-steward) #### :heart: Thanks to our premium sponsors! <div align="center"> <a href="https://theguardian.com/"><img src="https://www.playframework.com/assets/images/home/sponsors/b15eb0f249dbc45089872e268d8ea5ad-the_guardian.png" width="250"></a> <br> <a href="https://pronto.net/"><img src="https://www.playframework.com/assets/images/home/sponsors/c77b1d664f10a1c9cb19b97c6d8bd204-pronto-software.png" width="250"></a> <a href="https://depop.com/"><img src="https://www.playframework.com/assets/images/home/sponsors/483f7622215dc240d6e6fc52fe167bc0-depop.png" width="250"></a> <a href="https://cedarlakeventures.com/"><img src="https://www.playframework.com/assets/images/home/sponsors/bec2b526c9ce52c051f9089a10044867-cedar-lake-ventures.png" width="250"></a> <br> <a href="https://informaticon.com/"> <picture> <source width="250" media="(prefers-color-scheme: dark)" srcset="https://www.playframework.com/assets/images/home/sponsors/d180a3ad763aaf69b46bff18fb110d9e-informaticon-logo-white.png"> <source width="250" media="(prefers-color-scheme: light)" srcset="https://www.playframework.com/assets/images/home/sponsors/ad86c68a917e70a42440b4feb413c68d-informaticon-logo-black.png"> <img width="250" alt="informaticon logo fallback" src="https://www.playframework.com/assets/images/home/sponsors/ad86c68a917e70a42440b4feb413c68d-informaticon-logo-black.png"> </picture> </a> <a href="https://nulab.com/"><img src="https://www.playframework.com/assets/images/home/sponsors/6152e584aa8625eedca1c4accf8f8b63-nulab_logo_color.png" width="250"></a> <a href="https://sprypoint.com/"><img src="https://www.playframework.com/assets/images/home/sponsors/3fdf14f6369cf9d69f4a2a29ce26c2f8-sprypoint-logo-lrg-transparent.png" width="250"></a> </div> If you find this OSS project useful for work, please consider asking your company to support it by <a href="https://www.playframework.com/sponsors">becoming a sponsor</a>. You can also individually sponsor the project by <a href="https://www.playframework.com/sponsors">becoming a backer</a>. <div align="center"> <a href="https://opencollective.com/playframework" target="_blank"> <img src="https://opencollective.com/playframework/donate/[email protected]?color=blue" width="250" /> </a> </div> #### :bow: Thanks to our contributors Finally, thanks to the community for their help with detailed bug reports, discussions about new features and pull request reviews. This project is only possible due to the help we had from amazing contributors. Special thanks to all code contributors who helped with this particular release (they are listed below)! </details> <details> <summary>lightbend/scala-logging (com.typesafe.scala-logging:scala-logging)</summary> ### [`v3.9.6`](https://redirect.github.com/scala-garden/scala-logging/releases/tag/v3.9.6) [Compare Source](https://redirect.github.com/lightbend/scala-logging/compare/v3.9.5...v3.9.6) ##### What's Changed - Update scala3-library to 3.1.3 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#357](https://redirect.github.com/lightbend-labs/scala-logging/pull/357) - Update scalatest to 3.2.12 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#352](https://redirect.github.com/lightbend-labs/scala-logging/pull/352) - Update scala-library, scala-reflect to 2.12.16 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#356](https://redirect.github.com/lightbend-labs/scala-logging/pull/356) - Update sbt to 1.7.1 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#359](https://redirect.github.com/lightbend-labs/scala-logging/pull/359) - Update scalatest to 3.2.13 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#360](https://redirect.github.com/lightbend-labs/scala-logging/pull/360) - Update scala-library, scala-reflect to 2.12.17 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#365](https://redirect.github.com/lightbend-labs/scala-logging/pull/365) - adjust CI config to avoid repeating Scala version numbers by [@​SethTisue](https://redirect.github.com/SethTisue) in [lightbend-labs#367](https://redirect.github.com/lightbend-labs/scala-logging/pull/367) - Update sbt to 1.7.2 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#370](https://redirect.github.com/lightbend-labs/scala-logging/pull/370) - Update scalatest to 3.2.14 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#371](https://redirect.github.com/lightbend-labs/scala-logging/pull/371) - Update scala-library, scala-reflect to 2.13.10 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#369](https://redirect.github.com/lightbend-labs/scala-logging/pull/369) - Update sbt to 1.7.3 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#374](https://redirect.github.com/lightbend-labs/scala-logging/pull/374) - Update scala3-library to 3.2.1 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#375](https://redirect.github.com/lightbend-labs/scala-logging/pull/375) - Update sbt to 1.8.0 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#379](https://redirect.github.com/lightbend-labs/scala-logging/pull/379) - Update sbt to 1.8.2 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#383](https://redirect.github.com/lightbend-labs/scala-logging/pull/383) - Update scalatest to 3.2.15 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#384](https://redirect.github.com/lightbend-labs/scala-logging/pull/384) - Update scala3-library to 3.2.2 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#385](https://redirect.github.com/lightbend-labs/scala-logging/pull/385) - Update logback-classic to 1.2.12 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#390](https://redirect.github.com/lightbend-labs/scala-logging/pull/390) - Update sbt-ci-release to 1.5.12 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#391](https://redirect.github.com/lightbend-labs/scala-logging/pull/391) - Update sbt to 1.8.3 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#395](https://redirect.github.com/lightbend-labs/scala-logging/pull/395) - Update scalatest to 3.2.16 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#396](https://redirect.github.com/lightbend-labs/scala-logging/pull/396) - Update scala3-library to 3.3.0 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#397](https://redirect.github.com/lightbend-labs/scala-logging/pull/397) - Update scala-library, scala-reflect to 2.13.11 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#399](https://redirect.github.com/lightbend-labs/scala-logging/pull/399) - Update scala-library, scala-reflect to 2.12.18 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#398](https://redirect.github.com/lightbend-labs/scala-logging/pull/398) - Update sbt to 1.9.0 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#400](https://redirect.github.com/lightbend-labs/scala-logging/pull/400) - Update sbt to 1.9.1 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#403](https://redirect.github.com/lightbend-labs/scala-logging/pull/403) - Update sbt to 1.9.2 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#404](https://redirect.github.com/lightbend-labs/scala-logging/pull/404) - Update sbt to 1.9.3 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#405](https://redirect.github.com/lightbend-labs/scala-logging/pull/405) - Update sbt to 1.9.4 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#410](https://redirect.github.com/lightbend-labs/scala-logging/pull/410) - Update scalatest to 3.2.17 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#411](https://redirect.github.com/lightbend-labs/scala-logging/pull/411) - Update scala3-library to 3.3.1 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#409](https://redirect.github.com/lightbend-labs/scala-logging/pull/409) - Update sbt to 1.9.6 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#414](https://redirect.github.com/lightbend-labs/scala-logging/pull/414) - Update scala-library, scala-reflect to 2.13.12 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#413](https://redirect.github.com/lightbend-labs/scala-logging/pull/413) - Update sbt to 1.9.7 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#418](https://redirect.github.com/lightbend-labs/scala-logging/pull/418) - Update sbt-osgi to 0.9.8 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#417](https://redirect.github.com/lightbend-labs/scala-logging/pull/417) - Update sbt-osgi to 0.9.9 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#419](https://redirect.github.com/lightbend-labs/scala-logging/pull/419) - Update sbt to 1.9.8 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#423](https://redirect.github.com/lightbend-labs/scala-logging/pull/423) - Update sbt-osgi to 0.9.11 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#425](https://redirect.github.com/lightbend-labs/scala-logging/pull/425) - Update sbt-osgi to 0.10.0 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#427](https://redirect.github.com/lightbend-labs/scala-logging/pull/427) - Update scala-library, scala-reflect to 2.13.13 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#435](https://redirect.github.com/lightbend-labs/scala-logging/pull/435) - Update scala-library, scala-reflect to 2.12.19 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#434](https://redirect.github.com/lightbend-labs/scala-logging/pull/434) - Update scala3-library to 3.3.3 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#437](https://redirect.github.com/lightbend-labs/scala-logging/pull/437) - Update sbt to 1.9.9 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#430](https://redirect.github.com/lightbend-labs/scala-logging/pull/430) - Update scalatest to 3.2.18 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#428](https://redirect.github.com/lightbend-labs/scala-logging/pull/428) - Update sbt to 1.10.0 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#441](https://redirect.github.com/lightbend-labs/scala-logging/pull/441) - Update scala-library, scala-reflect to 2.13.14 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#439](https://redirect.github.com/lightbend-labs/scala-logging/pull/439) - Update scalatest to 3.2.19 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#442](https://redirect.github.com/lightbend-labs/scala-logging/pull/442) - Update sbt to 1.10.1 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#443](https://redirect.github.com/lightbend-labs/scala-logging/pull/443) - Update sbt-ci-release to 1.6.1 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#446](https://redirect.github.com/lightbend-labs/scala-logging/pull/446) - Update scala-library, scala-reflect to 2.12.20 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#447](https://redirect.github.com/lightbend-labs/scala-logging/pull/447) - Update scala3-library to 3.3.4 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#450](https://redirect.github.com/lightbend-labs/scala-logging/pull/450) - Update sbt to 1.10.2 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#448](https://redirect.github.com/lightbend-labs/scala-logging/pull/448) - Update scala-library, scala-reflect to 2.13.15 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#449](https://redirect.github.com/lightbend-labs/scala-logging/pull/449) - Update sbt-ci-release to 1.8.0 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#452](https://redirect.github.com/lightbend-labs/scala-logging/pull/452) - Update sbt, scripted-plugin to 1.10.6 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#458](https://redirect.github.com/lightbend-labs/scala-logging/pull/458) - Update sbt-ci-release to 1.9.0 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#455](https://redirect.github.com/lightbend-labs/scala-logging/pull/455) - Update sbt-ci-release to 1.9.2 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#459](https://redirect.github.com/lightbend-labs/scala-logging/pull/459) - Update sbt, scripted-plugin to 1.10.7 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#460](https://redirect.github.com/lightbend-labs/scala-logging/pull/460) - Update scala3-library to 3.3.5 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#462](https://redirect.github.com/lightbend-labs/scala-logging/pull/462) - Update scala-library, scala-reflect to 2.13.16 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#461](https://redirect.github.com/lightbend-labs/scala-logging/pull/461) - Update sbt, scripted-plugin to 1.10.10 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#465](https://redirect.github.com/lightbend-labs/scala-logging/pull/465) - Update sbt-ci-release to 1.9.3 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#466](https://redirect.github.com/lightbend-labs/scala-logging/pull/466) - Update sbt, scripted-plugin to 1.10.11 by [@​scala-steward](https://redirect.github.com/scala-steward) in [lightbend-labs#467](https://redirect.github.com/lightbend-labs/scala-logging/pull/467) - update dependencies by [@​jxnu-liguobin](https://redirect.github.com/jxnu-liguobin) in [lightbend-labs#479](https://redirect.github.com/lightbend-labs/scala-logging/pull/479) ##### New Contributors - [@​jxnu-liguobin](https://redirect.github.com/jxnu-liguobin) made their first contribution in [lightbend-labs#479](https://redirect.github.com/lightbend-labs/scala-logging/pull/479) **Full Changelog**: <https://github.com/lightbend-labs/scala-logging/compare/v3.9.5...v3.9.6> </details> <details> <summary>lightbend/config (com.typesafe:config)</summary> ### [`v1.4.9`](https://redirect.github.com/lightbend/config/releases/tag/v1.4.9) #### What's Changed - docs: release notes 1.4.8 by [@​johanandren](https://redirect.github.com/johanandren) in [#​847](https://redirect.github.com/lightbend/config/pull/847) - fix: origin line numbers after newline separators by [@​mattheworford](https://redirect.github.com/mattheworford) in [#​850](https://redirect.github.com/lightbend/config/pull/850) - feat: opt-in unknown key validation for ConfigBeanFactory by [@​mattheworford](https://redirect.github.com/mattheworford) in [#​851](https://redirect.github.com/lightbend/config/pull/851) - fix: wrong line number for objects after multiline string by [@​mattheworford](https://redirect.github.com/mattheworford) in [#​853](https://redirect.github.com/lightbend/config/pull/853) #### New Contributors - [@​mattheworford](https://redirect.github.com/mattheworford) made their first contribution in [#​850](https://redirect.github.com/lightbend/config/pull/850) **Full Changelog**: <https://github.com/lightbend/config/compare/v1.4.8...v1.4.9> ### [`v1.4.8`](https://redirect.github.com/lightbend/config/releases/tag/v1.4.8) #### What's Changed - fix: BugOrBroken - partially-shadowed object has nested delayed merge by [@​johanandren](https://redirect.github.com/johanandren) in [#​846](https://redirect.github.com/lightbend/config/pull/846) **Full Changelog**: <https://github.com/lightbend/config/compare/v1.4.7...v1.4.8> ### [`v1.4.7`](https://redirect.github.com/lightbend/config/releases/tag/v1.4.7) #### What's Changed - docs: adjust description of release process by [@​sebastian-alfers](https://redirect.github.com/sebastian-alfers) in [#​834](https://redirect.github.com/lightbend/config/pull/834) - docs: Update NEWS with latest two releases by [@​johanandren](https://redirect.github.com/johanandren) in [#​835](https://redirect.github.com/lightbend/config/pull/835) - CI fixes by [@​jsoref](https://redirect.github.com/jsoref) in [#​843](https://redirect.github.com/lightbend/config/pull/843) - Fix spelling by [@​jsoref](https://redirect.github.com/jsoref) in [#​840](https://redirect.github.com/lightbend/config/pull/840) - fix: rendering of substituted list with space by [@​johanandren](https://redirect.github.com/johanandren) in [#​841](https://redirect.github.com/lightbend/config/pull/841) - fix: Don't evaluate substitutions hidden by values from resolved objects by [@​johanandren](https://redirect.github.com/johanandren) in [#​839](https://redirect.github.com/lightbend/config/pull/839) - Drop the broken Maven chip in Readme by [@​ennru](https://redirect.github.com/ennru) in [#​844](https://redirect.github.com/lightbend/config/pull/844) #### New Contributors - [@​jsoref](https://redirect.github.com/jsoref) made their first contribution in [#​843](https://redirect.github.com/lightbend/config/pull/843) **Full Changelog**: <https://github.com/lightbend/config/compare/v1.4.6...v1.4.7> </details> <details> <summary>kubernetes-client/java (io.kubernetes:client-java)</summary> ### [`v21.0.2-legacy`](https://redirect.github.com/kubernetes-client/java/releases/tag/21.0.2-legacy) [Compare Source](https://redirect.github.com/kubernetes-client/java/compare/v21.0.2...21.0.2-legacy) \[maven-release-plugin] copy for tag v21.0.2-legacy ### [`v21.0.1`](https://redirect.github.com/kubernetes-client/java/blob/HEAD/CHANGELOG.md#2101-July-30-2024) [Compare Source](https://redirect.github.com/kubernetes-client/java/compare/v21.0.0-legacy...v21.0.1) - Misc - Patch release — dependency and stability updates. ### [`v21.0.0-legacy`](https://redirect.github.com/kubernetes-client/java/compare/v21.0.0...v21.0.0-legacy) [Compare Source](https://redirect.github.com/kubernetes-client/java/compare/v21.0.0...v21.0.0-legacy) </details> <details> <summary>ehcache/sizeof (org.ehcache:sizeof)</summary> ### [`v0.4.4`](https://redirect.github.com/ehcache/sizeof/compare/v0.4.3...v0.4.4) [Compare Source](https://redirect.github.com/ehcache/sizeof/compare/v0.4.3...v0.4.4) </details> <details> <summary>pgjdbc/pgjdbc (org.postgresql:postgresql)</summary> ### [`v42.7.13`](https://redirect.github.com/pgjdbc/pgjdbc/blob/HEAD/CHANGELOG.md#42713-2026-07-06) ##### Added - feat: invalidate the prepared-statement cache when the server reports a `search_path` change via GUC\_REPORT (PostgreSQL 18+), so cached plans are no longer used against the wrong schema [PR #​4259](https://redirect.github.com/pgjdbc/pgjdbc/pull/4259) - feat: `reWriteBatchedInserts` now merges up to 32768 rows into one multi-values `INSERT` (bounded by the 65535 bind-parameter limit on the extended protocol) instead of capping at 128, which speeds up batches of few-column rows. The new `reWriteBatchedInsertsSize` connection property lowers that cap when set; the default of `0` uses that maximum. [PR #​4207](https://redirect.github.com/pgjdbc/pgjdbc/pull/4207) - feat: invalidate the prepared-statement cache after CREATE/DROP/ALTER so callers no longer trip on "cached plan must not change result type" without opting into `autosave=ALWAYS`. Controlled by the new `flushCacheOnDdl` connection property (default `true`); set to `false` for the prior behaviour. [PR #​4067](https://redirect.github.com/pgjdbc/pgjdbc/pull/4067) - feat: add `connectExecutor` connection property to customize the `Executor` used to run the worker task that performs the connection attempt when `loginTimeout` is in effect. The value is the fully qualified name of a class implementing `java.util.concurrent.Executor`. With a null value, the default, the driver retains the prior behavior of running the connection attempt on a daemon thread named `"PostgreSQL JDBC driver connection thread"`. The executor must run the task on a thread other than the caller's. Running the attempt on a named thread lets applications that monitor driver-created threads identify it. [PR #​4165](https://redirect.github.com/pgjdbc/pgjdbc/pull/4165) - feat: add `classLoaderStrategy` connection property to control which classloaders the driver searches when loading a class named by a connection property, for example `socketFactory`. The default `driver-first` now falls back to the thread context classloader when the driver's classloader cannot resolve the class, which fixes class loading in non-flat class paths such as Quarkus and OSGi. Set `driver` to keep the previous driver-classloader-only behaviour, or `context-first` to prefer the thread context classloader [Issue #​2112](https://redirect.github.com/pgjdbc/pgjdbc/issues/2112) [PR #​4167](https://redirect.github.com/pgjdbc/pgjdbc/pull/4167) - feat: add OID constants for geometric arrays, `RECORD`, and `refcursor` [PR #​4220](https://redirect.github.com/pgjdbc/pgjdbc/pull/4220) - feat: `LargeObject` `BlobInputStream` now skips by seeking instead of reading, and the driver exposes the server version so it can select the 64-bit large-object API where available [PR #​4204](https://redirect.github.com/pgjdbc/pgjdbc/pull/4204) ##### Changed - refactor: the worker that runs the connection attempt under `loginTimeout` is now a `FutureTask` (`ConnectTask`) instead of the hand-rolled `ConnectThread`. When the caller hits the timeout, the task is now cancelled with `cancel(true)`, which interrupts the worker thread rather than letting it run to completion. This makes the connection attempt interruptible, so `loginTimeout` can stop a slow connection attempt instead of leaking a thread. As before, a connection that the worker still manages to establish after the caller gives up is closed by the worker so that it does not leak. There are no public API changes and this should only lead to faster background resource cleanup for connections that time out. [PR #​4120](https://redirect.github.com/pgjdbc/pgjdbc/pull/4120) - chore: `PGXAConnection.ConnectionHandler` now rejects `setAutoCommit(false)` and `setSavepoint(...)` during an active XA branch, in addition to the long-rejected `setAutoCommit(true)` / `commit()` / `rollback()`. The `setSavepoint` rejection was already meant to be in place but the guard misspelled the method name as `setSavePoint`, so savepoints silently went through. Both changes bring the proxy in line with JTA 1.2 §3.4. [PR #​4114](https://redirect.github.com/pgjdbc/pgjdbc/pull/4114) - chore: `commitPrepared` / `rollback`-of-prepared now return `XAER_RMFAIL` instead of `XAER_RMERR` when the underlying connection is left in a non-idle `TransactionState`. Transaction managers (Geronimo, Narayana, Atomikos) treat `XAER_RMFAIL` as retryable on a fresh `XAResource`; the prepared transaction is no longer abandoned. [PR #​4114](https://redirect.github.com/pgjdbc/pgjdbc/pull/4114) - refactor: derive `getPrimaryKeys` from `pg_constraint.conkey` [PR #​4202](https://redirect.github.com/pgjdbc/pgjdbc/pull/4202) ##### Fixed - fix: the published GitHub release now ships the released `postgresql-<version>.jar` and its detached PGP signature, taken from the same signed build that is uploaded to Maven Central, instead of a leftover SNAPSHOT jar [Issue #​3812](https://redirect.github.com/pgjdbc/pgjdbc/issues/3812) [PR #​3814](https://redirect.github.com/pgjdbc/pgjdbc/pull/3814) - fix: simplify the `Statement#cancel` state machine by dropping the redundant `CANCELLED` state. `killTimerTask` now waits for the state to return to `IDLE` directly, which removes a spin-forever case when more than one thread observes the cancel completing [PR #​1827](https://redirect.github.com/pgjdbc/pgjdbc/pull/1827). - perf: defer simple-query flushes until the driver reads the response, allowing `BEGIN` and the following query to share a network flush [Issue #​3894](https://redirect.github.com/pgjdbc/pgjdbc/issues/3894) [PR #​4196](https://redirect.github.com/pgjdbc/pgjdbc/pull/4196) - fix: `reWriteBatchedInserts` no longer throws `IllegalArgumentException` when batching a parameterless `INSERT` (for example `INSERT INTO t VALUES (1, 2)`) of 256 rows or more [PR #​4207](https://redirect.github.com/pgjdbc/pgjdbc/pull/4207) - fix: a comment before `CALL` in a `CallableStatement` no longer hides the native call, so OUT parameter registration works for `/* comment */ call proc(?, ?)` and similar. `Parser.modifyJdbcCall` now skips leading whitespace and SQL comments (both `--` and `/* */`) before the call, tolerates a trailing comment after a `{ ... }` escape, and no longer adds a spurious comma when moving an OUT parameter into a call whose arguments are only a comment [Issue #​2538](https://redirect.github.com/pgjdbc/pgjdbc/issues/2538) [PR #​4209](https://redirect.github.com/pgjdbc/pgjdbc/pull/4209) - fix: `PreparedStatement.toString()` no longer throws for a `bytea` value supplied as text via `PGobject`. Hex-format values (`\x...`) are validated and rendered as a `bytea` literal, and escape-format values are quoted and cast like any other literal [Issue #​3757](https://redirect.github.com/pgjdbc/pgjdbc/issues/3757) [PR #​4201](https://redirect.github.com/pgjdbc/pgjdbc/pull/4201) - fix: the driver no longer nulls the `contextClassLoader` of shared `ForkJoinPool.commonPool()` worker threads, which previously left unrelated tasks on those threads running with a `null` classloader [Issue #​4155](https://redirect.github.com/pgjdbc/pgjdbc/issues/4155) [PR #​4156](https://redirect.github.com/pgjdbc/pgjdbc/pull/4156) - fix: `PgResultSet#getCharacterStream` wraps `String` in a `StringReader` [PR #​4063](https://redirect.github.com/pgjdbc/pgjdbc/pull/4063) - fix: `PGXAConnection` no longer saves and restores the underlying connection's JDBC `autoCommit` flag. All XA-protocol SQL (`BEGIN`, `PREPARE TRANSACTION`, `COMMIT`, `ROLLBACK`, `COMMIT PREPARED`, `ROLLBACK PREPARED`, the `recover()` SELECT) is sent through `QUERY_SUPPRESS_BEGIN`, so the caller's `autoCommit` value is invariant across every `XAResource` call. Fixes the "2nd phase commit must be issued using an idle connection" failure during recovery on managed datasources that pool connections with `autoCommit=false` (TomEE, WildFly, WebSphere Liberty) [PR #​4114](https://redirect.github.com/pgjdbc/pgjdbc/pull/4114) - fix: `PGXAConnection.prepare()` now mutates XA state only after `PREPARE TRANSACTION` succeeds. A failed `PREPARE` previously left the driver thinking the branch was already prepared, so the follow-up `rollback(xid)` tried `ROLLBACK PREPARED` against a non-existent gid and returned `XAER_RMERR`. Transaction managers (Narayana) escalated this to `HeuristicMixedException`. With the fix, `rollback(xid)` takes the active-branch path and issues a plain `ROLLBACK`, which the server accepts cleanly. Fixes [Issue #​3153](https://redirect.github.com/pgjdbc/pgjdbc/issues/3153), [Issue #​3123](https://redirect.github.com/pgjdbc/pgjdbc/issues/3123). [PR #​4114](https://redirect.github.com/pgjdbc/pgjdbc/pull/4114) - fix: an updatable result set over an unqualified table name is now classified using only the table visible through `search_path`. When two schemas held a table with the same name and the same primary or unique index name but a different set of key columns, the driver took the union of both schemas' columns, so the result set could be wrongly rejected as not updatable [PR #​4214](https://redirect.github.com/pgjdbc/pgjdbc/pull/4214). Supersedes [PR #​3400](https://redirect.github.com/pgjdbc/pgjdbc/pull/3400). - fix: `LargeObject.close()` now flushes a buffered output stream before marking the object closed, so closing a large object without an explicit `flush()` no longer drops > ✂ **Note** > > PR body was truncated to here. </details> --- ### Configuration 📅 **Schedule**: (in timezone Etc/UTC) - Branch creation - "before 8am on monday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/apache/texera). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zLjIiLCJ1cGRhdGVkSW5WZXIiOiI0NC4zLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==--> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
