Permalink
Commits on Aug 25, 2010
  1. Checking in changes prior to tagging of version 0.10.

    miyagawa committed Aug 25, 2010
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index dea95bc..e3ebcfe 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     Revision history for Perl extension Plack-Middleware-Debug
    
    +0.10  Wed Aug 25 12:43:54 PDT 2010
    +     - Support panels in non-200 responses as well since they're useful for debugging anyway (haarg)
    +
     0.09  Tue May  4 16:24:09 PDT 2010
          - Added new Parameters panel (franckcuny)
Commits on May 4, 2010
  1. Checking in changes prior to tagging of version 0.09.

    miyagawa committed May 4, 2010
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 2cc2dc0..dea95bc 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     Revision history for Perl extension Plack-Middleware-Debug
    
    +0.09  Tue May  4 16:24:09 PDT 2010
    +     - Added new Parameters panel (franckcuny)
    +
     0.08  Sat May  1 04:56:08 PDT 2010
          - Update Encode.pm dependency RT #57087 (jnareb)
          - Fixed packages
Commits on May 1, 2010
  1. Checking in changes prior to tagging of version 0.08.

    miyagawa committed May 1, 2010
    Changelog diff is:
    
    diff --git a/Changes b/Changes
    index 5cf8400..2cc2dc0 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,10 @@
     Revision history for Perl extension Plack-Middleware-Debug
    
    +0.08  Sat May  1 04:56:08 PDT 2010
    +     - Update Encode.pm dependency RT #57087 (jnareb)
    +     - Fixed packages
    +     - Moved git URL
    +
     0.07  Wed Feb  3 09:53:56 PST 2010
          - No code change. Fixes the packaging issue due to the Module::Install::Share bug
  2. fixed Encode deps

    miyagawa committed May 1, 2010
Commits on Apr 30, 2010
  1. fix URI for github repo

    fcuny committed Apr 30, 2010
Commits on Apr 18, 2010
  1. upper case sectoin

    fcuny committed Apr 18, 2010
  2. change name

    fcuny committed Apr 18, 2010
  3. elements are configurable

    fcuny committed Apr 18, 2010
  4. parameters panel

    fcuny committed Apr 18, 2010
Commits on Feb 3, 2010
  1. Checking in changes prior to tagging of version 0.07. Changelog diff is:

    miyagawa committed Feb 3, 2010
    diff --git a/Changes b/Changes
    index 1c0a973..5cf8400 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,8 @@
     Revision history for Perl extension Plack-Middleware-Debug
    
    +0.07  Wed Feb  3 09:53:56 PST 2010
    +     - No code change. Fixes the packaging issue due to the Module::Install::Share bug
    +
     0.06  Sat Jan 30 05:21:21 PST 2010
          - Fixes UTF-8 issues when panels such as Env contains UTF-8 wide characters
            (Thanks to tomyhero)
Commits on Jan 30, 2010
  1. Checking in changes prior to tagging of version 0.06. Changelog diff is:

    miyagawa committed Jan 30, 2010
    diff --git a/Changes b/Changes
    index fb6b21f..1c0a973 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,9 @@
     Revision history for Perl extension Plack-Middleware-Debug
    
    +0.06  Sat Jan 30 05:21:21 PST 2010
    +     - Fixes UTF-8 issues when panels such as Env contains UTF-8 wide characters
    +       (Thanks to tomyhero)
    +
     0.05  Sat Jan 30 00:24:39 PST 2010
          - Major refactoring of middleware panels: Now panels are also middleware
          - Support streaming interface as well (clkao)
  2. Encode the Panel content with XHTML entities if they have higher

    miyagawa committed Jan 30, 2010
    bits. Otherwise, display them as it is (e.g. utf8 byte strings)
    
    There shouldn't be the perfect way to let all strings display
    correctly in any cases, but this way all utf8 bytes and decoded
    strings should be shown fine if the HTML encoding is utf-8.
    (Thanks to tomyhero for reporting this)
  3. Checking in changes prior to tagging of version 0.05. Changelog diff is:

    miyagawa committed Jan 30, 2010
    diff --git a/Changes b/Changes
    index 2a60d3b..fb6b21f 100644
    --- a/Changes
    +++ b/Changes
    @@ -1,5 +1,10 @@
     Revision history for Perl extension Plack-Middleware-Debug
    
    +0.05  Sat Jan 30 00:24:39 PST 2010
    +     - Major refactoring of middleware panels: Now panels are also middleware
    +     - Support streaming interface as well (clkao)
    +     - Added Session middleware panel
    +
     0.04  Tue 2009.12.15 22:25:16 CET (Marcel Gruenauer <marcel@cpan.org>)
          - fixed 'uninitialized' warnings for undef values in vardump() (hanekomu)
          - fix POD typos (hanekomu)
  4. releng

    miyagawa committed Jan 30, 2010
Commits on Jan 15, 2010
Commits on Jan 9, 2010
  1. use the new Session API

    miyagawa committed Jan 9, 2010
Commits on Jan 7, 2010
Commits on Jan 5, 2010
  1. make the panel auto disable if their profile target is not available.…

    miyagawa committed Jan 5, 2010
    … Auto load Session and DBITrace
  2. Do not use HTTP::Headers to reformat headers. Just print as it's

    miyagawa committed Jan 5, 2010
    returned by the application. You can use RearrangeHeaders middleware
    if you want it be displayed in the "good practice" order.
  3. remove unused method

    miyagawa committed Jan 5, 2010
  4. A big refactoring of Panels - now panels are middleware components.

    miyagawa committed Jan 5, 2010
    This change is backward incompatible if you have your own panel
    subclasses. But I believe it's now much easier and more thread safe to
    write a panel. You can just implement one method (run) to preprocess
    and then return a callback to postprocess.
    
    Embedded panels are just Panel instances and your run method and a
    callback would just use its accessor to update title and content etc.
    
    Also removed a lot of docs from "your own panel HOWTO". I'm sorry for
    this but with the refactoring how to write your own panel is super
    obvious, and I don't think whoever has to write their own panel
    doesn't need this detailed guide.
Commits on Dec 17, 2009
  1. do not support streaming interface, at least for now. Fixes a bug whe…

    miyagawa committed Dec 17, 2009
    …re Content-Length gets a wrong value when body does not have </html>
Commits on Dec 15, 2009
  1. attributing changes

    Marcel Gruenauer
    Marcel Gruenauer committed Dec 15, 2009
  2. POD typo fixes

    Marcel Gruenauer
    Marcel Gruenauer committed Dec 15, 2009
  3. switched to version 0.04

    Marcel Gruenauer
    Marcel Gruenauer committed Dec 15, 2009
  4. vardumo() now returns '(undef)' for undef values to avoid 'uninitiali…

    Marcel Gruenauer
    Marcel Gruenauer committed Dec 15, 2009
    …zed' warnings
  5. nav_title() defaults to title() now, so no need override for most pan…

    Marcel Gruenauer
    Marcel Gruenauer committed Dec 15, 2009
    …els. Also documented how to write a panel
  6. regenerated aux files

    Marcel Gruenauer
    Marcel Gruenauer committed Dec 15, 2009