Skip to content

Conversation

@patricoferris
Copy link
Collaborator

@patricoferris patricoferris commented Jan 24, 2026

The 5.5 OCaml compiler now supports most structure items appearing locally inside a let-binding. Our migrations now distinguish between those that are supported on older compiler versions and those that must be encoded and decoded during migration.

Fixes #617 (based on the structure of #607)

@patricoferris patricoferris added the no changelog Use this label to disable the changelog check github action label Jan 24, 2026
The 5.5 OCaml compiler now supports most structure items appearing
locally inside a let-binding. Our migrations now distinguish between
those that are supported on older compiler versions and those that must
be encoded and decoded during migration.

Signed-off-by: Patrick Ferris <[email protected]>
@patricoferris patricoferris merged commit 5f11257 into ocaml-ppx:main Jan 24, 2026
7 of 8 checks passed
@patricoferris patricoferris deleted the encoding-505 branch January 24, 2026 14:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no changelog Use this label to disable the changelog check github action

Projects

None yet

Development

Successfully merging this pull request may close these issues.

OCaml 5.5: Support all Pexp_struct_items

1 participant