X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=83653a2de3676692174d9af708bb992dcd5922f6;hb=47c3e6b3694ea55015f839be8f1a10e4141e6e4a;hp=1d49325366d57d623b41be5705082afc56fb7a15;hpb=1bb213fc84712fcc13431f4e48b0d0ad74aa7dc3;p=catagits%2FCatalyst-Action-REST.git diff --git a/Changes b/Changes index 1d49325..83653a2 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,44 @@ +Tue 03 Sep 2013 13:00:00 EST - Release 1.12 + + WARNING BACK COMPAT BREAKAGE FOLLOWS + + Removed The YAML and HTML parser from the distro. You + should install these if you actually use them. They are listed as + optional dependencies going forward. + + This is possibly a breaking change, but necessary for security and + considered acceptable since those formats have not generally + become preferred for web services. + + In addition, the default de/serialization mappings for HTML and YAML + have been removed. You can add that back by adding the following to + you Configuration for the subclass of Catalyst::Controller::REST - + + package Foo::Controller::Bar; + + use Moose; + use namespace::autoclean; + + BEGIN { extends 'Catalyst::Controller::REST' } + __PACKAGE__->config( + 'map' => { + 'text/html' => 'YAML::HTML', + 'text/x-yaml' => 'YAML', + }, + ); + + You should do this if you are using these de/serialization formats. + +Sun 16 Jun 2013 15:23:03 BST - Release 1.11 + Fix infinite recursion in tests under Catalyst 5.90040 + +Mon 22 Apr 2013 14:36:53 BST - Release 1.10 + Use YAML rather than JSON in basic tests + +Fri 19 Apr 2013 13:34:38 BST - Release 1.09 + Don't load Data::Serializer unnecessarily in tests + +Tue 16 Apr 2013 08:33:00 BST - Release 1.08 Factor Data::Serializable into it's own dist to stop breakages. If you use any of: @@ -17,7 +58,7 @@ 'text/x-config-general' => [ 'Data::Serializer', 'Config::General' ], 'text/x-php-serialization' => [ 'Data::Serializer', 'PHP::Serialization' ], -Thu 11 Apr 2012 20:20:00 BST - Release 1.07 +Thu 11 Apr 2013 20:20:00 BST - Release 1.07 Don't serialize if a view is explicitly set. If the controller sets the view in $c->stash->{current_view} or