This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.<br>[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/AlchemistSimulator/Alchemist). ## Errored The following updates encountered an error and will be retried. To force a retry now, click on a checkbox below. - [ ] <!-- retry-branch=renovate/patch-protelis -->chore(core-deps): update protelis to v18.8.1 (patch) (`org.protelis:protelis-lang`, `org.protelis:protelis-interpreter`) ## Pending Status Checks The following updates await pending status checks. To force their creation now, click on a checkbox below. - [ ] <!-- approvePr-branch=renovate/site-themes-hugo-theme-relearn-8.3.x -->chore(deps): update dependency site/themes/hugo-theme-relearn to v8.3.0 - [ ] <!-- approvePr-branch=renovate/site-themes-hugo-theme-relearn-9.x -->chore(deps): update dependency site/themes/hugo-theme-relearn to v9 ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/io.jenetics-jpx-4.x -->[chore(deps): update dependency io.jenetics:jpx to v4](../pull/5150) ## PR Closed (Blocked) The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below. - [ ] <!-- recreate-branch=renovate/major-3-scala -->[chore(deps): update dependency org.scala-lang:scala-library to v3](../pull/5061) ## Detected Dependencies <details><summary>dockerfile (1)</summary> <blockquote> <details><summary>deps-utils/Dockerfile (1)</summary> - `danysk/makepkg 2.1.1` </details> </blockquote> </details> <details><summary>git-submodules (1)</summary> <blockquote> <details><summary>.gitmodules (2)</summary> - `site/themes/hugo-theme-relearn 8.2.0@528984250a6e83e1852c900f454d5b4078ae4c76` → [Updates: `8.3.0`, `9.0.3`] - `external-resources/learning-scafi-alchemist 1.0.0@aef6032c229ed412c19c14ad89bac900fbebd8e3` </details> </blockquote> </details> <details><summary>github-actions (4)</summary> <blockquote> <details><summary>.github/workflows/build-and-deploy.yml (37)</summary> - `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` - `actions/setup-node v6.4.0` - `nicolasfara/precompute-semantic-release-version-action 2.0.2` - `actions/checkout v6.0.2` - `DanySK/build-check-deploy-gradle-action 4.0.32@f47bb421129e119522b255eac88c9dd9ce4c2686` - `danysk/action-checkout 0.2.28@17f5de6c9546f22aad5eab262982aa8847eebd4f` - `DanySK/build-check-deploy-gradle-action 4.0.32@f47bb421129e119522b255eac88c9dd9ce4c2686` - `actions/upload-artifact v7.0.1` - `danysk/action-checkout 0.2.28@17f5de6c9546f22aad5eab262982aa8847eebd4f` - `DanySK/build-check-deploy-gradle-action 4.0.32@f47bb421129e119522b255eac88c9dd9ce4c2686` - `actions/upload-artifact v7.0.1` - `actions/upload-artifact v7.0.1` - `actions/upload-artifact v7.0.1` - `actions/download-artifact v8.0.1` - `nick-fields/retry v4.0.0` - `actions/download-artifact v8.0.1` - `actions/download-artifact v8.0.1` - `actions/download-artifact v8.0.1` - `actions/download-artifact v8.0.1` - `actions/checkout v6.0.2` - `DanySK/checkout-classic 1.0.0@f55ca46048a09d13b47f0e80db6b546977327791` - `actions/download-artifact v8.0.1` - `actions/download-artifact v8.0.1` - `actions/download-artifact v8.0.1` - `actions/download-artifact v8.0.1` - `actions/setup-node v6.4.0` - `DanySK/build-check-deploy-gradle-action 4.0.32@f47bb421129e119522b255eac88c9dd9ce4c2686` - `ubuntu 24.04` - `ubuntu 24.04` - `windows 2025` - `ubuntu 24.04` - `fedora 45` - `ubuntu 24.04` - `ubuntu 24.04` - `ubuntu 24.04` - `windows 2025` - `ubuntu 24.04` </details> <details><summary>.github/workflows/dispatcher.yml (2)</summary> - `ubuntu 24.04` - `ubuntu 24.04` </details> <details><summary>.github/workflows/update-ancillary-files.yml (3)</summary> - `danysk/action-checkout 0.2.28@17f5de6c9546f22aad5eab262982aa8847eebd4f` - `DanySK/build-check-deploy-gradle-action 4.0.32@f47bb421129e119522b255eac88c9dd9ce4c2686` - `ubuntu 24.04` </details> <details><summary>deps-utils/action.yml (1)</summary> - `gohugoio/hugo v0.160.1` </details> </blockquote> </details> <details><summary>gradle (68)</summary> <blockquote> <details><summary>alchemist-api/build.gradle.kts</summary> </details> <details><summary>alchemist-api/gradle.properties</summary> </details> <details><summary>alchemist-cognitive-agents/build.gradle.kts</summary> </details> <details><summary>alchemist-cognitive-agents/gradle.properties</summary> </details> <details><summary>alchemist-composeui/build.gradle.kts</summary> </details> <details><summary>alchemist-composeui/gradle.properties</summary> </details> <details><summary>alchemist-engine/build.gradle.kts</summary> </details> <details><summary>alchemist-engine/gradle.properties</summary> </details> <details><summary>alchemist-euclidean-geometry/build.gradle.kts</summary> </details> <details><summary>alchemist-euclidean-geometry/gradle.properties</summary> </details> <details><summary>alchemist-factories-generator/build.gradle.kts</summary> </details> <details><summary>alchemist-full/build.gradle.kts</summary> </details> <details><summary>alchemist-graphql-surrogates/build.gradle.kts</summary> </details> <details><summary>alchemist-graphql-surrogates/gradle.properties</summary> </details> <details><summary>alchemist-graphql/build.gradle.kts</summary> </details> <details><summary>alchemist-graphql/gradle.properties</summary> </details> <details><summary>alchemist-implementationbase/build.gradle.kts</summary> </details> <details><summary>alchemist-implementationbase/gradle.properties</summary> </details> <details><summary>alchemist-incarnation-biochemistry/build.gradle.kts</summary> </details> <details><summary>alchemist-incarnation-biochemistry/gradle.properties</summary> </details> <details><summary>alchemist-incarnation-protelis/build.gradle.kts</summary> </details> <details><summary>alchemist-incarnation-protelis/gradle.properties</summary> </details> <details><summary>alchemist-incarnation-sapere/build.gradle.kts</summary> </details> <details><summary>alchemist-incarnation-sapere/gradle.properties</summary> </details> <details><summary>alchemist-incarnation-scafi/build.gradle.kts</summary> </details> <details><summary>alchemist-incarnation-scafi/gradle.properties</summary> </details> <details><summary>alchemist-kotlinscript/build.gradle.kts</summary> </details> <details><summary>alchemist-loading/build.gradle.kts</summary> </details> <details><summary>alchemist-loading/gradle.properties</summary> </details> <details><summary>alchemist-maintenance-tooling/build.gradle.kts</summary> </details> <details><summary>alchemist-maintenance-tooling/gradle.properties</summary> </details> <details><summary>alchemist-maps/build.gradle.kts</summary> </details> <details><summary>alchemist-maps/gradle.properties</summary> </details> <details><summary>alchemist-physics/build.gradle.kts</summary> </details> <details><summary>alchemist-physics/gradle.properties</summary> </details> <details><summary>alchemist-sapere-mathexp/build.gradle.kts</summary> </details> <details><summary>alchemist-sapere-mathexp/gradle.properties</summary> </details> <details><summary>alchemist-smartcam/build.gradle.kts</summary> </details> <details><summary>alchemist-swingui/build.gradle.kts</summary> </details> <details><summary>alchemist-swingui/gradle.properties</summary> </details> <details><summary>alchemist-test/build.gradle.kts</summary> </details> <details><summary>alchemist-test/gradle.properties</summary> </details> <details><summary>alchemist-ui-tooling/build.gradle.kts</summary> </details> <details><summary>alchemist-ui-tooling/gradle.properties</summary> </details> <details><summary>alchemist-web-renderer/build.gradle.kts</summary> </details> <details><summary>alchemist-web-renderer/gradle.properties</summary> </details> <details><summary>build.gradle.kts</summary> </details> <details><summary>buildSrc/build.gradle.kts</summary> </details> <details><summary>buildSrc/settings.gradle.kts</summary> </details> <details><summary>buildSrc/src/main/kotlin/dokka-convention.gradle.kts</summary> </details> <details><summary>buildSrc/src/main/kotlin/it/unibo/alchemist/build/DependencyHandlerExtensions.kt</summary> </details> <details><summary>buildSrc/src/main/kotlin/it/unibo/alchemist/build/DokkaSourceSetSpecExtensions.kt</summary> </details> <details><summary>buildSrc/src/main/kotlin/it/unibo/alchemist/build/ExternalDependency.kt</summary> </details> <details><summary>buildSrc/src/main/kotlin/it/unibo/alchemist/build/ExternalDocumentationLink.kt</summary> </details> <details><summary>buildSrc/src/main/kotlin/it/unibo/alchemist/build/KotlinJsTargetDslExtensions.kt</summary> </details> <details><summary>buildSrc/src/main/kotlin/it/unibo/alchemist/build/PatternFilterableExtensions.kt</summary> </details> <details><summary>buildSrc/src/main/kotlin/it/unibo/alchemist/build/ProjectExtensions.kt</summary> </details> <details><summary>buildSrc/src/main/kotlin/it/unibo/alchemist/build/ProviderOfPluginDependencyExtensions.kt</summary> </details> <details><summary>buildSrc/src/main/kotlin/it/unibo/alchemist/build/TaskContainerExtensions.kt</summary> </details> <details><summary>buildSrc/src/main/kotlin/it/unibo/alchemist/build/Utilities.kt</summary> </details> <details><summary>buildSrc/src/main/kotlin/kotlin-jvm-convention.gradle.kts</summary> </details> <details><summary>buildSrc/src/main/kotlin/kotlin-multiplatform-convention.gradle.kts</summary> </details> <details><summary>buildSrc/src/main/kotlin/kotlin-static-analysis-convention.gradle.kts</summary> </details> <details><summary>buildSrc/src/main/kotlin/Libs.kt</summary> </details> <details><summary>buildSrc/src/main/kotlin/power-assert-convention.gradle.kts</summary> </details> <details><summary>gradle.properties</summary> </details> <details><summary>gradle/libs.versions.toml (132)</summary> - `org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose 2.10.0` - `org.antlr:antlr4 4.13.2` - `org.antlr:antlr4-runtime 4.13.2` - `commons-codec:commons-codec 1.22.0` - `org.apache.commons:commons-collections4 4.5.0` - `commons-io:commons-io 2.22.0` - `org.apache.commons:commons-lang3 3.20.0` - `org.apache.commons:commons-math3 3.6.1` - `com.apollographql.apollo3:apollo-runtime 4.0.0-beta.7` - `net.harawata:appdirs 1.5.0` - `io.arrow-kt:arrow-core 2.2.2.1` - `org.danilopianini:boilerplate 0.2.2` - `com.github.ben-manes.caffeine:caffeine 3.2.3` - `io.github.classgraph:classgraph 4.8.184` - `org.jetbrains.compose.components:components-resources 1.10.3` - `org.jetbrains.compose.foundation:foundation 1.10.3` - `org.jetbrains.compose.material:material 1.10.3` - `org.jetbrains.compose.runtime:runtime 1.10.3` - `org.jetbrains.compose.ui:ui 1.10.3` - `org.danilopianini:conrec 0.1.1` - `org.jetbrains.dokka:dokka-gradle-plugin 2.2.0` - `org.dyn4j:dyn4j 5.0.2` - `it.unimi.dsi:dsiutils 2.7.4` - `de.flapdoodle.embed:de.flapdoodle.embed.mongo 4.24.0` - `com.graphhopper:graphhopper-core 11.0` - `com.expediagroup:graphql-kotlin-client 9.2.0` - `com.expediagroup:graphql-kotlin-hooks-provider 9.2.0` - `com.expediagroup:graphql-kotlin-server 9.2.0` - `com.expediagroup:graphql-kotlin-ktor-server 9.2.0` - `org.graphstream:gs-algo 2.0` - `org.graphstream:gs-core 2.0` - `org.codehaus.groovy:groovy-jsr223 3.0.25` - `com.google.code.gson:gson 2.14.0` - `org.danilopianini:gson-extras 3.3.0` - `com.google.guava:guava 33.6.0-jre` - `org.danilopianini:javalib-java7 0.6.1` - `org.danilopianini.gradle-java-qa:org.danilopianini.gradle-java-qa.gradle.plugin 1.174.0` - `org.eclipse.jgit:org.eclipse.jgit 7.6.0.202603022253-r` - `org.jgrapht:jgrapht-core 1.5.3` - `org.danilopianini:jirf 1.0.0` - `org.jooq:jool 0.9.15` - `io.jenetics:jpx 3.2.1` → [Updates: `4.0.0`] - `com.google.code.findbugs:jsr305 3.0.2` - `org.junit.jupiter:junit-jupiter-api 6.0.3` - `org.junit.jupiter:junit-jupiter-engine 6.0.3` - `org.junit.jupiter:junit-jupiter-params 6.0.3` - `org.junit.platform:junit-platform-engine 6.0.3` - `org.junit.platform:junit-platform-launcher 6.0.3` - `net.pearx.kasechange:kasechange 1.4.1` - `com.uchuhimo:konf 1.1.2` - `com.soywiz.korlibs.korim:korim 4.0.10` - `io.kotest:io.kotest.gradle.plugin 6.1.11` - `io.kotest:kotest-assertions-core 6.1.11` - `io.kotest:kotest-assertions-table 6.1.11` - `io.kotest:kotest-framework-engine 6.1.11` - `io.kotest:kotest-runner-junit5-jvm 6.1.11` - `org.jetbrains.kotlinx:kotlinx-cli 0.3.6` - `org.jetbrains.kotlinx:kotlinx-coroutines-core 1.10.2` - `org.jetbrains.kotlinx:kotlinx-coroutines-test 1.10.2` - `org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin 2.3.21` - `org.jetbrains.kotlin.multiplatform:org.jetbrains.kotlin.multiplatform.gradle.plugin 2.3.21` - `org.jetbrains.kotlin.plugin.power-assert:org.jetbrains.kotlin.plugin.power-assert.gradle.plugin 2.3.21` - `org.danilopianini.gradle-kotlin-qa:org.danilopianini.gradle-kotlin-qa.gradle.plugin 1.6.0` - `org.jetbrains.kotlin-wrappers:kotlin-react 2026.4.12-19.2.5` - `org.jetbrains.kotlin-wrappers:kotlin-react-dom 2026.4.12-19.2.5` - `org.jetbrains.kotlin:kotlin-reflect 2.3.21` - `org.jetbrains.kotlin:kotlin-test 2.3.21` - `org.jetbrains.kotlin:kotlin-test-annotations-common 2.3.21` - `com.google.devtools.ksp:symbol-processing-api 2.3.7` - `com.google.devtools.ksp:symbol-processing 2.3.7` - `org.jetbrains.kotlin:kotlinx-atomicfu-runtime 2.3.21` - `org.jetbrains.kotlinx:kotlinx-serialization-json 1.11.0` - `org.jetbrains.kotlin:kotlin-stdlib 2.3.21` - `io.ktor:ktor-client-core 3.4.3` - `com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin 2.3.7` - `io.ktor:ktor-client-js 3.4.3` - `io.ktor:ktor-client-content-negotiation 3.4.3` - `io.ktor:ktor-serialization 3.4.3` - `io.ktor:ktor-serialization-jackson 3.4.3` - `io.ktor:ktor-serialization-kotlinx-json 3.4.3` - `io.ktor:ktor-server-compression 3.4.3` - `io.ktor:ktor-server-content-negotiation 3.4.3` - `io.ktor:ktor-server-cors 3.4.3` - `io.ktor:ktor-server-cors-jvm 3.4.3` - `io.ktor:ktor-server-core-jvm 3.4.3` - `io.ktor:ktor-server-netty 3.4.3` - `io.ktor:ktor-server-test-host 3.4.3` - `io.ktor:ktor-server-websockets-jvm 3.4.3` - `org.danilopianini:listset 0.3.9` - `ch.qos.logback:logback-classic 1.5.32` - `org.mapsforge:mapsforge-map-awt 0.25.0` - `com.miglayout:miglayout-swing 11.4.3` - `org.mockito:mockito-core 5.23.0` - `io.mockk:mockk 1.14.9` - `org.mongodb:mongodb-driver-sync 5.6.5` - `net.anwiba.commons.swing.icons:org.oxygen.oxygen-icons 4.13.0-1.2.50` - `org.protelis:protelis-interpreter 18.8.0` → [Updates: `18.8.1`] - `org.protelis:protelis-lang 18.8.0` → [Updates: `18.8.1`] - `org.danilopianini:java-quadtree 1.0.2` - `org.danilopianini:thread-inheritable-resource-loader 0.3.8` - `com.github.davidmoten:rtree 0.12` - `it.unibo.scafi:scafi-core_2.13 1.6.0` - `org.scala-lang:scala-compiler 2.13.18` - `org.scala-lang:scala-library 2.13.18` → [Updates: `3.8.3`] - `com.github.cb372:scalacache-core_2.13 0.28.0` - `com.github.cb372:scalacache-guava_2.13 0.28.0` - `org.scalatest:scalatest_2.13 3.3.0-SNAP4` - `org.scalatestplus:junit-5-11_2.13 3.2.19.0` - `com.javadocmd:simplelatlng 1.4.0` - `org.slf4j:slf4j-api 2.0.17` - `org.yaml:snakeyaml 2.6` - `com.github.spotbugs:spotbugs-annotations 4.9.8` - `org.danilopianini:kotlin-symmetric-matrix 1.1.14` - `org.reduxkotlin:redux-kotlin-threadsafe 0.6.1` - `guru.nidi.com.kitfox:svgSalamander 1.1.3` - `net.sf.trove4j:trove4j 3.0.3` - `org.jetbrains.kotlin.plugin.compose 2.3.21` - `org.jetbrains.compose 1.10.3` - `org.danilopianini.git-sensitive-semantic-versioning-gradle-plugin 7.0.17` - `com.apollographql.apollo3 4.0.0-beta.7` - `com.expediagroup.graphql 9.2.0` - `io.github.fstaudt.hugo 0.12.0` - `org.jetbrains.kotlin.plugin.serialization 2.3.21` - `com.google.devtools.ksp 2.3.7` - `io.ktor.plugin 3.4.3` - `org.danilopianini.multi-jvm-test-plugin 4.3.2` - `org.danilopianini.publish-on-central 9.2.1` - `cz.augi.gradle.scalafmt 1.21.5` - `com.gradleup.shadow 9.4.1` - `com.dorongold.task-tree 4.0.1` - `org.panteleyev.jpackageplugin 2.0.1` - `org.jetbrains.kotlin.jvm 2.3.21` </details> <details><summary>settings.gradle.kts (3)</summary> - `com.gradle.develocity 4.4.1` - `org.danilopianini.gradle-pre-commit-git-hooks 2.1.15` - `org.gradle.toolchains.foojay-resolver-convention 1.0.0` </details> </blockquote> </details> <details><summary>gradle-wrapper (1)</summary> <blockquote> <details><summary>gradle/wrapper/gradle-wrapper.properties (1)</summary> - `gradle 9.4.1` </details> </blockquote> </details> <details><summary>npm (1)</summary> <blockquote> <details><summary>package.json (3)</summary> - `semantic-release-preconfigured-conventional-commits 1.1.157` - `node 24.15` - `npm >=3.0.0` </details> </blockquote> </details> <details><summary>regex (3)</summary> <blockquote> <details><summary>.github/workflows/build-and-deploy.yml (15)</summary> - `ubuntu GitHub Actions runner 24.04` - `windows GitHub Actions runner 2025` - `macos GitHub Actions runner 15` - `ubuntu GitHub Actions runner 24.04` - `ubuntu GitHub Actions runner 24.04` - `windows GitHub Actions runner 2025` - `macos GitHub Actions runner 15` - `ubuntu GitHub Actions runner 24.04` - `windows GitHub Actions runner 2025` - `ubuntu GitHub Actions runner 24.04` - `ubuntu GitHub Actions runner 24.04` - `ubuntu GitHub Actions runner 24.04` - `ubuntu GitHub Actions runner 24.04` - `windows GitHub Actions runner 2025` - `ubuntu GitHub Actions runner 24.04` </details> <details><summary>.github/workflows/dispatcher.yml (2)</summary> - `ubuntu GitHub Actions runner 24.04` - `ubuntu GitHub Actions runner 24.04` </details> <details><summary>.github/workflows/update-ancillary-files.yml (1)</summary> - `ubuntu GitHub Actions runner 24.04` </details> </blockquote> </details> <details><summary>renovate-config-presets (1)</summary> <blockquote> <details><summary>renovate.json</summary> </details> </blockquote> </details> <details><summary>scalafmt (1)</summary> <blockquote> <details><summary>.scalafmt.conf (1)</summary> - `scalafmt 3.11.0` </details> </blockquote> </details> --- - [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
View this repository on the Mend.io Web Portal.
Errored
The following updates encountered an error and will be retried. To force a retry now, click on a checkbox below.
org.protelis:protelis-lang,org.protelis:protelis-interpreter)Pending Status Checks
The following updates await pending status checks. To force their creation now, click on a checkbox below.
Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
PR Closed (Blocked)
The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below.
Detected Dependencies
dockerfile (1)
git-submodules (1)
github-actions (4)
gradle (68)
gradle-wrapper (1)
npm (1)
regex (3)
renovate-config-presets (1)
scalafmt (1)