Skip to content

fix: upgrade Fable.Beam to 5.0.0-rc.32#29

Merged
dbrattli merged 1 commit into
mainfrom
fix/fable-beam-rc32
Jun 8, 2026
Merged

fix: upgrade Fable.Beam to 5.0.0-rc.32#29
dbrattli merged 1 commit into
mainfrom
fix/fable-beam-rc32

Conversation

@dbrattli

@dbrattli dbrattli commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Bump Fable.Beam from 5.0.0-rc.22 to 5.0.0-rc.32 (paket.dependencies + paket.lock)
  • Add |> ignore to the set_primary_config call in BeamLogger.fs:40 — rc.32 changed that signature from unit to Result, breaking the do-binding in LoggerProvider

This is the sole call site rc.32 broke in Fable.Logging.Beam. The other RC-hardened signatures (add_primary_filter raw, update_handler_config) also went unit → Result, but they aren't used here.

Test plan

  • just test → 49/49 tests pass, including the Beam logger suite that exercises the changed call site

🤖 Generated with Claude Code

…result

rc.32 changed set_primary_config from unit to Result, so the do-binding
in LoggerProvider needs |> ignore. The other RC-hardened signatures
(add_primary_filter raw, update_handler_config) are unused here.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dbrattli dbrattli merged commit 445476c into main Jun 8, 2026
2 checks passed
@dbrattli dbrattli deleted the fix/fable-beam-rc32 branch June 8, 2026 23:45
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