| 1 | = 1.4.1 |
|---|
| 2 | === 3rd May, 2006 |
|---|
| 3 | |
|---|
| 4 | * Streaming HTTP support. If body is IO, will simply pass to the controller. Mongrel, in particular, supports this nicely. |
|---|
| 5 | |
|---|
| 6 | = 1.4 |
|---|
| 7 | === 11th April, 2006 |
|---|
| 8 | |
|---|
| 9 | * Moved Camping::Controllers::Base to Camping::Base. |
|---|
| 10 | * Moved Camping::Controllers::R to Camping::R. |
|---|
| 11 | * New session library (lib/camping/session.rb). |
|---|
| 12 | * WEBrick handler (lib/camping/webrick.rb) and Mongrel handler (lib/camping/mongrel.rb). |
|---|
| 13 | * Helpers#URL, builds a complete URL for a route. Returns a URI object. This way relative links could just return self.URL.path. |
|---|
| 14 | * Base#initialize takes over some of Base#service's duties. |
|---|
| 15 | * ENV now available as @env in controllers and views. |
|---|
| 16 | * Beautiful multi-page docs without frames! |
|---|
| 17 | |
|---|
| 18 | = 1.3 |
|---|
| 19 | === 28th January, 2006 |
|---|
| 20 | |
|---|
| 21 | * bin/camping: an application launcher. |
|---|
| 22 | * <tt>Camping.run(request, response)</tt> now changed to <tt>controller = Camping.run(request, env)</tt> |
|---|
| 23 | * This means outputting the response is the wrapper/server's job. See bin/camping, you can do a controller.to_s at the least. |
|---|
| 24 | * <tt>Controllers::Base.env</tt> is the new thread-safe home for <tt>ENV</tt>. |
|---|
| 25 | * The input hash now works more like Rails params. You can call keys |
|---|
| 26 | like methods or with symbols or strings. |
|---|
| 27 | * Queries are now parsed more like PHP/Rails, in that you can denote |
|---|
| 28 | structure with brackets: post[user]=_why;post[id]=2 |
|---|
| 29 | * Auto-prefix table names, to help prevent name clash. |
|---|
| 30 | * Helpers.errors_for simple validation. |
|---|
| 31 | * Lots of empty :href and :action attributes, a bug. |
|---|
| 32 | * New single-page flipbook RDoc template. |
|---|
| 33 | |
|---|
| 34 | = 1.2 |
|---|
| 35 | === 23rd January, 2006 |
|---|
| 36 | |
|---|
| 37 | * Camping.goes allows fresh modules build from all Camping parts. |
|---|
| 38 | * File uploads now supported (multipart/form-data). |
|---|
| 39 | * Helpers.R can rebuild routes. |
|---|
| 40 | * Helpers./ for tracing paths from the root. |
|---|
| 41 | |
|---|
| 42 | = 1.1 |
|---|
| 43 | === 19th January, 2006 |
|---|
| 44 | |
|---|
| 45 | * Allowed request and response streams to be passed in, to allow WEBrick and FastCGI support. |
|---|
| 46 | |
|---|
| 47 | = 1.0 |
|---|
| 48 | === 17th January, 2006 |
|---|
| 49 | |
|---|
| 50 | * Initial checkin, see announcement at http://redhanded.hobix.com/bits/campingAMicroframework.html. |
|---|