0.2.x
The 0.2.x series is a major revision, not backward compatible with 0.1.x.
0.2.0
- 
Removed Request::current, because it won’t work well with single-threaded concurrency models (fibers, eventmachine and the like) and it’s not essential.
 - 
Rackful::Server#call was made reentrant. This is necessary for response code 100 Continue.
 
0.1.x
The 0.1.x series is a major revision, not backward compatible with 0.0.x.
0.1.1
- 
Fixed the gemspec file. Not everything new was properly included (including this changelog!).
 
0.1.0
- 
Complete revision of the
Rackful::HTTPStatusexception class. From now on, there’s a separate class for each HTTP status code, e.g.Rackful::HTTP404NotFound. - 
Rackful::Path, a subclass ofString, is used for HTTP paths. This allows serializers, especially for hypermedia, to distinguish paths from “ordinary” strings, and render them accordingly. - 
The concept of
Rackful::Serializer Serializerswas introduced. A serializer is an object that knows how to serialize an object to a certain media type. - 
The mechanism for content negotiation has changed completely. See
Rackful::Resource#serializerandRackful::Resource::ClassMethods#best_content_type. - 
The mechanism for implementing HTTP method handlers has changed. See
Rackful::Resource#do_METHODandRackful::Resource::ClassMethods#add_parser. 
0.0.x
0.0.2
- 
Improved documentation