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