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