ext: store each response element explicitly
[clogger.git] / History.txt
bloba989a0abf96d3693d15e01c06df8e79a4e281770
1 === 0.0.5 / 2009-09-02
3    The following variables are now exposed: $request_method,
4    $content_length and $content_type.  Additionally, attempts
5    to use $http_content_length or $http_content_type will be
6    remapped to use the non-"$http_"-prefixed variable instead
7    since the "$http_"-variants of those variables is not allowed
8    by Rack.
10 === 0.0.4 / 2009-09-02
12     The pure Ruby version now escapes with uppercase A-F
13     characters to match nginx log output.  There are now extra
14     checks against badly behaving Rack applications and 500
15     errors will be logged before TypeError is raised if the
16     application response does not conform (minimally) to Rack
17     expectations.  Finally, handling of $request (requests
18     without "HTTP_VERSION" set in the Rack env) should now be
19     logged correctly without unnecessary trailing characters.
21     Hackers: the primary git repository has been moved to
22     git://git.bogomips.org/clogger.git for now since I'm having
23     issues with pushing to Rubyforge (seems related to Support
24     Requests item #26185).
26 === 0.0.3 / 2009-08-29
28     The MRI extension clogger_ext gets GC bug fix and
29     cleanups/robustness improvements.  It should now be more
30     tolerant of misbehaving applications in that it'll be less
31     likely to segfault.  No changes to the (recommended) pure
32     implementation.
34 === 0.0.2 / 2009-08-29
36 * 2 bug fixes
38    * support "$request_uri" as a log variable
39    * Log bad/invalid app responses as 500 errors
41 === 0.0.1 / 2009-08-28
43 * 1 major enhancement
45   * initial release