Eliom Versions Save

Multi-tier framework for programming web and mobile applications in OCaml.

6.1.0

7 years ago

Bugfix release

  • Remove redundant dependency on calendar (PR #439)
  • Allow client routing to ./ (PR #440)
  • -y parameter for eliom-distillery (PR #444)
  • Eliom_client: do not execute onload after OCaml services (PR #446)
  • Permit suffix params in Eliom_service.create_attached_post (PR #455)

6.0.0

7 years ago
  • Improve Eliom_service and Eliom_registration APIs using GADTs
  • Implement client-side services, useful for mobile apps. This includes
    • client-side service registration (Eliom_registration)
    • client-side service routing (Eliom_client.change_page_uri)
  • Transition to PPX internally
  • Compatibility with
    • OCaml 4.03.0 and 4.04.0
    • Js_of_ocaml 2.8.2 and newer
    • TyXML 4.0 and newer
  • Various bugfixes and improvements

5.0.0

8 years ago

Changes:

  • Add Eliom_shared and server-side Eliom_content.{Html5,Svg}.R modules
  • Add PPX syntax extension
  • Clean-up form APIs, now available under Eliom_content.Html5.{D,F}.Form
  • Patches to significantly reduce the size of request data
  • Compatibility with TyXML 3.6, Js_of_ocaml 2.7, and reactiveData 0.2
  • Various bugfixes and enhancements

Migration instructions: http://ocsigen.org/eliom/Eliom50

4.2

8 years ago
  • Add Manip.children, to get the html children of an element.
  • Simplify Html5 and Svg signatures using tyxml's signature functors.
  • Various logging improvements, in particular in Eliom_client.
  • Fix eliomdep's exit code when calling option "-sort".
  • Fix #168: call_ocaml_service always sends boolean true.
  • Makes server function return types covariant.
  • Restore compatibility with ocsigenserver 2.6 and lwt 2.4.7.
  • Various bugfixes and wiki updates.