Hey all!
There's a new development release on CPAN which has a ton of fixes and changes around UTF8 and encoding. Amongst these changes are te fact UTF8 encoding is enabled by default, which is a proposed change still subject to reversing if it turns out to be too painful.
https://metacpan.org/release/JJNAPIORK/Catalyst-Runtime-5.90079_001
If you never bother to test development releases of Catalyst, this is the one time you really should. I expect this dev cycle to remain elongated compared to the ones in the recent past given the depth of refactoring here.
Although the bulk of the changes are around UTF8 and encoding there's a few other tweaks, including a new dispatcher mathing rule 'Scheme' that lets you match actions based on the URL scheme (for example to require an action to be HTTPS).
If you are a CPAN author that supports bits in the extended Catalyst ecosystem I recommend testing as well.
Happy holidays!
jnap
Hi John,
I had some trouble getting it running because a requirement inside Makefile.PL reads "requires 'URI::ws' => '003';". I think it should request version 0.03 instead. After manually changing this I could successfully run all Catalyst-Tests and run a catalyst-project, showing up all unicode characters right. Hopefully all other testers can confirm this :-)
Best,
Wolfgang
Posted by: Wolfgang Kinkeldei | 12/03/2014 at 03:18 AM