File: NEWS

package info (click to toggle)
libcatalyst-action-rest-perl 1.20-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 476 kB
  • ctags: 175
  • sloc: perl: 1,694; makefile: 2
file content (67 lines) | stat: -rw-r--r-- 2,244 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
libcatalyst-action-rest-perl (1.12-1) unstable; urgency=low

  From upstream Changes:  
  
  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. [0]

  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.

  ---

  [0] Translated into Debian terms:
      libhtml-parser-perl and libyaml-syck-perl are now in Recommends.

 -- gregor herrmann <gregoa@debian.org>  Tue, 17 Sep 2013 19:49:03 +0200

libcatalyst-action-rest-perl (1.11-1) unstable; urgency=low

  From upstream Changes:  

  Factor Data::Serializable into it's own dist to stop breakages.

    If you use any of:

    * Data::Dumper
    * Data::Denter
    * Data::Taxi
    * Config::General
    * PHP::Serialization

    You'll need to install Catalyst-Action-Serialize-Data-Serializer and add the
    appropriate lines to your controller config.  Said lines may be:

         'text/x-data-dumper' => [ 'Data::Serializer', 'Data::Dumper' ],
         'text/x-data-denter' => [ 'Data::Serializer', 'Data::Denter' ],
         'text/x-data-taxi'   => [ 'Data::Serializer', 'Data::Taxi'   ],
         'text/x-config-general'    => [ 'Data::Serializer', 'Config::General' ],
         'text/x-php-serialization' => [ 'Data::Serializer', 'PHP::Serialization' ],

   Catalyst::Action::Serialize::Data::Serializer is packaged as
   libcatalyst-action-serialize-data-serializer-perl.

 -- gregor herrmann <gregoa@debian.org>  Sun, 16 Jun 2013 19:28:32 +0200