0install 2.17

Thomas Leonard <[email protected]> Tue, 5 May 2020 17:16:38 +0100
Newsgroups gmane.comp.file-systems.zero-install.devel
Message-ID <CAG4opy-03aY0Jzo51G1NiPHbtt2-AdDsL1czMSRwpOFCwun=CQ@mail.gmail.com>
0install 2.17 is now available (source and generic binaries):

  https://docs.0install.net/details/linux/#from-source
  https://0install.net/injector.html#linux-generic

I'm now putting the source release on GitHub rather than sf.net, and
so there are some release notes there:

https://github.com/0install/0install/releases/tag/v2.17

The main new thing is that the solver has a public (OCaml) API and its
own opam package (0install-solver), allowing other package managers to
use the same solver engine. I've been using this to speed up opam
itself: https://github.com/talex5/opam-0install-solver

opam packages tend to have more dependencies than 0install ones, and
the diagnostic output was rather verbose, so I've added some logic to
filter out constraints that didn't affect anything. This makes the
reports easier to read for 0install packages too! e.g. see the example
in https://github.com/0install/0install/pull/158


-- 
talex5 (GitHub/Twitter)        http://roscidus.com/blog/
GPG: 5DD5 8D70 899C 454A 966D  6A51 7513 3C8F 94F6 E0CC