JakeWharton / JakeWharton/PosterBox
Dependency Dashboard
- Dominant language
- Kotlin
- Stars
- 79
- Forks
- 7
- Avg merge
- 16m
- Merged PRs (30d)
- 8
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/JakeWharton/PosterBox).
## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.
| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| gradle | [org.jetbrains.compose.web:web-core](https://redirect.github.com/JetBrains/compose-multiplatform) |  |
## Rate-Limited
The following updates are currently rate-limited. To force their creation now, click on a checkbox below.
- [ ] Pin softprops/action-gh-release action to de2c0eb
- [ ] Update alpine Docker tag to v3.24.1
- [ ] Update actions/checkout action to v7
- [ ] Update actions/setup-java action to v6
- [ ] Update dependency org.slf4j:slf4j-simple to v2
- [ ] Update docker/login-action action to v4
- [ ] Update ffurrer2/extract-release-notes action to v3
- [ ] Update Gradle to v9
- [ ] Update gradle/wrapper-validation-action action to v3
- [ ] Update kotlin monorepo to v2 (`org.jetbrains.kotlin.plugin.serialization`, `org.jetbrains.kotlin.multiplatform`, `org.jetbrains.kotlin.jvm`, `org.jetbrains.kotlin:kotlin-test`)
- [ ] Update ktor monorepo to v3 (`io.ktor:ktor-server-cio`, `io.ktor:ktor-server-core`, `io.ktor:ktor-client-java`, `io.ktor:ktor-client-js`)
- [ ] Update softprops/action-gh-release action to v3
- [ ] 🔐 **Create all rate-limited PRs at once** 🔐
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] [Update compose to v1.12.0](../pull/55) (`org.jetbrains.compose`, `org.jetbrains.compose.web:web-core`, `org.jetbrains.compose.runtime:runtime`)
- [ ] [Update dependency com.akuleshov7:ktoml-core to v0.7.1](../pull/71)
- [ ] [Update dependency com.github.ajalt.clikt:clikt to v3.5.4](../pull/72)
- [ ] [Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.11.0](../pull/79)
- [ ] [Update kotlin monorepo to v1.9.25](../pull/68) (`org.jetbrains.kotlin.plugin.serialization`, `org.jetbrains.kotlin.multiplatform`, `org.jetbrains.kotlin.jvm`, `org.jetbrains.kotlin:kotlin-test`)
- [ ] [Update kotlinx.serialization to v1.11.0](../pull/65) (`org.jetbrains.kotlinx:kotlinx-serialization-json`, `org.jetbrains.kotlinx:kotlinx-serialization-core`)
- [ ] [Update ktor monorepo to v2.3.13](../pull/77) (`io.ktor:ktor-server-cio`, `io.ktor:ktor-server-core`, `io.ktor:ktor-client-java`, `io.ktor:ktor-client-js`)
- [ ] [Update crazy-max/ghaction-docker-meta action to v6](../pull/91)
- [ ] [Update dependency com.github.ajalt.clikt:clikt to v5](../pull/84)
- [ ] [Update docker/build-push-action action to v7](../pull/92)
- [ ] **Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
dockerfile (1)
Dockerfile (2)
- `openjdk 18-alpine`
- `alpine 3.24.0` → [Updates: `3.24.1`]
github-actions (2)
.github/workflows/build_and_publish.yaml (8)
- `actions/checkout v6.1.0@d23441a48e516b6c34aea4fa41551a30e30af803` → [Updates: `v7.0.1`]
- `gradle/wrapper-validation-action v1.1.0@56b90f209b02bf6d1deae490e9ef18b21a389cd4` → [Updates: `v3.5.0`]
- `actions/setup-java v5.7.0@b6effb05e454b25005698d916606bdc6ffcbf961` → [Updates: `v6.0.1`]
- `crazy-max/ghaction-docker-meta v1.12.0@9be43f076db7f0f4ac30d81183fc9d956b9e9eb6` → [Updates: `v6.2.0`]
- `docker/login-action v2.2.0@465a07811f14bebb1938fbed4728c6a1ff8901fc` → [Updates: `v4.6.0`]
- `docker/build-push-action v4.2.1@0a97817b6ade9f46837855d676c4cca3a2471fc9` → [Updates: `v7.3.0`]
- `ffurrer2/extract-release-notes v1.17.0@4db7ff8e9cc8a442ab103fd3ddfaebd0f8f36e4c` → [Updates: `v3.1.0`]
- `softprops/action-gh-release v1` → [Updates: `v3.0.3`, `v1`].github/workflows/build.yaml (5)
- `actions/checkout v6.1.0@d23441a48e516b6c34aea4fa41551a30e30af803` → [Updates: `v7.0.1`]
- `gradle/wrapper-validation-action v1.1.0@56b90f209b02bf6d1deae490e9ef18b21a389cd4` → [Updates: `v3.5.0`]
- `actions/setup-java v5.7.0@b6effb05e454b25005698d916606bdc6ffcbf961` → [Updates: `v6.0.1`]
- `actions/checkout v6.1.0@d23441a48e516b6c34aea4fa41551a30e30af803` → [Updates: `v7.0.1`]
- `gradle/wrapper-validation-action v1.1.0@56b90f209b02bf6d1deae490e9ef18b21a389cd4` → [Updates: `v3.5.0`]
gradle (4)
build.gradle
gradle.properties
gradle/libs.versions.toml (17)
- `org.jetbrains.kotlin:kotlin-test 1.6.10` → [Updates: `1.9.25`, `2.4.20`]
- `org.jetbrains.kotlinx:kotlinx-coroutines-core 1.6.0` → [Updates: `1.11.0`]
- `org.jetbrains.kotlinx:kotlinx-serialization-core 1.3.2` → [Updates: `1.11.0`]
- `org.jetbrains.kotlinx:kotlinx-serialization-json 1.3.2` → [Updates: `1.11.0`]
- `io.ktor:ktor-client-js 2.0.0-beta-1` → [Updates: `2.3.13`, `3.5.2`]
- `io.ktor:ktor-client-java 2.0.0-beta-1` → [Updates: `2.3.13`, `3.5.2`]
- `io.ktor:ktor-server-core 2.0.0-beta-1` → [Updates: `2.3.13`, `3.5.2`]
- `io.ktor:ktor-server-cio 2.0.0-beta-1` → [Updates: `2.3.13`, `3.5.2`]
- `com.akuleshov7:ktoml-core 0.2.11` → [Updates: `0.7.1`]
- `org.jetbrains.compose.runtime:runtime 1.0.1` → [Updates: `1.12.0`]
- `org.jetbrains.compose.web:web-core 1.0.1` → [Updates: `1.12.0`]
- `org.slf4j:slf4j-simple 1.7.36` → [Updates: `2.0.19`]
- `com.github.ajalt.clikt:clikt 3.4.0` → [Updates: `3.5.4`, `5.1.0`]
- `org.jetbrains.kotlin.jvm 1.6.10` → [Updates: `1.9.25`, `2.4.20`]
- `org.jetbrains.kotlin.multiplatform 1.6.10` → [Updates: `1.9.25`, `2.4.20`]
- `org.jetbrains.kotlin.plugin.serialization 1.6.10` → [Updates: `1.9.25`, `2.4.20`]
- `org.jetbrains.compose 1.0.1` → [Updates: `1.12.0`]settings.gradle
gradle-wrapper (1)
gradle/wrapper/gradle-wrapper.properties (1)
- `gradle 7.6.6` → [Updates: `9.7.1`]
renovate-config (1)
renovate.json
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the dependency entries in gradle/libs.versions.toml and gradle/wrapper/gradle-wrapper.properties, then inspect .github/workflows/build.yaml and .github/workflows/build_and_publish.yaml. Existing linked pull requests cover several updates; done means selecting a specific remaining update, verifying the builds and workflows, and confirming the dependency dashboard is clear.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, github-actions, kotlin
- Domain
- build-system, ci-cd, devops
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 15/100