-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ppx_deriving 4.2.1 #10794
ppx_deriving 4.2.1 #10794
Conversation
0931106
to
b28516b
Compare
✅ All lint checks passed 4edd1e4
✅ Installability check (7774 → 7775)
|
Is it expected that all the revdeps are failing with |
No, this is unexpected. |
b28516b
to
4edd1e4
Compare
This is a minor release on top of 4.2 (instead of a minor release on top of 4.1 as was originally discussed). The goal is to release this first, ask user feedback on whether it solves their issues, and make a 4.1 maintenance release if the issues with driverification are still there. The changelog is as follows * Add support for OCaml 4.06.0 ocaml-ppx/ppx_deriving#154, ocaml-ppx/ppx_deriving#155, ocaml-ppx/ppx_deriving#156, ocaml-ppx/ppx_deriving#159 (Gabriel Scherer, Fabian, Leonid Rozenberg) * Consider { with_path = false } when printing record fields ocaml-ppx/ppx_deriving#157 (François Pottier)
@mseri the tests seem to pass now. Does it look good to you? |
Looks good, thank you very much. I re-triggered one of the V2 builds that failed and looked spurious, just to double check if it fails again in the same way. After it's done I am happy to accept and merge |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me
This is a minor release on top of 4.2 (instead of a minor release on
top of 4.1 as was originally discussed). The goal is to release this
first, ask user feedback on whether it solves their issues, and make
a 4.1 maintenance release if the issues with driverification are still
there.
The changelog is as follows
Add support for OCaml 4.06.0
make ppx_deriving 4.1 build under 4.05 ocaml-ppx/ppx_deriving#154, 4.06 support ocaml-ppx/ppx_deriving#155, 4.06 support for ppx_deriving 4.2 ocaml-ppx/ppx_deriving#156, free_vars_in_core_type and fold_{left,right}_type_decl now use
string loc
ocaml-ppx/ppx_deriving#159(Gabriel Scherer, Fabian, Leonid Rozenberg)
Consider { with_path = false } when printing record fields
Modify ppx_deriving_show so that
{ with_path = false }
is obeyed when printing record fields ocaml-ppx/ppx_deriving#157(François Pottier)