From 6b82edb3436f22ee191770616ba856b8b1a94a35 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 22 May 2017 18:49:45 +0000 Subject: clogger v2.2.0 - Rack 2.x compatibility fix This release fixes a Rack compatibility problem when Rack::BodyProxy wraps the Clogger object and calls "respond_to?" with two arguments. This affects folks who put Clogger at lower levels of the middleware stack (below middlewares which use Rack::BodyProxy) A huge thanks to Pat Allan for coming up with this fix. Note, the recommended usage of clogger middleware is to have it at the outermost layer of the Rack middleware stack where it can give the most accurate $request_time measurement. There's also a couple of tiny internal improvements around the build and miniscule GC overhead reduction. Pat Allan (1): Update respond_to? calls for second argument. Eric Wong (3): clogger.c: comment to explain the lack of GC guard ext: reduce frozen string marking overhead build: remove build-time olddoc dependency --- GIT-VERSION-GEN | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN index 49932c7..a1fef10 100755 --- a/GIT-VERSION-GEN +++ b/GIT-VERSION-GEN @@ -1,7 +1,7 @@ #!/bin/sh GVF=GIT-VERSION-FILE -DEF_VER=v2.1.0 +DEF_VER=v2.2.0 LF=' ' -- cgit v1.2.3-24-ge0c7