Skip to content
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

release of ppx_deriving.4.3 #14258

Merged
merged 2 commits into from
Jun 10, 2019
Merged

Conversation

gasche
Copy link
Member

@gasche gasche commented Jun 8, 2019

4.3 Changelog:

First attempt: #13652

The second attempt incorporated minor changes to the opam file (no
other change to the ppx_deriving pre-release), and occurred after the
revdeps failures of the first attempt have been reviewed and fixed.

Second attempt: #14018

Kate helped investigate the few failures remaining with the second
attempt, and provided the motivation for finally getting the release
out -- opam-repository will always be in an imperfect state... Thanks!

4.3 Changelog:

* use Format through Ppx_deriving_runtime to avoid deprecation warning
  for users of JaneStreet Base
  (Stephen Bastians and Gabriel Scherer, review by whitequark)
* silence a ambiguous-field warning (41) in generated code
  ocaml-ppx/ppx_deriving#163
  (Étienne Millon, review by Gabriel Scherer)
* use dune
  ocaml-ppx/ppx_deriving#170
  (Rudi Grinberg, Jérémie Dimino)
* silence an unused-value warning for show
  ocaml-ppx/ppx_deriving#179
  (Nathan Rebours)

First attempt: ocaml#13652

The second attempt incorporated minor changes to the opam file (no
other change to the ppx_deriving pre-release), and occurred after the
revdeps failures of the first attempt have been reviewed and fixed.

Second attempt: ocaml#14018

Kate helped investigate the few failures remaining with the second
attempt, and provided the motivation for finally getting the release
out -- opam-repository will always be in an imperfect state... Thanks!
@camelus
Copy link
Contributor

camelus commented Jun 8, 2019

☀️ All lint checks passed e8bd5f4
  • These packages passed lint tests: ppx_deriving.4.3

☀️ Installability check (11305 → 11308)
  • these releases can now be installed, well done (2): ipaddr.2.7.0 ipaddr.2.7.1
  • new installable packages (1): ppx_deriving.4.3

@gasche
Copy link
Member Author

gasche commented Jun 9, 2019

Travis fails on 4.02; this is a known issue with 4.3, but it only affects the tests. We merged a PR in master that fixed all 4.02 build issues.

@kit-ty-kate
Copy link
Member

Thanks!

@kit-ty-kate kit-ty-kate merged commit 25b9100 into ocaml:master Jun 10, 2019
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.

3 participants