FAQ
Since we're spending some extra time making sure the 5.8 version is
backwards compatible with 5.7, we've decided to do another release in the
5.7 series, version 5.71000.
Since this is a new point release, it contains new features as well as bug
fixes. Please test it with your apps to make sure everything works, and
report back here. If we don't hear anything about problems by the end of
this week we'll be pushing the release.

To test, you can get the development release here.

http://search.cpan.org/CPAN/authors/id/M/MR/MRAMBERG/Catalyst-Runtime-5.7099_04.tar.gz

Below is the changelog since the latest stable release, note that 5.7015's
bugfix already was in the development releases.

5.7099_04 2009-01-12 13:06:00
- Add environment hack for FastCGI under IIS (Simon Bertrang)
- Test for this and preexisting Lighty hack (Simon Bertrang)
- Change streaming test to serve itself rather than 01use.t, making
test
sync for engines easier (t0m)
- Workaround change in LWP that broke a cookie test (RT #40037)
- Backport go() from 5.8 branch.
- Fix some Win32 test failures
- Add pt translation of error message (wreis)
- Make :Chained('../action') work (Florian Ragwitz)
- Fix forwarding to action object.
- Handle leading CRLF in HTTP requests sometimes sent by IE6 in
keep-alive requests.

5.7099_03 2008-07-20 10:10:00
- Fix regressions for regexp fallback in model(), view() and
controller()
- Added the supplied argument to the regexp fallback warning for
easier
debugging
- Ensure ACCEPT_CONTEXT is called for results from component()

5.7099_02 2008-07-16 19:10:00
- Added PathPrefix attribute
- Removed Catalyst::Build; we've long since moved to Module::Install
- Updated Catalyst::Test docs to mention the use of HTTP::Request
objects (Rafael Kitover)

5.7099_01 2008-06-25 22:36:00
- Refactored component resolution (component(), models(), model(),
et al). We now
throw warnings for two reasons:
1) model() or view() was called with no arguments, and two results
are returned
-- set default_(model|view), current_(model|view) or
current_(model|view)_instance
instead
2) you call a component resolution method with a string, and it
resorts to a regexp
fallback wherein a result is returned -- if you really want to
search, call the
method with a regex as the argument
- remove 0-length query string components so warnings aren't thrown
(RT #36428)
- Update HTTP::Body dep so that the uploadtmp config value will work
(RT #22540)
- Fix for LocalRegex when used in the Root controller
- Get some of the optional_* tests working from dirs with spaces (RT
#26455)
- Fix Catalyst::Utils::home() when application .pm is in the current
dir (RT #34437)
- Added the ability to remove parameters in req->uri_with() by
passing in
an undef value (RT #34782)
- Added $c->go, to do an internal redispatch to another action,
while retaining the
contents of the stash


With regards
Marcus Ramberg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20090112/7b080b17/attachment.htm

Search Discussions

  • Alexander Hartmaier at Jan 13, 2009 at 2:59 pm
    Seems to work great for my three catalyst apps.

    Regards, Alex

    Am Montag, den 12.01.2009, 21:36 +0100 schrieb Marcus Ramberg:
    Since we're spending some extra time making sure the 5.8 version is
    backwards compatible with 5.7, we've decided to do another release in
    the 5.7 series, version 5.71000.
    Since this is a new point release, it contains new features as well
    as bug fixes. Please test it with your apps to make sure everything
    works, and report back here. If we don't hear anything about problems
    by the end of this week we'll be pushing the release.



    To test, you can get the development release here.


    http://search.cpan.org/CPAN/authors/id/M/MR/MRAMBERG/Catalyst-Runtime-5.7099_04.tar.gz



    Below is the changelog since the latest stable release, note that
    5.7015's bugfix already was in the development releases.


    5.7099_04 2009-01-12 13:06:00
    - Add environment hack for FastCGI under IIS (Simon Bertrang)
    - Test for this and preexisting Lighty hack (Simon Bertrang)
    - Change streaming test to serve itself rather than 01use.t,
    making test
    sync for engines easier (t0m)
    - Workaround change in LWP that broke a cookie test (RT
    #40037)
    - Backport go() from 5.8 branch.
    - Fix some Win32 test failures
    - Add pt translation of error message (wreis)
    - Make :Chained('../action') work (Florian Ragwitz)
    - Fix forwarding to action object.
    - Handle leading CRLF in HTTP requests sometimes sent by IE6
    in keep-alive requests.


    5.7099_03 2008-07-20 10:10:00
    - Fix regressions for regexp fallback in model(), view() and
    controller()
    - Added the supplied argument to the regexp fallback warning
    for easier
    debugging
    - Ensure ACCEPT_CONTEXT is called for results from component()


    5.7099_02 2008-07-16 19:10:00
    - Added PathPrefix attribute
    - Removed Catalyst::Build; we've long since moved to
    Module::Install
    - Updated Catalyst::Test docs to mention the use of
    HTTP::Request
    objects (Rafael Kitover)


    5.7099_01 2008-06-25 22:36:00
    - Refactored component resolution (component(), models(),
    model(), et al). We now
    throw warnings for two reasons:
    1) model() or view() was called with no arguments, and two
    results are returned
    -- set default_(model|view), current_(model|view) or
    current_(model|view)_instance
    instead
    2) you call a component resolution method with a string, and
    it resorts to a regexp
    fallback wherein a result is returned -- if you really
    want to search, call the
    method with a regex as the argument
    - remove 0-length query string components so warnings aren't
    thrown (RT #36428)
    - Update HTTP::Body dep so that the uploadtmp config value
    will work (RT #22540)
    - Fix for LocalRegex when used in the Root controller
    - Get some of the optional_* tests working from dirs with
    spaces (RT #26455)
    - Fix Catalyst::Utils::home() when application .pm is in the
    current dir (RT #34437)
    - Added the ability to remove parameters in req->uri_with() by
    passing in
    an undef value (RT #34782)
    - Added $c->go, to do an internal redispatch to another
    action, while retaining the
    contents of the stash




    With regards
    Marcus Ramberg


    *"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*
    T-Systems Austria GesmbH Rennweg 97-99, 1030 Wien
    Handelsgericht Wien, FN 79340b
    *"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*
    Notice: This e-mail contains information that is confidential and may be privileged.
    If you are not the intended recipient, please notify the sender and then
    delete this e-mail immediately.
    *"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*
  • Oleg Kostyuk at Jan 13, 2009 at 4:13 pm
    Hello, here is 2 cents from me:

    1) release directory is not cleaned from *.rej files:
    Catalyst-Runtime-5.7099_04 % find . | fgrep .rej | wc -l
    5

    2) added ru and ua translations (see in attachment)

    --
    Sincerely yours,
    Oleg Kostyuk (CUB-UANIC)
    -------------- next part --------------
    A non-text attachment was scrubbed...
    Name: ru_ua_trans.patch
    Type: text/x-diff
    Size: 433 bytes
    Desc: not available
    Url : http://lists.scsys.co.uk/pipermail/catalyst/attachments/20090113/6dc53113/ru_ua_trans.bin
  • Greg Matheson at Jan 14, 2009 at 2:31 am

    On Tue, 13 Jan 2009, Oleg Kostyuk wrote:

    2) added ru and ua translations (see in attachment)
    Index: lib/Catalyst/Engine.pm
    ===================================================================
    --- lib/Catalyst/Engine.pm (revision 9082)
    +++ lib/Catalyst/Engine.pm (working copy)
    @@ -158,6 +158,8 @@
    (dk) Venligst prov igen senere
    (pl) Prosze sprobowac pozniej
    (pt) Por favor volte mais tarde
    +(ru) ???????????????????? ?????? ?????? ??????????
    +(ua) ?????????????????? ???? ?????? ??????????????
    </pre>
    $name = '';
    So that's where those messages are!
    Here's some non-native Chinese and Japanese ones.

    diff -u /usr/lib/perl5/vendor_perl/5.10.0/Catalyst/Engine.pm /usr/lib/perl5/vendor_perl/5.10.0/Catalyst/Engine.pm.orig
    --- /usr/lib/perl5/vendor_perl/5.10.0/Catalyst/Engine.pm 2009-01-14 10:28:21.000000000 +0800
    +++ /usr/lib/perl5/vendor_perl/5.10.0/Catalyst/Engine.pm.orig 2009-01-14 10:24:55.000000000 +0800
    @@ -157,8 +157,6 @@
    (no) Vennligst prov igjen senere
    (dk) Venligst prov igen senere
    (pl) Prosze sprobowac pozniej
    -(zh) ?????
    -(ja) ??????????????
    </pre>

    $name = '';
  • Greg Matheson at Jan 14, 2009 at 2:45 am
    OK. Trying again, after setting Content-Type to UTF-8.

    On Wed, 14 Jan 2009, Greg Matheson wrote:
    On Tue, 13 Jan 2009, Oleg Kostyuk wrote:

    2) added ru and ua translations (see in attachment)
    Index: lib/Catalyst/Engine.pm
    ===================================================================
    --- lib/Catalyst/Engine.pm (revision 9082)
    +++ lib/Catalyst/Engine.pm (working copy)
    @@ -158,6 +158,8 @@
    (dk) Venligst prov igen senere
    (pl) Prosze sprobowac pozniej
    (pt) Por favor volte mais tarde
    +(ru) ???????????????????? ?????? ?????? ??????????
    +(ua) ?????????????????? ???? ?????? ??????????????
    </pre>
    $name = '';
    So that's where those messages are!
    Here's some non-native Chinese and Japanese ones.

    diff -u /usr/lib/perl5/vendor_perl/5.10.0/Catalyst/Engine.pm /usr/lib/perl5/vendor_perl/5.10.0/Catalyst/Engine.pm.orig
    --- /usr/lib/perl5/vendor_perl/5.10.0/Catalyst/Engine.pm 2009-01-14 10:28:21.000000000 +0800
    +++ /usr/lib/perl5/vendor_perl/5.10.0/Catalyst/Engine.pm.orig 2009-01-14 10:24:55.000000000 +0800
    @@ -157,8 +157,6 @@
    (no) Vennligst prov igjen senere
    (dk) Venligst prov igen senere
    (pl) Prosze sprobowac pozniej
    -(zh) ?????
    -(ja) ??????????????
    </pre>

    $name = '';
  • Andrew Rodland at Jan 14, 2009 at 2:45 am

    On Tuesday 13 January 2009 08:31:07 pm Greg Matheson wrote:
    On Tue, 13 Jan 2009, Oleg Kostyuk wrote:
    2) added ru and ua translations (see in attachment)
    So that's where those messages are!
    Here's some non-native Chinese and Japanese ones.
    I don't know if it was a mistake or a really subtle joke, but all non-Latin
    text in your email was sent as question-marks.

    Andrew
  • Oleg Kostyuk at Jan 14, 2009 at 3:03 am

    2009/1/14 Andrew Rodland <arodland@comcast.net>:
    On Tuesday 13 January 2009 08:31:07 pm Greg Matheson wrote:
    On Tue, 13 Jan 2009, Oleg Kostyuk wrote:
    2) added ru and ua translations (see in attachment)
    So that's where those messages are!
    Here's some non-native Chinese and Japanese ones.
    I don't know if it was a mistake or a really subtle joke, but all non-Latin
    text in your email was sent as question-marks.
    You mean my email also, or only email from Greg?

    --
    Sincerely yours,
    Oleg Kostyuk (CUB-UANIC)
  • Andrew Rodland at Jan 14, 2009 at 3:38 am

    On Tuesday 13 January 2009 09:03:24 pm Oleg Kostyuk wrote:
    2009/1/14 Andrew Rodland <arodland@comcast.net>:
    On Tuesday 13 January 2009 08:31:07 pm Greg Matheson wrote:
    On Tue, 13 Jan 2009, Oleg Kostyuk wrote:
    2) added ru and ua translations (see in attachment)
    So that's where those messages are!
    Here's some non-native Chinese and Japanese ones.
    I don't know if it was a mistake or a really subtle joke, but all
    non-Latin text in your email was sent as question-marks.
    You mean my email also, or only email from Greg?
    Yours was just fine (except it was mangled when Greg quoted it).

    Andrew
  • Oleg Kostyuk at Jan 14, 2009 at 2:47 pm
    Here is another my 2 cents (in attachment).

    This patch allow to use more than 80 chars in tables output, like list
    of loaded components or actions - width will be auto-selected based on
    terminal width or on enviroment variable. Useful and convenient for
    debugging, imho. Feel free to correct either POD and code.

    Some explanation about selected values for constants:

    1) use constant WIDTH_MAX => 110;
    I tried to use wider values, and as for me it looks worse - toooooo
    wide :) May be, 120... Anyway, this value should not be more that 130,
    imho. Probably, you'll want to try change it by yourself and find more
    appropriate value.

    2) use constant WIDTH_MIN => 70;
    For some reason with too narrow screens I got 99% CPU load O_o
    Seems like minor bug with Text::SimpleTable, when calculated width (my
    $column_width) is 0 or negative. Imho, in such case Text::SimpleTable
    should assume width with value 1, but it don't. I don't looked into it
    really, this is only assumption. And having WIDTH_MIN is simplest way
    to avoid such cases, I think.

    Will be glad to hear some feedback :)

    --
    Sincerely yours,
    Oleg Kostyuk (CUB-UANIC)
    -------------- next part --------------
    A non-text attachment was scrubbed...
    Name: catalyst-witdh.patch
    Type: text/x-diff
    Size: 7192 bytes
    Desc: not available
    Url : http://lists.scsys.co.uk/pipermail/catalyst/attachments/20090114/6be30ada/catalyst-witdh.bin

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupcatalyst @
categoriescatalyst, perl
postedJan 12, '09 at 8:36p
activeJan 14, '09 at 2:47p
posts9
users5
websitecatalystframework.org
irc#catalyst

People

Translate

site design / logo © 2022 Grokbase