From 0a88bf252824364196f3755cb891f20406a8cfeb Mon Sep 17 00:00:00 2001 From: gregor herrmann Date: Sat, 24 Jun 2023 12:29:12 +0200 Subject: New upstream version 5.004 --- Changes | 5 +++++ META.json | 14 +++++++------- META.yml | 12 ++++++------ Makefile.PL | 2 +- lib/Sereal.pm | 6 +++--- 5 files changed, 22 insertions(+), 17 deletions(-) diff --git a/Changes b/Changes index d7c0be7..c3f91cc 100644 --- a/Changes +++ b/Changes @@ -13,6 +13,11 @@ from the the Encoder and Decoder changelogs: * Sereal package and instead install the Encoder or * * Decoder independently. * **************************************************************** +5.004 + * Decoder fixes: Fix thaw ordering for frozen objects. Nested THAW + operations now happen in the documented LIFO order. Thanks to Marco + Fontani for the report. + 5.003 * Production release of 5.002_001 and 5.002_002 * OpenBSD build fixes. Gracious thanks to Andrew Hewus Fresh diff --git a/META.json b/META.json index a8996b9..cc3b6c0 100644 --- a/META.json +++ b/META.json @@ -4,7 +4,7 @@ "Steffen Mueller , Yves Orton " ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter version 2.150010", + "generated_by" : "ExtUtils::MakeMaker version 7.70, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], @@ -32,8 +32,8 @@ }, "runtime" : { "requires" : { - "Sereal::Decoder" : "5.003", - "Sereal::Encoder" : "5.003", + "Sereal::Decoder" : "5.004", + "Sereal::Encoder" : "5.004", "perl" : "5.008" } }, @@ -42,8 +42,8 @@ "Data::Dumper" : "0", "File::Spec" : "0", "Scalar::Util" : "0", - "Sereal::Decoder" : "5.003", - "Sereal::Encoder" : "5.003", + "Sereal::Decoder" : "5.004", + "Sereal::Encoder" : "5.004", "Test::Deep" : "0", "Test::Differences" : "0", "Test::LongString" : "0", @@ -62,6 +62,6 @@ "url" : "git://github.com/Sereal/Sereal.git" } }, - "version" : "5.003", - "x_serialization_backend" : "JSON::PP version 4.06" + "version" : "5.004", + "x_serialization_backend" : "JSON::PP version 4.16" } diff --git a/META.yml b/META.yml index 2bd9165..e91c681 100644 --- a/META.yml +++ b/META.yml @@ -7,8 +7,8 @@ build_requires: ExtUtils::MakeMaker: '0' File::Spec: '0' Scalar::Util: '0' - Sereal::Decoder: '5.003' - Sereal::Encoder: '5.003' + Sereal::Decoder: '5.004' + Sereal::Encoder: '5.004' Test::Deep: '0' Test::Differences: '0' Test::LongString: '0' @@ -17,7 +17,7 @@ build_requires: configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter version 2.150010' +generated_by: 'ExtUtils::MakeMaker version 7.70, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -28,11 +28,11 @@ no_index: - t - inc requires: - Sereal::Decoder: '5.003' - Sereal::Encoder: '5.003' + Sereal::Decoder: '5.004' + Sereal::Encoder: '5.004' perl: '5.008' resources: bugtracker: https://github.com/Sereal/Sereal/issues repository: git://github.com/Sereal/Sereal.git -version: '5.003' +version: '5.004' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff --git a/Makefile.PL b/Makefile.PL index 8a81927..6eb1def 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -4,7 +4,7 @@ use warnings; use ExtUtils::MakeMaker; use Cwd; -our $VERSION= '5.003'; +our $VERSION= '5.004'; $VERSION = eval $VERSION or die "WTF: $VERSION: $@"; # deal with underbars my $shared_dir= "../shared"; diff --git a/lib/Sereal.pm b/lib/Sereal.pm index 8b470be..137ec74 100644 --- a/lib/Sereal.pm +++ b/lib/Sereal.pm @@ -2,9 +2,9 @@ package Sereal; use 5.008; use strict; use warnings; -our $VERSION= '5.003'; +our $VERSION= '5.004'; our $XS_VERSION= $VERSION; $VERSION= eval $VERSION; -use Sereal::Encoder 5.003 qw( +use Sereal::Encoder 5.004 qw( encode_sereal sereal_encode_with_object SRL_UNCOMPRESSED @@ -12,7 +12,7 @@ use Sereal::Encoder 5.003 qw( SRL_ZLIB SRL_ZSTD ); -use Sereal::Decoder 5.003 qw( +use Sereal::Decoder 5.004 qw( decode_sereal looks_like_sereal decode_sereal_with_header_data -- cgit v1.2.3