Skip to content

Commit 204f54e

Browse files
committed
chore: bump versions, update Changes
1 parent 8d63165 commit 204f54e

File tree

9 files changed

+21
-11
lines changed

9 files changed

+21
-11
lines changed

Extism/Changes

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
Revision history for Extism
22

3+
v0.2.0 2024-10-23
4+
Add configure check to bail out on unsupported platforms
5+
Update to work with latest libextism
6+
Test unreachable
7+
Switch error handling method to throw exceptions
8+
Fix setting namespace when creating a function
9+
310
v0.1.0 2024-06-05
411
First version, released on an unsuspecting world.
512

Extism/Makefile.PL

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ my %WriteMakefileArgs = Alien::Base::Wrapper->new('Alien::libextism')->mm_args2(
1818
ABSTRACT_FROM => 'lib/Extism.pm',
1919
LICENSE => 'perl_5',
2020
MIN_PERL_VERSION => '5.016',
21-
CONFIGURE_REQUIRES => {
22-
'ExtUtils::MakeMaker' => '0',
23-
},
2421
TEST_REQUIRES => {
2522
'Test::More' => '0',
2623
},
@@ -44,7 +41,7 @@ my %WriteMakefileArgs = Alien::Base::Wrapper->new('Alien::libextism')->mm_args2(
4441
prereqs => {
4542
configure => {
4643
requires => {
47-
"Alien::libextism" => "v0.1.0",
44+
"Alien::libextism" => "v0.1.1",
4845
}
4946
}
5047
},

Extism/lib/Extism.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use Extism::Plugin;
88
use Extism::Function ':all';
99
use Exporter 'import';
1010
use version 0.77;
11-
our $VERSION = qv(v0.1.0);
11+
our $VERSION = qv(v0.2.0);
1212

1313
sub log_custom {
1414
my ($level) = @_;

Extism/lib/Extism/CurrentPlugin.pm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ use Extism::XS qw(current_plugin_memory
1010
current_plugin_memory_free
1111
CopyToPtr);
1212

13-
use version 0.77; our $VERSION = qv(v0.0.1);
13+
use version 0.77;
14+
our $VERSION = qv(v0.2.0);
1415

1516
# These functions are only valid within a host function
1617
# instance is set by Extism::Function::host_function_caller_perl, valid only for

Extism/lib/Extism/Function.pm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ use Exporter 'import';
1212
use Carp qw(croak);
1313
use Data::Dumper;
1414

15-
use version 0.77; our $VERSION = qv(v0.0.1);
15+
use version 0.77;
16+
our $VERSION = qv(v0.2.0);
1617

1718

1819
use constant {

Extism/lib/Extism/Plugin.pm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ use Data::Dumper qw(Dumper);
2424
use Devel::Peek qw(Dump);
2525
use JSON::PP qw(encode_json);
2626
use Scalar::Util qw(reftype);
27-
use version 0.77; our $VERSION = qv(v0.0.1);
27+
use version 0.77;
28+
our $VERSION = qv(v0.2.0);
2829

2930
sub new {
3031
my ($name, $wasm, $options) = @_;

Extism/lib/Extism/Plugin/CallException.pm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ package Extism::Plugin::CallException;
33
use 5.016;
44
use strict;
55
use warnings;
6-
use version 0.77; our $VERSION = qv(v0.0.1);
6+
use version 0.77;
7+
our $VERSION = qv(v0.2.0);
78
use Carp qw(croak shortmess);
89
our @CARP_NOT = qw(Extism::Plugin);
910
use overload '""' => sub {

Extism/lib/Extism/Plugin/CancelHandle.pm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ use 5.016;
44
use strict;
55
use warnings;
66
use Extism::XS qw(plugin_cancel);
7-
use version 0.77; our $VERSION = qv(v0.0.1);
7+
use version 0.77;
8+
our $VERSION = qv(v0.2.0);
89

910
sub new {
1011
my ($name, $raw_cancel_handle) = @_;

Extism/lib/Extism/XS.pm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ use strict;
55
use warnings;
66
use Exporter 'import';
77

8-
use version 0.77; our $VERSION = qv(v0.0.1);
8+
use version 0.77;
9+
our $VERSION = qv(v0.2.0);
910

1011
require XSLoader;
1112
XSLoader::load('Extism::XS', $VERSION);

0 commit comments

Comments
 (0)