package vif

  1. Overview
  2. Docs
A simple web framework for OCaml 5

Install

dune-project
 Dependency

Authors

Maintainers

Sources

vif-0.0.1.beta2.tbz
sha256=a16ff3dba7675d237d59188b032052b383ad9e367eb7c570c4e6e78b978b98e5
sha512=ad553f15f33f9f2427b691713f630476fd1f15b4cb61944a401cfb35c29dd3d1d3760b02dd211bddd39b6cf6ccc8ea5d9f88eefc3776611e2a7020242a16b9a9

doc/CHANGES.html

v0.0.1~beta2 (2026-02-23)

  • Add Vif.Queries.all (@reynir, #5)
  • Improve examples and README.md (@dinosaure, @reynir, #7, #9)
  • Rename Vif.Uri.path to Vif.Uri.path (@dinosaure, @reynir, #8)
  • Fix errors when we parse multipart/form-data (@dinosaure, spotted by @yomimono, #14, #22)
  • Catch exceptions from URI converters (@reynir, @dinosaure, #12)
  • Add ?etag argument for files (@reynir, #16)
  • Be able to have a regular expression per HTTP methods (@reynir, #18)
  • Add Vif.Uri.execp and Vif.Uri.extract (@reynir, #20)
  • Exclude ? from Vif.Uri.string `Path (@reynir, #23)
  • Add Vif.Response.with_text (@dinosaure, #24, #37)
  • Fix the support of MacOS (@vvvvv, @dinosaure, spotted by @voodoos, #25)
  • Introduce vifu, a unikernel compatible version of vif (@dinosaure, #28)
  • Fix Vif.Response.with_file (@dinosaure, #29)
  • Fix a double-close on Vif.Response.with_json and how the function is exposed (@dinosaure, #30, #37)
  • Let the user to define a log reporter (@voodoos, @dinosaure, #32)
  • Fix the support of h2 protocol and which field we should generate (@dinosaure, #33)
  • Use flux (@dinosaure, #34)
  • Fix memory leak with logs (@dinosaure, #38, #39)
  • Update to tyre.1.0.0 (@dinosaure, @EmileTrotignon, #40)
  • Remove the usage of ppx in our tests (@dinosaure, #42)
  • Verify the TLS configuration given (and its ALPN protocols) (@dinosaure, spotted by @voodoos, #41)
  • Provide Vif.Response.with_stream (@dinosaure, #43)
  • Remove deprecated jsonm dependency (@dinosaure, #45)
  • Give the possibility for the user to initialize RNG (@dinosaure, requested by @voodoos, #46)
  • Remove pin-depends (@hannesm, @dinosaure, #48)

v0.0.1~beta1 (2025-08-14)

  • First release of Vif