Skip to content

Releases: mirage/ocaml-fat

0.15.1

11 Apr 11:21
Compare
Choose a tag to compare

CHANGES:

  • update to fmt 0.8.7, cstruct 6.0.0, cmdliner 1.1.0 (#89, @hannesm)
  • remove deprecated io-page-unix/io-page.unix dependency (#89, @hannesm)

Update to Mirage 4

25 Nov 17:50
9171848
Compare
Choose a tag to compare
  • update to Mirage 4 interfaces (#85, @djs55)
  • clarify limitations and purpose in README (#86, @djs55)

v0.14.0

21 Nov 22:16
dbd29da
Compare
Choose a tag to compare

CHANGES:

  • fix inconsistent sector size between block and fs (#81, @ehirdoy)
  • adapt to newer MirageOS 3.7.1 interfaces (#82, @hannesm)
  • Handle special dot and dotdot files (#76, @ricarkol)

v0.13.0

12 Mar 11:19
Compare
Choose a tag to compare

CHANGES:

  • port to dune from jbuilder (#79 @emillon)
  • update opam metadata to 2.0 format (#80 @avsm)
  • test with OCaml 4.07 (#80 @avsm)
  • update opam metadata to 2.0 format (#80 @avsm)
  • work with cstruct 1.7.0 by not using leading underscores
    in prefix fields (#80 @avsm)

Update dependencies

27 Mar 21:13
e6b88b6
Compare
Choose a tag to compare

Merge pull request #69 from djs55/release.0.12.2

25 Jun 09:30
Compare
Choose a tag to compare

0.12.2 (2017-06-24):

  • Include the fat command-line tool accidentally omitted in 0.12.1

0.12.1: Merge pull request #67 from djs55/jbuilder

17 Jun 09:23
Compare
Choose a tag to compare

0.12.1 (2017-06-17):

  • Switch to jbuilder
  • Add dependency on io-page-unix

0.12.0

20 Jan 00:21
Compare
Choose a tag to compare

0.12.0 (unreleased):

  • Build against MirageOS 3 and drop support for previous versions.
  • Use alcotest instead of ounit.
  • Remove Fat_memoryIO and Fat.MemFS (if needed, use Mirage_block_lwt.Mem).
  • Remove the IO_PAGE functor parameter.
  • Remove Fat_KV_RO, which is now in mirage-fs.
  • Use topkg instead of OASIS.

Now with PPX

09 Sep 13:45
Compare
Choose a tag to compare
Now with PPX Pre-release
Pre-release
  • Use the ppx version of cstruct. (#44)

Add explicit `connect` function, and modernise Travis scripts

10 Mar 10:14
Compare
Choose a tag to compare
  • Add an explicit connect function to interfaces. (#39)
  • MemoryIO.connect now takes an FS.t, not an FS.id. (#39)
  • Use centralised Travis CI test scripts.
  • Add local opam file for OPAM 1.2 pinning workflow.