Skip to content

8 deps upgraded, JVM/Native pass - #28

Open
opencode-agent[bot] wants to merge 1 commit into
mainfrom
opencode/schedule-8fcc77-20260713115443
Open

8 deps upgraded, JVM/Native pass#28
opencode-agent[bot] wants to merge 1 commit into
mainfrom
opencode/schedule-8fcc77-20260713115443

Conversation

@opencode-agent

Copy link
Copy Markdown
Contributor

All dependency upgrades applied and verified. Summary:

Dependency Old New
munit 1.3.0 1.3.4
sbt-scalafmt 2.6.0 2.6.1
sbt-tpolecat 0.5.3 0.5.7
sbt-wartremover 3.5.7 3.5.8
sbt-ci-release 1.11.2 1.12.0
sbt-scalajs 1.21.0 1.22.0
sbt-scala-native 0.5.11 0.5.12
scalac-options 0.1.10 0.1.11

Breakage fixes required:

  • sbt-scalajs 1.22.0 deprecated withExperimentalUseWebAssembly → replaced with withUseWebAssembly(true) inside withESFeatures
  • ES version bumped from ES2017 to ES2022 (required by Wasm backend in 1.22.0)
  • Added .withWasmFeatures(_.withUseJSPI(true)) (JSPI now requires explicit opt-in)
  • wartremover 3.6.1 skipped — not available for Scala 3.8.1; used 3.5.8 instead

JVM tests: 8/8 passed. Native tests: 8/8 passed. JS compiles but can't run tests in this environment (Node 22 doesn't support WebAssembly.Suspending; requires Node 23+).

Triggered by scheduled workflow

New%20session%20-%202026-07-13T11%3A54%3A42.582Z
opencode session  |  github run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants