- New upstream release 4.00
- BACKWARD INCOMPATIBILITY: As JSON::XS 4.0 changed its policy and enabled
allow_nonref by default, JSON::PP also enabled allow_nonref by default
- Implement allow_tags that was introduced by JSON::XS 3.0
- Add boolean_values that was introduced by JSON::XS 4.0
- Allow literal tags in strings in relaxed mode, as JSON::XS 3.02 does
- Allow PERL_JSON_PP_USE_B environmental variable to restore old number
detection behavior for compatibility
- Various documentation updates
- Drop provides filter, no longer needed
- New upstream release 2.97001
- Tweak internal number detector always to consider a flagged value as a
string (GH#35)
- Clarify json_pp options (CPAN RT#123766)
- New upstream release 2.97
- Fix is_bool to use blessed() instead of ref()
- Use 5 digit minor version number for a while to avoid confusion (GH#33)
- Stick to 2 digit minor version downstream as we already bumped epoch
- New upstream release 2.96
- json_pp now prints an encoded json string (CPAN RT#123653)
- Fix is_bool to use ->isa("JSON::PP::Boolean"), instead of
UNIVERSAL::isa("JSON::PP::Boolean") (GH#34)
- Avoid use of newer Test::More features (CPAN RT#122421)
- New upstream release 2.93
- Changed the number detection logic (experimental)
- Correct 0 handling (GH#23)
- Removed base.pm dependency (GH#5)
- Fixed wrong character offset (CPAN RT#116998)
- Address VAX issues (CPAN RT#118469)
- Various documentation fixes
- Remove . in @INC in json_pp (GH#25, CVE-2016-1238)
- Removed $VAR1 from json_pp output (GH#11)
- Fixed an issue to ignore trailing 0 (GH#29)
- Added Scalar::Util dependency for Perl 5.8+ (CPAN RT#84347)
- Fixed issues spotted by Nicolas Seriot's JSON Test Suite including
experimental UTF-16/32 support and backward incompatible change of
C style comment handling (now disabled by default) (GH#28)
- Moved the guts of JSON::PP::Boolean into lib/JSON/PP/Boolean.pm and gave
it a proper version
- Refactored incremental parser to let it handle incomplete JSON text
properly
- Imported and tweaked tests from JSON.pm
- Minor code clean up
- Fixed not to fail tests under Perl 5.25.* (CPAN RT#119114)
- Reworked documentation, based on the one for JSON::XS
- Let json_pp utility show the version of JSON::PP
- Fix loading order of B module (GH#31)
- Fixed isa tests for bignum
- This release by ISHIGAKI → update source URL
- Use five-digit version number for rpm to maintain upgrade path
- Drop EL-5 support
- Drop BuildRoot: and Group: tags
- Drop explicit buildroot cleaning in %install section
- Drop explicit %clean section
- New upstream release 2.27400
- Applied and merged long term neglected patches and pull requests
- Modified Makefile.PL to set UNINST=1 if needed on old perls
- Decode decimals to Perl's internal NV type
- Simplify find command using -delete