Stratis 3.0.0 Release Notes

mulhern, Stratis Team

Stratis 3.0.0 includes many internal improvements, bug fixes, and user-visible changes.

Users of the Stratis CLI may observe the following changes:

In stratisd 3.0.0 the D-Bus API has undergone a revision and the prior interfaces are all removed. The FetchProperties interfaces that were supported by all objects have been removed. The values that were previously obtainable via the FetchProperties methods are now conventional D-Bus properties. The possible values of error codes returned by the D-Bus methods have been reduced to 0 and 1, with the usual interpretation.

stratisd 3.0.0 includes a number of significant internal improvements and a few bug fixes.

stratisd bug fixes:

Other stratisd improvements:

NOTE: stratisd depends directly on the chrono crate against which RUSTSEC-2020-0159 has been filed. We have demonstrated that stratisd is not affected by this CVE by building and testing stratisd against a clone of the chrono crate from which all the code affected by the CVE has been removed, proving that stratisd has no dependency on that code.

Please consult the stratisd and stratis-cli changelogs for additional information about the 3.0.0 release.

We would like to thank mvollmer for contributions to this release.