diff options
| author | Joey Hess <joeyh@joeyh.name> | 2015-11-08 15:00:48 -0400 |
|---|---|---|
| committer | Joey Hess <joeyh@joeyh.name> | 2015-11-08 15:00:48 -0400 |
| commit | 7d026531569c6f0404d34a1faa198baaeb56bea5 (patch) | |
| tree | 71142b26cfa444e53c8846164a14feec404622e8 /doc/news/version_2.13.0.mdwn | |
| parent | b8c3b61c0073724b2e224a5ed123a3fc455af4a5 (diff) | |
add news item for propellor 2.13.0
Diffstat (limited to 'doc/news/version_2.13.0.mdwn')
| -rw-r--r-- | doc/news/version_2.13.0.mdwn | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/news/version_2.13.0.mdwn b/doc/news/version_2.13.0.mdwn new file mode 100644 index 00000000..c3cb8828 --- /dev/null +++ b/doc/news/version_2.13.0.mdwn @@ -0,0 +1,27 @@ +propellor 2.13.0 released with [[!toggle text="these changes"]] +[[!toggleable text=""" + * RevertableProperty used to be assumed to contain info, but this is + now made explicit, with RevertableProperty HasInfo or + RevertableProperty NoInfo. (API change) + Transition guide: + - If you define a RevertableProperty, expect some type check + failures like: "Expecting one more argument to ‘RevertableProperty’". + - Change it to "RevertableProperty NoInfo" + - The compiler will then tell you if it needs "HasInfo" instead. + - If you have code that uses the RevertableProperty constructor + that fails to type check, use the more powerful <!> operator + instead to create the RevertableProperty. + * Various property combinators that combined a RevertableProperty + with a non-revertable property used to yield a RevertableProperty. + This was a bug, because the combined property could not be fully + reverted in many cases, and the result is now a non-revertable property. + * combineWith now takes an additional parameter to control how revert + actions are combined (API change). + * Added Propellor.Property.Concurrent for concurrent properties. + * Made the execProcess exported by propellor, and everything built on it, + avoid scrambled output when run concurrently. + * Propellor now depends on STM and text. + * The cabal file now builds propellor with -O. While -O0 makes ghc + take less memory while building propellor, it can lead to bad memory + usage at runtime due to eg, disabled stream fusion. + * Add File.isCopyOf. Thanks, Per Olofsson."""]]
\ No newline at end of file |
