Skip to content

Bumped 8 deps; fixed Scala.js 1.22 breakage.#26

Open
opencode-agent[bot] wants to merge 1 commit into
mainfrom
opencode/schedule-76c7cc-20260629125938
Open

Bumped 8 deps; fixed Scala.js 1.22 breakage.#26
opencode-agent[bot] wants to merge 1 commit into
mainfrom
opencode/schedule-76c7cc-20260629125938

Conversation

@opencode-agent

Copy link
Copy Markdown
Contributor

All upgrades applied and verified. Summary:

project/plugins.sbt (6 changes):

Plugin Old New
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-scalajs 1.21.0 1.22.0
sbt-scala-native 0.5.11 0.5.12
scalac-options 0.1.10 0.1.11

build.sbt (2 changes):

  • munit 1.3.0 → 1.3.3
  • Fixed Scala.js 1.22.0 breakage: replaced deprecated withExperimentalUseWebAssembly(true) with withESFeatures(_.withUseWebAssembly(true)), bumped ESVersion from ES2017 to ES2022 (required by new WebAssembly backend), and added withWasmFeatures(_.withUseJSPI(true)) (JSPI config moved from ESFeatures to new WasmFeatures class).

Infrastructure fix: Upgraded Node.js from v22.23 → v23.11 (required by both old and new Scala.js for WebAssembly.Suspending JSPI support).

Triggered by scheduled workflow

New%20session%20-%202026-06-29T12%3A59%3A37.643Z
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