Skip to content

release engineering 3.7.0 #1012

@hannesm

Description

@hannesm

let's have another MirageOS release. My main motivation is to push through #1004 (but also have a decent solution to the hooks, i.e. #1010). Release schedule is tentative this week (e.g. before Nov 5th)!

issues and PRs to be addressed / merged

mirage-os-shim affected changes (#1010)

in respect to #1004, here's a list of PRs that needs to be merged and released (TODO: still some are missing, most notably dns, conduit, cohttp, irmin, git) all PRed now!

libraries I won't manage to include (help is welcome!) -- since they're not required by mirage (or mirage-skeleton), they can be released after the mirageos release

  • capnp-rpc
  • dns-forward
  • nbd
  • qcow
  • hvsock
  • datakit
  • protocol-9p
  • vpnkit

PRs

anything else we should include in the release? it'll be mostly compatible with 3.6.0 (mirage-types & mirage-types-lwt are only deprecated but still around, same should be for the hooks registration in the backends) -- we can remove the deprecated things with mirage 4.0

notably other changes:

  • cstruct lower bound is now at 4.0.0
  • lwt lower bound is at 4.0.0 (EDIT: I PRed changes to lower it from 4.4.0 to 4.0.0)
  • OCaml lower bound is at 4.6.0 (finally, safe-string for everyone)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions