Ppxlib 0.24.0
See full changelog
- Add support for OCaml 4.14 (#304, @kit-ty-kate)
- Expand nodes before applying derivers or other inline attributes based transformation, allowing better interactions between extensions and derivers (#279, #297, @NathanReb)
- Add support for registering ppx_import as a pseudo context-free rule (#271, @NathanReb)
- Add
input_nameto theExpansion_context.ExtensionandExpansion_context.Derivermodules (#284, @tatchi) - Improve
gen_symbolto strip previous unique suffix before adding a new one (#285, @ceastlund) - Improve
name_type_params_in_tdto use prefixesa,b, ... instead ofv_x. (#285, @ceastlund) - Fix a bug in
type_is_recursiveandreally_recursivewhere they would consider a type declaration recursive if the type appeared inside an attribute payload (#299, @NathanReb)