Skip to content

chore(deps): bump oven/bun from 1.3.14-alpine to 1.4.0-alpine - #22

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/docker/oven/bun-1.4.0-alpine
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/docker/oven/bun-1.4.0-alpine

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 25, 2026

Copy link
Copy Markdown
Contributor

Bumps oven/bun from 1.3.14-alpine to 1.4.0-alpine.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file docker Pull requests that update docker code labels Aug 25, 2026
@dependabot
dependabot Bot requested a review from Coriou as a code owner August 25, 2026 23:34
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file docker Pull requests that update docker code labels Aug 25, 2026
@Coriou

Coriou commented Aug 26, 2026

Copy link
Copy Markdown
Owner

Holding this bump — the pinned image ships a known streaming regression that hits this project's hottest path.

Why: oven-sh/bun#39846 — under Bun 1.4.0 a streamed response can be silently lost with ECONNRESET when the peer closes while a response stream is in flight (maintainer repro ~1/300 iterations; real-world SSE relay workloads reported far higher loss rates).

up-redis serves every PubSub subscription as a long-lived SSE relay (streamSSE), and its pattern-subscribe path runs a hand-rolled RESP client over a plain socket — both sit directly on the affected usockets code.

Evidence the fix isn't in this tag: fix PR oven-sh/bun#39860 was merged 2026-08-21, after the v1.4.0 tag (published 2026-08-20); the maintainers confirm "the fix is not in 1.4.0". No v1.4.1 exists as of 2026-08-26.

Plan: keeping this PR open — when Dependabot re-targets it at ≥ 1.4.1 (or we bump manually once it's out) it lands immediately. Everything else in 1.3.14 → 1.4.0 reviewed clean against our usage (Bun.redis lifecycle fixes align with our dedicated-connection model; no error-code matching, no setKeepAlive, drain bounded by shutdown timeout).

Bumps oven/bun from 1.3.14-alpine to 1.4.0-alpine.

---
updated-dependencies:
- dependency-name: oven/bun
  dependency-version: 1.4.0-alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/docker/oven/bun-1.4.0-alpine branch from db45c18 to 6b880fb Compare August 26, 2026 09:47
@dependabot @github

dependabot Bot commented on behalf of github Sep 8, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #29.

@dependabot dependabot Bot closed this Sep 8, 2026
@dependabot
dependabot Bot deleted the dependabot/docker/oven/bun-1.4.0-alpine branch September 8, 2026 23:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file docker Pull requests that update docker code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant