File: Changes

package info (click to toggle)
libjson-any-perl 1.40-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 356 kB
  • sloc: perl: 567; makefile: 2
file content (170 lines) | stat: -rw-r--r-- 5,973 bytes parent folder | download
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
Revision history for JSON-Any

1.40      2023-09-09 21:59:01Z
    - fix issues on perl 5.39.1 with 'import' subs
    - added support for JSON v3, v4, JSON::XS v4

1.39      2015-06-10 04:37:49Z
    - mark this distribution as deprecated in metadata
    - drop dependency on namespace::clean

1.38      2014-09-29 16:42:08Z
    - real fix to tests from 1.37

1.37      2014-09-29 16:29:44Z
    - fix tests to use a higher precedence operator, to avoid confusing newer
      Test::More::cmp_ok.

1.36      2014-08-26 05:54:35Z
    - many improvements to tests and their coverage
    - $ENV{JSON_ANY_CONFIG} can no longer override constructor arguments

1.35      2014-08-16 00:51:05Z
    - clarify deprecation status in documentation

1.34      2014-05-28 21:31:20Z
    - remove test dependency on Devel::StringInfo, which requires Moose
      (RT#96034)

1.33      2014-04-19 05:58:46Z
    - line numbers in shipped code are now almost the same (within 3) as the
      repository source, for easier debugging
    - Changes content once again included manually, rather than extracted
      directly from git! (there are release tests to ensure that the file is
      kept current.)
    - Improve error message when failing to find a suitable backend (RT#87751)
    - when no backend is available at install time, JSON::PP is used as the
      default prereq rather than JSON.pm (re RT#67967)
    - documentation updated to recommend JSON::MaybeXS instead of JSON.pm for
      new code

1.32   2013-11-07 15:56:33 +0000
    - include dep Test::Requires in dist.ini (wolfsage)

1.31   2013-11-06 21:46:52 +0000
    - test string escapes with JSON::PP (ilmari)
    - support added for JSON::XS version 3 (ilmari)
    - documentation notes added regarding incompatibility issues with
      JSON::XS 3.x and JSON.pm < 2.90
    - tests for more backends
    - fix the tests to properly exclude JSON::XS unless we are explicitly
      testing it

1.30    2013-06-15
    * Add support for Cpanel::JSON::XS and JSON::PP. Fixes RT#85424 & RT#67967. (perigrin)
    * Fix documentation bug RT#86065.

1.29    2011-06-07
	* Artificially bump our version number because an upstream author decided to not play nice. Fixes RT#68690 (perigrin)

1.28	2011-05-09
	* Move podspell into xt/ (perigrin)

1.27    2011-04-08
        * Add auto_install so feature works again, fixes RT#67169 (perigrin)

1.26    2011-03-30
        * Add Deprecation notice (perigrin)

1.25    2010-11-16
        * Fix the test suite to be 5.14 compatible (toddr)

1.24	2010-10-08
	    * Fix the Build from where MI changed underneath me (perigrin)

1.23    2010-10-07
        * support JSON v1.15 as well as 2.x (arcanez)

1.22	2009-10-12
        * Update JSON::XS tests to deal with inconsistent white space
          generation between releases (t0m)

1.21    2009-07-03
        * Update JSON::XS boolean support; it provides true/false methods (semifor)
        * Added a workaround for handlers that fail to decode bare true/false values (semifor)

1.20    2009-07-02
        * Re-work things so that deprecated modules just warn but aren't actually excluded (perigrin)
        * Improve the warnings when things go awry (semifor)

1.19    2009-01-15
        * Make JSON::Syck optional and deprecated. (perigrin)
        * Added tests for string escapes. (semifor)

1.18    2008-11-12
        * Removed JSON::PC support as it's been removed from CPAN (perigrin)

1.17    2008-07-05
        * Added documentation indicating that allow_blessed works for most useful
          cases (Robin Berjon)
        * Added support for obtaining the underlying representations for
          true/false in JSON.

1.16    2008-02-13
        * JSON::Any now compatible with both versions of JSON::XS  (Simon Wistow)
        * Document that calling 'use JSON::Any ();' is a bad idea
        * Make JSON.pm required unless a supported JSON package is already installed

1.15    2008-01-02
        * Update the config params for JSON and JSON/XS configuration
        * Update JSON handler to always pass in the -support_by_pp option
          if you don't want support_by_pp then don't use JSON.pm ...
        *** THIS VERSION WILL ONLY WORK ON 2.0+ VERSIONS OF THESE MODULES ***

1.14    2007-12-20
        * Fix for the new JSON/JSON::XS 2.0
        *** THIS VERSION WILL ONLY WORK ON 2.0+ VERSIONS OF THESE MODULES ***

1.13    2007-11-06
        * Fix 10_unicode.t to skip_all if no supported unicode backend is found
         (reported by Andreas Kˆnig)

1.12    2007-10-22
        * Fix issue with 05-JSON-Syck.t so we can pass our tests again

1.11    2007-10-17
        * fix issue with JSON::Syck when using Object API as reported by Miyagawa

1.10    2007-10-12
        * fix issues from http://rt.cpan.org/Public/Bug/Display.html?id=29917

1.09    2007-10-10
        * also test for is_utf8() - nothingmuch
        * improve unicode test  - nothingmuch
        * add utf8 support for JSON::{Converter,Parser} - nothingmuch
        * Add a test for unicode strings    - nothingmuch

1.08    2007-05-18
        * Fix Packaging
        * Fix JSON.pm backend tests
        * fix issues with JSON::XS being pedantic about how it's methods/functions are called
        * added a carp requirement

1.07    2007-05-13
        * changed Makefile.PL to Module::Install
        * helps if I test 04-ENV.t against the code it was designed for
        * skip all 04-ENV.t until I get it working
        * fixing tests
        * change to skip_all based skippage
        * add example directory
        * pod updates

1.06    2007-05-10
        * cleaned up t/04-ENV.t to not require JSON::XS anymore
        * fixed split on uninitalized value error
        * cleaned up JSON-XS tests a bit
        * added 04-ENV.t to MANIFEST

1.05    2007-05-07

1.04    2007-04-24

1.03    2007-04-05

1.02    2007-04-05

1.01    2007-04-05

1.00    2007-03-23
        * Initial Release
        * Currently only supports objToJson and jsonToObj