Releases: mirage/ocaml-fat
Releases · mirage/ocaml-fat
0.15.1
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
- update to Mirage 4 interfaces (#85, @djs55)
- clarify limitations and purpose in README (#86, @djs55)
v0.14.0
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
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)
Merge pull request #69 from djs55/release.0.12.2
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
0.12.1 (2017-06-17):
- Switch to jbuilder
- Add dependency on io-page-unix
0.12.0
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
- Use the ppx version of cstruct. (#44)
Add explicit `connect` function, and modernise Travis scripts
- 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.