Skip to content

Version 4.2.0

Compare
Choose a tag to compare
@Drup Drup released this 30 Jan 14:39
· 281 commits to master since this release
  • Compatibility with OCaml 4.6.0.
  • The ppx should now be compatible with driver-based workflows. In particular, jbuilder.
  • Future breakage:
    • The two camlp4-based packages (tyxml.syntax and tyxml.parser) are now deprecated and will be removed in the next major version.
    • Introduction of the tyxml-ppx ocamlfind package. Usage of the tyxml.ppx package is discouraged, and it will be removed in the next major version.
  • Various fixes in the Html_sigs.T module (contribution by Fabian Pijcke):
    • Fixed the map element function signature.
    • The elements functions now (almost) all make use of the types defined in Html_types, rather than redefining them.
    • Html_sigs.T.fieldset now takes [< legend] elt wrap as optional argument rather than legend elt wrap.
  • Add basic support for aria-* attributes (contribution by Armaël Guéneau)
    (see https://www.w3.org/TR/wai-aria-1.1/#states_and_properties)
  • Add support for the role attribute (contribution by Armaël Guéneau)
    (see https://www.w3.org/TR/role-attribute/)
  • Add support for the minlength form attribute (contribution by Armaël Guéneau)
    (See https://www.w3.org/TR/html5/forms.html#attr-input-minlength)