Skip to content

[services] Bump process-compose version and fix extra stderr output#2832

Open
mikeland73 wants to merge 1 commit into
mainfrom
mikeland73/fix-devbox-service-output
Open

[services] Bump process-compose version and fix extra stderr output#2832
mikeland73 wants to merge 1 commit into
mainfrom
mikeland73/fix-devbox-service-output

Conversation

@mikeland73
Copy link
Copy Markdown
Collaborator

@mikeland73 mikeland73 commented May 20, 2026

Summary

  • Bumps processComposeVersion from 1.87.0 to 1.110.0.
  • Skips Add for utilities whose exact versioned name is already in the utility devbox config. Calling Add anyway printed noisy Package "process-compose@..." already in devbox.json output on every services interaction. A version mismatch (e.g. after bumping processComposeVersion) still falls through to Add, which replaces the existing package by canonical name.

nginx.conf and devbox.lock have minor automated changes.

Test plan

  • devbox services up / devbox services ls no longer prints the "already in devbox.json" line.
  • Bumping processComposeVersion triggers a clean replace path (no stale 1.87.0 left behind).
  • Fresh install (no existing utility config) still adds process-compose correctly.

Bumps process-compose from 1.87.0 to 1.110.0 and avoids calling Add when
the exact versioned utility is already present, which otherwise printed
"Package already in devbox.json" on every services interaction.
@mikeland73 mikeland73 requested review from Lagoja and savil May 20, 2026 03:22
@mikeland73 mikeland73 changed the title Fix noisy service output by skipping Add for utilities already in config Bump process-compose version and fix extra stderr output May 20, 2026
@mikeland73 mikeland73 changed the title Bump process-compose version and fix extra stderr output [services] Bump process-compose version and fix extra stderr output May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants