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