README.md in rhack-1.2.1 vs README.md in rhack-1.2.7

- old
+ new

@@ -15,22 +15,34 @@ --- It's still randomly documented since it's just my working tool. -#### Main goals for 1.x - -* More agile response postprocessing configuration. Instead of using :json, :hash etc as a flag, define some "before filters" in the Page and chain them. -* Route :xhr option to the Scout; add some transparent control on user-agents: desktop, mobile, randomly predefined... - #### Main goals for 2.0 -(if it would ever come) -* Full javascript processing, including linked scripts; maybe support of other javascript engines gems. -* Distributed proxified downloading of large files. -* Console real-time speedometer for a downloader. Wait... for f--ks sake? +* Documented examples with Scout, Frame and Client +* Tests for Scout and Frame to interpret requests +* Tests for Scout, Page and Page subclasses to process fictive results +* Add some transparent control on user-agents: desktop, mobile, randomly predefined... ### CHANGES + +##### Version 1.2.5 + +* ::Scout + * Added #retry! method and fixed raise/retry workflow + +* ::Page + * Added #retry? method to organize retry behaviour in subclasses + * RHACK#ReloadablePage is deprecated now + +* Config + * rhack.yml generator: `rake rhack:config` + * Commented out "db" part and suppress require "rhack/storage" without Redis being loaded + +* Curl + * 5xx HTTP response will call on_server_error callback instead of on_failure + * Fixed Segmentation Fault on `void curl_multi_free()' ##### Version 1.1.8 * ::Page * Fixed #expand_link for partial links \ No newline at end of file