add news item for propellor 2.0.0
This commit is contained in:
parent
f4777fba12
commit
9a26a49f51
|
@ -0,0 +1,25 @@
|
|||
propellor 2.0.0 released with [[!toggle text="these changes"]]
|
||||
[[!toggleable text="""
|
||||
* Property has been converted to a GADT, and will be Property NoInfo
|
||||
or Property HasInfo.
|
||||
This was done to make sure that ensureProperty is only used on
|
||||
properties that do not have Info.
|
||||
Transition guide:
|
||||
- Change all "Property" to "Property NoInfo" or "Property WithInfo"
|
||||
(The compiler can tell you if you got it wrong!)
|
||||
- To construct a RevertableProperty, it is useful to use the new
|
||||
(<!>) operator
|
||||
- Constructing a list of properties can be problimatic, since
|
||||
Property NoInto and Property WithInfo are different types and cannot
|
||||
appear in the same list. To deal with this, "props" has been added,
|
||||
and can built up a list of properties of different types,
|
||||
using the same (&) and (!) operators that are used to build
|
||||
up a host's properties.
|
||||
* Add descriptions of how to set missing fields to --list-fields output.
|
||||
* Properties now form a tree, instead of the flat list used before.
|
||||
This includes the properties used inside a container.
|
||||
* Fix info propagation from fallback combinator's second Property.
|
||||
* Added systemd configuration properties.
|
||||
* Added journald configuration properties.
|
||||
* Added more network interface configuration properties.
|
||||
* Implemented OS.preserveNetwork."""]]
|
Loading…
Reference in New Issue