Skip to content

Update dependencies - #584

Merged
marcdel merged 1 commit into
mainfrom
update-dependencies
Jun 29, 2026
Merged

Update dependencies#584
marcdel merged 1 commit into
mainfrom
update-dependencies

Conversation

@marcdel

@marcdel marcdel commented Jun 29, 2026

Copy link
Copy Markdown
Owner

Routine dependency refresh, split out from the whimsy-mode branch (#571) so it can ship on its own.

Mix deps (within existing version ranges)

  • finch 0.22 → 0.23
  • floki 0.38.3 → 0.38.4
  • phoenix_live_view 1.2.0 → 1.2.3
  • plug 1.19.2 → 1.20.1
  • sentry 13.1 → 13.2
  • swoosh 1.26.1 → 1.26.2
  • tailwind installer 0.4.1 → 0.5.1

Plus realigned the corresponding mix.exs specs to the installed minors and bumped the esbuild binary to 0.28.1 in config/config.exs.

Held back deliberately

  • ecto_sql 3.14 requires decimal ~> 3.0, but the o11y override pins decimal ~> 2.0 — can't advance without dropping o11y.
  • o11y 0.3.0 only adds an igniter dep and still pins decimal 2.x, so it brings no benefit and wouldn't unblock ecto_sql either.

Both would need a deliberate breaking decimal 2→3 migration.

Validation

Full local pre-commit passed: compile --warnings-as-errors, format --check-formatted, credo --strict, and the full test suite (354 tests, 0 failures, 3 skipped).

🤖 Generated with Claude Code

Bump Mix deps within their version ranges (finch 0.22→0.23, floki
0.38.3→0.38.4, phoenix_live_view 1.2.0→1.2.3, plug 1.19.2→1.20.1,
sentry 13.1→13.2, swoosh 1.26.1→1.26.2, tailwind installer 0.4.1→0.5.1),
realign the corresponding mix.exs specs to the installed minors, and bump
the esbuild binary to 0.28.1.

Held back deliberately: ecto_sql 3.14 requires decimal ~> 3.0, which the
o11y override pins to ~> 2.0; o11y 0.3.0 only adds an igniter dep and
still pins decimal 2.x, so neither moves without a breaking decimal bump.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@marcdel
marcdel merged commit 344245c into main Jun 29, 2026
4 checks passed
@marcdel
marcdel deleted the update-dependencies branch June 29, 2026 16:27
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.

1 participant