Skip to content

Commit ff9ec27

Browse files
author
Sean Cribbs
committed
Updated CHANGELOG for 1.3.0 and commits beyond the release.
1 parent 687f398 commit ff9ec27

File tree

1 file changed

+29
-1
lines changed

1 file changed

+29
-1
lines changed

CHANGELOG.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,34 @@
11
### HEAD
22

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.
432

533
### 1.2.2 January 8, 2014
634

0 commit comments

Comments
 (0)