HISTORY.txt in xkeys-1.0.1 vs HISTORY.txt in xkeys-2.0.0

- old
+ new

@@ -1,6 +1,21 @@ +2014-03-21 Version 2.0.0 + + XKeys can now be used with data types other than array or hash + (as long as they support array- or hash-like interfaces). + + New custom nodes can be generated by defining an #xkeys_new + method. The method is responsible for adding XKeys extensions to + the new node as needed/desired. + + See Sarah::XK in gem sarah-xk for an example. + + Using :[] (push mode) as the first of multiple keys now works + correctly. + 2013-07-25 Version 1.0.1 + The auto-indexing array key for set has been changed from nil to :[] in order to support nil keys (e.g. in case a NULL value from a database field is being used as a nil key). Get and set now have compatible syntax so that you can use ||=: @@ -21,9 +36,11 @@ The :else option defaults to nil on get. Use :raise to force an exception. 2013-07-08 Version 0.0.2 + Packaging and documentation cleanup. 2013-07-08 Version 0.0.1 + First release.