root / tags / 1.3 / CHANGELOG

Revision 52, 1.3 kB (checked in by why, 3 years ago)
  • lib/camping.rb: bug in service was preventing ServerError? from displaying.
  • lib/camping-unabridged: identical.
Line 
1= 1.3
2=== 28th January, 2006
3
4* bin/camping: an application launcher.
5* <tt>Camping.run(request, response)</tt> now changed to <tt>controller = Camping.run(request, env)</tt>
6* This means outputting the response is the wrapper/server's job.  See bin/camping, you can do a controller.to_s at the least.
7* <tt>Controllers::Base.env</tt> is the new thread-safe home for <tt>ENV</tt>.
8* The input hash now works more like Rails params.  You can call keys
9  like methods or with symbols or strings.
10* Queries are now parsed more like PHP/Rails, in that you can denote
11  structure with brackets: post[user]=_why;post[id]=2
12* Auto-prefix table names, to help prevent name clash.
13* Helpers.errors_for simple validation.
14* Lots of empty :href and :action attributes, a bug.
15* New single-page flipbook RDoc template.
16
17= 1.2
18=== 23rd January, 2006
19
20* Camping.goes allows fresh modules build from all Camping parts.
21* File uploads now supported (multipart/form-data).
22* Helpers.R can rebuild routes.
23* Helpers./ for tracing paths from the root.
24
25= 1.1
26=== 19th January, 2006
27
28* Allowed request and response streams to be passed in, to allow WEBrick and FastCGI support.
29
30= 1.0
31=== 17th January, 2006
32
33* Initial checkin, see announcement at http://redhanded.hobix.com/bits/campingAMicroframework.html.
Note: See TracBrowser for help on using the browser.