lib/yaks/breaking_changes.rb in yaks-0.6.2 vs lib/yaks/breaking_changes.rb in yaks-0.7.0

- old
+ new

@@ -3,12 +3,25 @@ # These are displayed in a post-install message when installing the # gem to aid upgraiding BreakingChanges = { -'0.5.0' => %q~ + '0.7.0' => %q~ +Breaking Changes in Yaks 0.7.0 +============================== +Yaks::Resource#subresources is now an array, not a hash. The rel is +stored on the resource itself as Yaks::Resource#rels (an array). This +should only be of concern if you implement custom output formats +The general signature of all processing steps (mapper, formatter, +hooks) has changed to incldue a second parameter, the rack env. If you +have custom implementations of any of these, or hooks that are not +specified as ruby blocks, you will need to take this into account +~, + + '0.5.0' => %q~ + Breaking Changes in Yaks 0.5.0 ============================== Yaks now serializes its output, you no longer have to convert to JSON yourself. Use `skip :serialize' to get the old behavior, or @@ -24,10 +37,10 @@ These are potentially breaking changes. See the CHANGELOG and README for full documentation. ~, -'0.4.3' => %q~ + '0.4.3' => %q~ Breaking Changes in Yaks 0.4.3 ============================== Yaks::Mapper#filter was removed, if you override this method in your