CHANGELOG in rack-insight-0.5.21 vs CHANGELOG in rack-insight-0.5.22
- old
+ new
@@ -1,6 +1,32 @@
== HEAD
+== 0.5.22 / 2012-09-14
+
+ * New Features
+
+ * Improve handling of decoding and marshalling problems with new config options and implementation: (pboling - Peter Boling)
+
+ :database => a hash. Keys :raise_encoding_errors, and :raise_decoding_errors are self explanatory
+ :raise_encoding_errors
+ When set to true, if there is an encoding error (unlikely)
+ it will cause a 500 error on your site. !!!WARNING!!!
+ :raise_decoding_errors
+ The bundled panels should work fine with :raise_decoding_errors set to true or false
+ but custom panel implementations may prefer one over the other
+ The bundled panels will capture these errors and perform admirably.
+ Site won't go down unless a custom panel is not handling the errors well.
+
+ * Bug Fixes
+
+ * Fixes for redis panel. (oggy - George Ogata)
+
+ * Other
+
+ * Error system improvements and refactoring (pboling - Peter Boling)
+
+ * Internal config validation system (pboling - Peter Boling)
+
== 0.5.21 / 2012-09-13 - Peter Boling
* Attempting to handle values that get stored in the sqlite db, but which can't be re-marshalled, without failing the entire panel
* Much nicer error handling output in panel heading and panel content areas