CHANGES.md in jellyfish-0.4.0 vs CHANGES.md in jellyfish-0.5.0

- old
+ new

@@ -1,6 +1,29 @@ # CHANGES +## Jellyfish 0.5.0 -- 2012-10-18 + +### Incompatible changes + +* Some internal constants are removed. +* Renamed `Respond` to `Response`. + +### Enhancements + +* Now Jellyfish would always use the custom error handler to handle the + particular exception even if `handle_exceptions` set to false. That is, + now setting `handle_exceptions` to false would only disable default + error handling. This behavior makes more sense since if you want the + exception bubble out then you shouldn't define the custom error handler + in the first place. If you define it, you must mean you want to use it. + +* Eliminated some uninitialized instance variable warnings. + +* Now you can access the original app via `jellyfish` in the controller. + +* `Jellyfish::Controller` no longer includes `Jellyfish`, which would remove + those `DSL` methods accidentally included in previous version (0.4.0-). + ## Jellyfish 0.4.0 -- 2012-10-14 * Now you can define your own custom controller like: ``` ruby