Releases: mirage/mirage
Releases · mirage/mirage
v3.8.0
v3.7.7
v3.7.6
v3.7.5
v3.7.4
v3.7.3
v3.7.2
v3.7.1
CHANGES:
- clean opam files when
mirage configure
is executed (#1013 @dinosaure) - deprecate mirage-types and mirage-types-lwt (#1006 @hannes)
- remove abstraction over 'type 'a io' and 'buffer', remove mirage-*-lwt packages (#1006 @hannesm)
- unify targets in respect to hooks (Mirage_runtime provides the hooks and registration)
- unify targets in respect to error handling (no toplevel try .. with installed anymore, mirage-unix does no longer ignore all errors)
v3.7.0
CHANGES:
- mirage-runtime: provide at_enter_iter/at_exit_iter/at_exit hooks for the event loop (#1010, @samoht @dinosaure @hannesm)
- call
exit 0
after the Lwt event loop returned (to run at_exit handlers in freestanding environments) (#1011, @hannesm) - NOTE: this release only contains the mirage-runtime opam package to unblock other releases, there'll be a 3.7.1 soon
v3.6.0
CHANGES:
- solo5 0.6 support for multiple devices (#993, by @mato)
please read https://github.com/Solo5/solo5/blob/v0.6.2/CHANGES.md for detailed changes
observable mirage changes:- new target
-t spt
for sandboxed processed tender (seccomp on Linux) - new functions Mirage_key.is_solo5 and Mirage_key.is_xen, analogue to Mirage_key.is_unix
- new target
- respect verbosity when calling
ocamlbuild
-- verbose if log level is info or debug (#999, by @mato)