|
1 | 1 | ### HEAD |
2 | 2 |
|
3 | | -* decode the value of the header 'Content-MD5' as base64-encoded string. |
| 3 | +* Fixed URI construction, including handling IPv6 addresses, when the |
| 4 | + adapter did not supply a complete hostname. |
| 5 | + |
| 6 | +### 1.3.0 January 3, 2015 |
| 7 | + |
| 8 | +1.3.0 is a feature and bugfix release that removes two adapters, |
| 9 | +reduces memory usage, fixes bugs, and includes a bunch of new |
| 10 | +documentation. Thank you to our new contributor @rpag! |
| 11 | + |
| 12 | +* Greatly reduced per-request garbage by freezing commonly used |
| 13 | + Strings and Regexps into constants. |
| 14 | +* Tutorial/example documentation was extracted from the README and |
| 15 | + extended in the `documentation` directory. |
| 16 | +* HTTPkit adapter was added. |
| 17 | +* Hatetepe and Mongrel adapters were removed and adapters no longer |
| 18 | + install interrupt handlers. |
| 19 | +* The "splat" matcher in path specifications is now a Symbol `:*` |
| 20 | + rather than a String `"*"`. Using the String version will result in |
| 21 | + a deprecation warning. |
| 22 | +* Requests with If-None-Match where the resource does not supply an |
| 23 | + ETag will no longer respond with 412 or 500, but follow the success |
| 24 | + path. |
| 25 | +* Path fragments are now decoded. |
| 26 | +* Simplified the interaction between the decision FSM and tracing. |
| 27 | +* Updated specs to use RSpec 3. |
| 28 | +* Improved handling of IO.copy_stream on Rack servers. |
| 29 | +* Updated the Reel adapter. |
| 30 | +* Exposed Application instance to the Adapter. |
| 31 | +* Decode the value of the header 'Content-MD5' as base64-encoded string. |
4 | 32 |
|
5 | 33 | ### 1.2.2 January 8, 2014 |
6 | 34 |
|
|
0 commit comments