summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgregor herrmann <gregoa@debian.org>2023-06-24 12:29:12 +0200
committergregor herrmann <gregoa@debian.org>2023-06-24 12:29:12 +0200
commit0a88bf252824364196f3755cb891f20406a8cfeb (patch)
treec1e64f4e24d132332477056450c8ca015778d2ed
parent0b7414d9cb35b4b59f00bfc252526b1728978de5 (diff)
New upstream version 5.004
-rw-r--r--Changes5
-rw-r--r--META.json14
-rw-r--r--META.yml12
-rw-r--r--Makefile.PL2
-rw-r--r--lib/Sereal.pm6
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 <smueller@cpan.org>, Yves Orton <yves@cpan.org>"
],
"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