try:
package foo;
use Dancer2;
use utf8;
get '/' => sub {
return to_json({foo => "Simões"});
};
1;
vs
package foo;
use Dancer2;
use utf8;
get '/' => sub {
return to_json({foo => "Simões"}, { utf8 => 0} );
};
1;
The second works :-|
When fixing this, take care not to break the automatic serializer.
Also, I think this is a regression.