-
Notifications
You must be signed in to change notification settings - Fork 68
Comparing changes
Open a pull request
base repository: wvlet/airframe
base: v2025.1.15
head repository: wvlet/airframe
compare: v2025.1.16
- 7 commits
- 9 files changed
- 4 contributors
Commits on Aug 9, 2025
-
Update airframe-http, airframe-http-netty, ... to 2025.1.15 (#4005)
## About this PR 📦 Updates * [org.wvlet.airframe:airframe-http](https://github.com/wvlet/airframe) * [org.wvlet.airframe:airframe-http-netty](https://github.com/wvlet/airframe) * [org.wvlet.airframe:airframe-launcher](https://github.com/wvlet/airframe) * [org.wvlet.airframe:airframe-rx-html](https://github.com/wvlet/airframe) * [org.wvlet.airframe:sbt-airframe](https://github.com/wvlet/airframe) from `2025.1.14` to `2025.1.15` 📜 [GitHub Release Notes](https://github.com/wvlet/airframe/releases/tag/v2025.1.15) - [Version Diff](v2025.1.14...v2025.1.15) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below. Configure Scala Steward for your repository with a [`.scala-steward.conf`](https://github.com/scala-steward-org/scala-steward/blob/f0dfaa6d8e24b261aeafbc7f99c5325ed9365cf2/docs/repo-specific-configuration.md) file. _Have a fantastic day writing Scala!_ <details> <summary>⚙ Adjust future updates</summary> Add this to your `.scala-steward.conf` file to ignore future updates of this dependency: ``` updates.ignore = [ { groupId = "org.wvlet.airframe" } ] ``` Or, add this to slow down future updates of this dependency: ``` dependencyOverrides = [{ pullRequests = { frequency = "30 days" }, dependency = { groupId = "org.wvlet.airframe" } }] ``` </details> <sup> labels: library-update </sup> <!-- scala-steward = { "Update" : { "ForGroupId" : { "forArtifactIds" : [ { "ForArtifactId" : { "crossDependency" : [ { "groupId" : "org.wvlet.airframe", "artifactId" : { "name" : "airframe-http", "maybeCrossName" : "airframe-http_3" }, "version" : "2025.1.14", "sbtVersion" : null, "scalaVersion" : null, "configurations" : null }, { "groupId" : "org.wvlet.airframe", "artifactId" : { "name" : "airframe-http", "maybeCrossName" : "airframe-http_sjs1_3" }, "version" : "2025.1.14", "sbtVersion" : null, "scalaVersion" : null, "configurations" : null } ], "newerVersions" : [ "2025.1.15" ], "newerGroupId" : null, "newerArtifactId" : null } }, { "ForArtifactId" : { "crossDependency" : [ { "groupId" : "org.wvlet.airframe", "artifactId" : { "name" : "airframe-http-netty", "maybeCrossName" : "airframe-http-netty_3" }, "version" : "2025.1.14", "sbtVersion" : null, "scalaVersion" : null, "configurations" : null } ], "newerVersions" : [ "2025.1.15" ], "newerGroupId" : null, "newerArtifactId" : null } }, { "ForArtifactId" : { "crossDependency" : [ { "groupId" : "org.wvlet.airframe", "artifactId" : { "name" : "airframe-launcher", "maybeCrossName" : "airframe-launcher_3" }, "version" : "2025.1.14", "sbtVersion" : null, "scalaVersion" : null, "configurations" : null } ], "newerVersions" : [ "2025.1.15" ], "newerGroupId" : null, "newerArtifactId" : null } }, { "ForArtifactId" : { "crossDependency" : [ { "groupId" : "org.wvlet.airframe", "artifactId" : { "name" : "airframe-rx-html", "maybeCrossName" : "airframe-rx-html_sjs1_2.13" }, "version" : "2025.1.14", "sbtVersion" : null, "scalaVersion" : null, "configurations" : null }, { "groupId" : "org.wvlet.airframe", "artifactId" : { "name" : "airframe-rx-html", "maybeCrossName" : "airframe-rx-html_sjs1_3" }, "version" : "2025.1.14", "sbtVersion" : null, "scalaVersion" : null, "configurations" : null } ], "newerVersions" : [ "2025.1.15" ], "newerGroupId" : null, "newerArtifactId" : null } }, { "ForArtifactId" : { "crossDependency" : [ { "groupId" : "org.wvlet.airframe", "artifactId" : { "name" : "sbt-airframe", "maybeCrossName" : null }, "version" : "2025.1.14", "sbtVersion" : "1.0", "scalaVersion" : "2.12", "configurations" : null } ], "newerVersions" : [ "2025.1.15" ], "newerGroupId" : null, "newerArtifactId" : null } } ] } }, "Labels" : [ "library-update" ] } -->
Configuration menu - View commit details
-
Copy full SHA for 9eff570 - Browse repository at this point
Copy the full SHA 9eff570View commit details
Commits on Aug 13, 2025
-
Update HikariCP to 7.0.1 (#4004)
## About this PR 📦 Updates [com.zaxxer:HikariCP](https://github.com/brettwooldridge/HikariCP) from `6.3.2` to `7.0.1` ⚠ ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below. Configure Scala Steward for your repository with a [`.scala-steward.conf`](https://github.com/scala-steward-org/scala-steward/blob/f0dfaa6d8e24b261aeafbc7f99c5325ed9365cf2/docs/repo-specific-configuration.md) file. _Have a fantastic day writing Scala!_ <details> <summary>⚙ Adjust future updates</summary> Add this to your `.scala-steward.conf` file to ignore future updates of this dependency: ``` updates.ignore = [ { groupId = "com.zaxxer", artifactId = "HikariCP" } ] ``` Or, add this to slow down future updates of this dependency: ``` dependencyOverrides = [{ pullRequests = { frequency = "30 days" }, dependency = { groupId = "com.zaxxer", artifactId = "HikariCP" } }] ``` </details> <sup> labels: library-update </sup> <!-- scala-steward = { "Update" : { "ForArtifactId" : { "crossDependency" : [ { "groupId" : "com.zaxxer", "artifactId" : { "name" : "HikariCP", "maybeCrossName" : null }, "version" : "6.3.2", "sbtVersion" : null, "scalaVersion" : null, "configurations" : null } ], "newerVersions" : [ "7.0.1" ], "newerGroupId" : null, "newerArtifactId" : null } }, "Labels" : [ "library-update" ] } -->
Configuration menu - View commit details
-
Copy full SHA for 3bc41d7 - Browse repository at this point
Copy the full SHA 3bc41d7View commit details -
Update grpc-stub to 1.74.0 (#4001)
## About this PR 📦 Updates [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) from `1.73.0` to `1.74.0` 📜 [GitHub Release Notes](https://github.com/grpc/grpc-java/releases/tag/v1.74.0) - [Version Diff](grpc/grpc-java@v1.73.0...v1.74.0) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below. Configure Scala Steward for your repository with a [`.scala-steward.conf`](https://github.com/scala-steward-org/scala-steward/blob/f0dfaa6d8e24b261aeafbc7f99c5325ed9365cf2/docs/repo-specific-configuration.md) file. _Have a fantastic day writing Scala!_ <details> <summary>⚙ Adjust future updates</summary> Add this to your `.scala-steward.conf` file to ignore future updates of this dependency: ``` updates.ignore = [ { groupId = "io.grpc", artifactId = "grpc-stub" } ] ``` Or, add this to slow down future updates of this dependency: ``` dependencyOverrides = [{ pullRequests = { frequency = "30 days" }, dependency = { groupId = "io.grpc", artifactId = "grpc-stub" } }] ``` </details> <sup> labels: library-update </sup> <!-- scala-steward = { "Update" : { "ForArtifactId" : { "crossDependency" : [ { "groupId" : "io.grpc", "artifactId" : { "name" : "grpc-stub", "maybeCrossName" : null }, "version" : "1.73.0", "sbtVersion" : null, "scalaVersion" : null, "configurations" : null }, { "groupId" : "io.grpc", "artifactId" : { "name" : "grpc-stub", "maybeCrossName" : null }, "version" : "1.73.0", "sbtVersion" : null, "scalaVersion" : null, "configurations" : "test" } ], "newerVersions" : [ "1.74.0" ], "newerGroupId" : null, "newerArtifactId" : null } }, "Labels" : [ "library-update" ] } -->
Configuration menu - View commit details
-
Copy full SHA for 915b19d - Browse repository at this point
Copy the full SHA 915b19dView commit details -
Update grpc-netty-shaded, grpc-protobuf to 1.74.0 (#4000)
## About this PR 📦 Updates * [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) * [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) from `1.73.0` to `1.74.0` 📜 [GitHub Release Notes](https://github.com/grpc/grpc-java/releases/tag/v1.74.0) - [Version Diff](grpc/grpc-java@v1.73.0...v1.74.0) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below. Configure Scala Steward for your repository with a [`.scala-steward.conf`](https://github.com/scala-steward-org/scala-steward/blob/f0dfaa6d8e24b261aeafbc7f99c5325ed9365cf2/docs/repo-specific-configuration.md) file. _Have a fantastic day writing Scala!_ <details> <summary>⚙ Adjust future updates</summary> Add this to your `.scala-steward.conf` file to ignore future updates of this dependency: ``` updates.ignore = [ { groupId = "io.grpc" } ] ``` Or, add this to slow down future updates of this dependency: ``` dependencyOverrides = [{ pullRequests = { frequency = "30 days" }, dependency = { groupId = "io.grpc" } }] ``` </details> <sup> labels: library-update </sup> <!-- scala-steward = { "Update" : { "ForGroupId" : { "forArtifactIds" : [ { "ForArtifactId" : { "crossDependency" : [ { "groupId" : "io.grpc", "artifactId" : { "name" : "grpc-netty-shaded", "maybeCrossName" : null }, "version" : "1.73.0", "sbtVersion" : null, "scalaVersion" : null, "configurations" : null } ], "newerVersions" : [ "1.74.0" ], "newerGroupId" : null, "newerArtifactId" : null } }, { "ForArtifactId" : { "crossDependency" : [ { "groupId" : "io.grpc", "artifactId" : { "name" : "grpc-protobuf", "maybeCrossName" : null }, "version" : "1.73.0", "sbtVersion" : null, "scalaVersion" : null, "configurations" : null } ], "newerVersions" : [ "1.74.0" ], "newerGroupId" : null, "newerArtifactId" : null } } ] } }, "Labels" : [ "library-update" ] } -->
Configuration menu - View commit details
-
Copy full SHA for 0be1829 - Browse repository at this point
Copy the full SHA 0be1829View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8420937 - Browse repository at this point
Copy the full SHA 8420937View commit details -
Fix missing scalajs-java-logging dependency for AirSpec on Scala.js (#…
…4007) AirSpec embeds the source code from `airframe-log` which uses `java.util.logging` APIs. On Scala.js, these APIs require the `org.scala-js:scalajs-java-logging` library to be available at runtime, but this dependency was not explicitly declared in the published `airspec_sjs1` artifact. This caused linking errors for users trying to use AirSpec on Scala.js unless they manually added the dependency to their projects: ```scala // Users had to manually add this dependency libraryDependencies += "org.scala-js" %%% "scalajs-java-logging" % "1.0.0" ``` **Root Cause:** AirSpec uses a unique build structure where it embeds source code from multiple airframe modules (`airframe-log`, `airframe-di`, `airframe-surface`, etc.) to create a standalone library. While the embedded `airspecLogJS` module correctly declared the `scalajs-java-logging` dependency, the final `airspecJS` artifact did not include this as a transitive dependency. **Solution:** Added `scalajs-java-logging` as an explicit dependency to the `airspecJS` module in the Scala.js-specific build settings. This ensures that users of AirSpec on Scala.js automatically get the required dependency without manual intervention. **Changes:** - Added `("org.scala-js" %%% "scalajs-java-logging" % JS_JAVA_LOGGING_VERSION).cross(CrossVersion.for3Use2_13)` to `airspec/build.sbt` - Added test case to verify `java.util.logging` functionality works correctly on Scala.js **Verification:** - All existing AirSpec tests continue to pass on both JVM and JS platforms - New test specifically exercises `java.util.logging` APIs to ensure the dependency is working - Confirmed the dependency is now properly included in the `airspecJS` module dependencies Fixes #4006. <!-- START COPILOT CODING AGENT TIPS --> --- 💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more [Copilot coding agent tips](https://gh.io/copilot-coding-agent-tips) in the docs. --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: xerial <[email protected]> Co-authored-by: Taro L. Saito <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c25761 - Browse repository at this point
Copy the full SHA 6c25761View commit details -
Update sqlite-jdbc to 3.50.3.0 (#3993)
## About this PR 📦 Updates [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) from `3.50.2.0` to `3.50.3.0` 📜 [GitHub Release Notes](https://github.com/xerial/sqlite-jdbc/releases/tag/3.50.3.0) - [Version Diff](xerial/sqlite-jdbc@3.50.2.0...3.50.3.0) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below. Configure Scala Steward for your repository with a [`.scala-steward.conf`](https://github.com/scala-steward-org/scala-steward/blob/f0dfaa6d8e24b261aeafbc7f99c5325ed9365cf2/docs/repo-specific-configuration.md) file. _Have a fantastic day writing Scala!_ <details> <summary>⚙ Adjust future updates</summary> Add this to your `.scala-steward.conf` file to ignore future updates of this dependency: ``` updates.ignore = [ { groupId = "org.xerial", artifactId = "sqlite-jdbc" } ] ``` Or, add this to slow down future updates of this dependency: ``` dependencyOverrides = [{ pullRequests = { frequency = "30 days" }, dependency = { groupId = "org.xerial", artifactId = "sqlite-jdbc" } }] ``` </details> <sup> labels: library-update </sup> <!-- scala-steward = { "Update" : { "ForArtifactId" : { "crossDependency" : [ { "groupId" : "org.xerial", "artifactId" : { "name" : "sqlite-jdbc", "maybeCrossName" : null }, "version" : "3.50.2.0", "sbtVersion" : null, "scalaVersion" : null, "configurations" : null }, { "groupId" : "org.xerial", "artifactId" : { "name" : "sqlite-jdbc", "maybeCrossName" : null }, "version" : "3.50.2.0", "sbtVersion" : null, "scalaVersion" : null, "configurations" : "test" } ], "newerVersions" : [ "3.50.3.0" ], "newerGroupId" : null, "newerArtifactId" : null } }, "Labels" : [ "library-update" ] } -->
Configuration menu - View commit details
-
Copy full SHA for 58b0acc - Browse repository at this point
Copy the full SHA 58b0accView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2025.1.15...v2025.1.16