summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorJoey Hess2016-06-13 18:39:40 -0400
committerJoey Hess2016-06-13 18:40:00 -0400
commit7d18d057eb4f2e4ad7f7fd578b3e33564f1c8c7a (patch)
tree92bcc8cf868838b09344744a6539ae11d1c1ad31 /debian
parent7d6a78c317a8382044682a2183b6524d0d8c050a (diff)
improve exception handling
* Improve exception handling. A property that threw a non-IOException used to stop the whole propellor run. Now, all non-async exceptions only make the property that threw them fail. (Implicit API change) * Added StopPropellorException which can be used in the unsual case where a failure of one property should stop propellor from trying to ensure any other properties. * tryPropellor returns Either SomeException a now (API change)
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog9
1 files changed, 8 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 1ce1cbc9..99d89650 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-propellor (3.0.6) UNRELEASED; urgency=medium
+propellor (3.1.0) UNRELEASED; urgency=medium
* Switch letsencrypt to certbot package name.
* Sbuild: Add keyringInsecurelyGenerated which is useful on throwaway
@@ -8,6 +8,13 @@ propellor (3.0.6) UNRELEASED; urgency=medium
Thanks, Sean Whitton
* Property.Reboot: Added toDistroKernel and toKernelNewerThan.
Thanks, Sean Whitton
+ * Improve exception handling. A property that threw a non-IOException
+ used to stop the whole propellor run. Now, all non-async exceptions
+ only make the property that threw them fail. (Implicit API change)
+ * Added StopPropellorException which can be used in the unsual case
+ where a failure of one property should stop propellor from trying
+ to ensure any other properties.
+ * tryPropellor returns Either SomeException a now (API change)
-- Joey Hess <id@joeyh.name> Fri, 10 Jun 2016 14:59:44 -0400