Skip to content

chore: upgrade Fable and fable-library to 5.8.0#347

Merged
dbrattli merged 1 commit into
mainfrom
chore/upgrade-fable-5.8
Jul 13, 2026
Merged

chore: upgrade Fable and fable-library to 5.8.0#347
dbrattli merged 1 commit into
mainfrom
chore/upgrade-fable-5.8

Conversation

@dbrattli

Copy link
Copy Markdown
Collaborator

Summary

Fable 5.7 introduced a hard coupling between the Fable compiler and the fable-library Python runtime: fable-library 5.6 no longer works with Fable 5.7+. The compiler tool and the runtime library must therefore be upgraded together.

This PR bumps both in lockstep to 5.8.0:

  • .config/dotnet-tools.json — Fable CLI 5.6.05.8.0
  • pyproject.tomlfable-library==5.6.0==5.8.0
  • uv.lock — regenerated

Testing

  • dotnet tool restore → Fable 5.8.0
  • just test (clean build → dotnet build → Fable transpile of src + test to Python → pytest): 563 passed

🤖 Generated with Claude Code

Fable 5.7 introduced a hard coupling between the Fable compiler and the
fable-library runtime: fable-library 5.6 no longer works with Fable 5.7+,
so the compiler tool and the Python runtime must be bumped together.

Upgrade both in lockstep to 5.8.0:
- .config/dotnet-tools.json: Fable CLI 5.6.0 -> 5.8.0
- pyproject.toml: fable-library==5.6.0 -> ==5.8.0
- uv.lock: regenerated

All 563 tests pass with the matched 5.8.0 toolchain.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dbrattli
dbrattli merged commit 112ae8c into main Jul 13, 2026
9 checks passed
@dbrattli
dbrattli deleted the chore/upgrade-fable-5.8 branch July 13, 2026 05:34
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