diff --git a/Changes.md b/Changes.md index 6a357fc7..22f6156f 100644 --- a/Changes.md +++ b/Changes.md @@ -1,5 +1,17 @@ # Revision history for the Workflow Perl Distribution +## 1.52 2021-02-11 Bug fix release, update recommended + +- Addressed bug/issue [#95](https://github.com/jonasbn/perl-workflow/issues/95) via PR [#96](https://github.com/jonasbn/perl-workflow/pull/96), the issue was introduced with PR [#85](https://github.com/jonasbn/perl-workflow/pull/85) in release 1.51 + +- Improvements to Dist::Zilla config, only ExtUtils::MakeMaker supported via Dist::Zilla now. Module::Build support having been removed. See the [article by Neil Bowers](https://neilb.org/2015/05/18/two-build-files-considered-harmful.html) (NEILB) on the topic. Thanks to Karen Etheridge (ETHER) for information and link to the above-mentioned article (issue [#93](https://github.com/jonasbn/perl-workflow/issues/95), resolved via PR [#98](https://github.com/jonasbn/perl-workflow/pull/98)) + +- Documentation in `INSTALL` file updated, the information was somewhat scarce and outdated (issue [#92](https://github.com/jonasbn/perl-workflow/issues/92), resolved via PR [#99](https://github.com/jonasbn/perl-workflow/pull/99)) + +- Some URLs fixed via PR [#97](https://github.com/jonasbn/perl-workflow/pull/97), thanks to Michiel W. Beijen for the contribution + +- More unit-tests added via PR [#94](https://github.com/jonasbn/perl-workflow/pull/94), continued work on issue [#36](https://github.com/jonasbn/perl-workflow/pull/94) improving test coverage + ## 1.51 2021-01-31 Bug fix release, update recommended - Addressed bug/issue [#10](https://github.com/jonasbn/perl-workflow/issues/10) of failing observers test, ref PR [#61](https://github.com/jonasbn/perl-workflow/pull/61). Documentation also updated accordingly via PR [#66](https://github.com/jonasbn/perl-workflow/pull/66) diff --git a/README.md b/README.md index b9015a09..7b2860ae 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Workflow - Simple, flexible system to implement workflows # VERSION -This documentation describes version 1.51 of Workflow +This documentation describes version 1.52 of Workflow # SYNOPSIS @@ -902,6 +902,8 @@ Chris Winters , original author. The following folks have also helped out (listed here in no particular order): +Thanks for to Michiel W. Beijen for fix to badly formatted URL, included in release 1.52 + Several PRs (13 to be exact) from Erik Huelsmann resulting in release 1.49. Yet another batch of PRs resulted in release 1.50 diff --git a/lib/Workflow.pm b/lib/Workflow.pm index 9d0b868c..ae2ca2a0 100644 --- a/lib/Workflow.pm +++ b/lib/Workflow.pm @@ -16,7 +16,7 @@ my @FIELDS = qw( id type description state last_update time_zone ); my @INTERNAL = qw( _factory _observers ); __PACKAGE__->mk_accessors( @FIELDS, @INTERNAL ); -$Workflow::VERSION = '1.51'; +$Workflow::VERSION = '1.52'; use constant NO_CHANGE_VALUE => 'NOCHANGE'; @@ -393,7 +393,7 @@ Workflow - Simple, flexible system to implement workflows =head1 VERSION -This documentation describes version 1.51 of Workflow +This documentation describes version 1.52 of Workflow =head1 SYNOPSIS @@ -1430,7 +1430,7 @@ Chris Winters Echris@cwinters.comE, original author. The following folks have also helped out (listed here in no particular order): -Thanks for to Michiel W. Beijen for fix to badly formatted URL +Thanks for to Michiel W. Beijen for fix to badly formatted URL, included in release 1.52 Several PRs (13 to be exact) from Erik Huelsmann resulting in release 1.49. Yet another batch of PRs resulted in release 1.50 diff --git a/lib/Workflow/Action.pm b/lib/Workflow/Action.pm index cccdbef5..fa4324a0 100644 --- a/lib/Workflow/Action.pm +++ b/lib/Workflow/Action.pm @@ -12,7 +12,7 @@ use Workflow::Validator::HasRequiredField; use Workflow::Factory qw( FACTORY ); use Carp qw(croak); -$Workflow::Action::VERSION = '1.51'; +$Workflow::Action::VERSION = '1.52'; my @PROPS = qw( name class description ); my @INTERNAL = qw( _factory ); @@ -168,7 +168,7 @@ Workflow::Action - Base class for Workflow actions =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Action/InputField.pm b/lib/Workflow/Action/InputField.pm index 42af84d2..cd035790 100644 --- a/lib/Workflow/Action/InputField.pm +++ b/lib/Workflow/Action/InputField.pm @@ -7,7 +7,7 @@ use Log::Log4perl qw( get_logger ); use Workflow::Exception qw( configuration_error ); use English qw( -no_match_vars ); -$Workflow::Action::InputField::VERSION = '1.51'; +$Workflow::Action::InputField::VERSION = '1.52'; my @PROPS = qw( name label description type requirement source_class source_list class ); @@ -121,7 +121,7 @@ Workflow::Action::InputField - Metadata about information required by an Action =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Action/Mailer.pm b/lib/Workflow/Action/Mailer.pm index 896188cc..38deea6f 100644 --- a/lib/Workflow/Action/Mailer.pm +++ b/lib/Workflow/Action/Mailer.pm @@ -4,7 +4,7 @@ use warnings; use strict; use base qw( Workflow::Action ); -$Workflow::Action::Mailer::VERSION = '1.51'; +$Workflow::Action::Mailer::VERSION = '1.52'; sub execute { my ($self) = @_; @@ -23,7 +23,7 @@ Workflow::Action::Mailer - a stub for a SMTP capable action =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Action/Null.pm b/lib/Workflow/Action/Null.pm index 58835f0f..124f04fc 100644 --- a/lib/Workflow/Action/Null.pm +++ b/lib/Workflow/Action/Null.pm @@ -4,7 +4,7 @@ use warnings; use strict; use base qw( Workflow::Action ); -$Workflow::Action::Null::VERSION = '1.51'; +$Workflow::Action::Null::VERSION = '1.52'; sub execute { my ($self) = @_; @@ -23,7 +23,7 @@ Workflow::Action::Null - Workflow action for the terminally lazy =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Base.pm b/lib/Workflow/Base.pm index d85a551c..a13c770f 100644 --- a/lib/Workflow/Base.pm +++ b/lib/Workflow/Base.pm @@ -4,7 +4,7 @@ use warnings; use strict; use base qw( Class::Accessor ); use Log::Log4perl; -$Workflow::Base::VERSION = '1.51'; +$Workflow::Base::VERSION = '1.52'; sub new { my ( $class, @params ) = @_; @@ -98,7 +98,7 @@ Workflow::Base - Base class with constructor =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Condition.pm b/lib/Workflow/Condition.pm index fb87c50e..774b68ec 100644 --- a/lib/Workflow/Condition.pm +++ b/lib/Workflow/Condition.pm @@ -6,7 +6,7 @@ use base qw( Workflow::Base ); use Carp qw(croak); $Workflow::Condition::CACHE_RESULTS = 1; -$Workflow::Condition::VERSION = '1.51'; +$Workflow::Condition::VERSION = '1.52'; my @FIELDS = qw( name class ); __PACKAGE__->mk_accessors(@FIELDS); @@ -37,7 +37,7 @@ Workflow::Condition - Evaluate a condition depending on the workflow state and e =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Condition/CheckReturn.pm b/lib/Workflow/Condition/CheckReturn.pm index 451b095d..050c4273 100644 --- a/lib/Workflow/Condition/CheckReturn.pm +++ b/lib/Workflow/Condition/CheckReturn.pm @@ -3,7 +3,7 @@ package Workflow::Condition::CheckReturn; use strict; use warnings; -our $VERSION = '1.51'; +our $VERSION = '1.52'; use base qw( Workflow::Condition::Nested ); use Workflow::Exception qw( condition_error configuration_error ); @@ -90,7 +90,7 @@ Workflow::Condition::CheckReturn =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 DESCRIPTION diff --git a/lib/Workflow/Condition/Evaluate.pm b/lib/Workflow/Condition/Evaluate.pm index efa9aeea..9f76fa2b 100644 --- a/lib/Workflow/Condition/Evaluate.pm +++ b/lib/Workflow/Condition/Evaluate.pm @@ -8,7 +8,7 @@ use Safe; use Workflow::Exception qw( condition_error configuration_error ); use English qw( -no_match_vars ); -$Workflow::Condition::Evaluate::VERSION = '1.51'; +$Workflow::Condition::Evaluate::VERSION = '1.52'; my @FIELDS = qw( test ); __PACKAGE__->mk_accessors(@FIELDS); @@ -76,7 +76,7 @@ Workflow::Condition::Evaluate - Inline condition that evaluates perl code for tr =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Condition/GreedyOR.pm b/lib/Workflow/Condition/GreedyOR.pm index f5ca4847..60cc995f 100644 --- a/lib/Workflow/Condition/GreedyOR.pm +++ b/lib/Workflow/Condition/GreedyOR.pm @@ -3,7 +3,7 @@ package Workflow::Condition::GreedyOR; use strict; use warnings; -our $VERSION = '1.51'; +our $VERSION = '1.52'; use base qw( Workflow::Condition::Nested ); use Workflow::Exception qw( condition_error configuration_error ); @@ -59,7 +59,7 @@ Workflow::Condition::GreedyOR =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 DESCRIPTION diff --git a/lib/Workflow/Condition/HasUser.pm b/lib/Workflow/Condition/HasUser.pm index 560f60c4..9e64c389 100644 --- a/lib/Workflow/Condition/HasUser.pm +++ b/lib/Workflow/Condition/HasUser.pm @@ -6,7 +6,7 @@ use base qw( Workflow::Condition ); use Log::Log4perl qw( get_logger ); use Workflow::Exception qw( condition_error ); -$Workflow::Condition::HasUser::VERSION = '1.51'; +$Workflow::Condition::HasUser::VERSION = '1.52'; my $DEFAULT_USER_KEY = 'current_user'; @@ -43,7 +43,7 @@ Workflow::Condition::HasUser - Condition to determine if a user is available =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Condition/LazyAND.pm b/lib/Workflow/Condition/LazyAND.pm index 95ed2eb4..a090ce9f 100644 --- a/lib/Workflow/Condition/LazyAND.pm +++ b/lib/Workflow/Condition/LazyAND.pm @@ -3,7 +3,7 @@ package Workflow::Condition::LazyAND; use strict; use warnings; -our $VERSION = '1.51'; +our $VERSION = '1.52'; use base qw( Workflow::Condition::Nested ); use Workflow::Exception qw( condition_error configuration_error ); @@ -59,7 +59,7 @@ Workflow::Condition::LazyAND =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 DESCRIPTION diff --git a/lib/Workflow/Condition/LazyOR.pm b/lib/Workflow/Condition/LazyOR.pm index 31a79c51..54ec971c 100644 --- a/lib/Workflow/Condition/LazyOR.pm +++ b/lib/Workflow/Condition/LazyOR.pm @@ -3,7 +3,7 @@ package Workflow::Condition::LazyOR; use strict; use warnings; -our $VERSION = '1.51'; +our $VERSION = '1.52'; use base qw( Workflow::Condition::Nested ); use Workflow::Exception qw( condition_error configuration_error ); @@ -56,7 +56,7 @@ Workflow::Condition::LazyOR =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 DESCRIPTION diff --git a/lib/Workflow/Condition/Nested.pm b/lib/Workflow/Condition/Nested.pm index 7e2f4748..362321ee 100644 --- a/lib/Workflow/Condition/Nested.pm +++ b/lib/Workflow/Condition/Nested.pm @@ -3,7 +3,7 @@ package Workflow::Condition::Nested; use strict; use warnings; -our $VERSION = '1.51'; +our $VERSION = '1.52'; use base qw( Workflow::Condition ); use Workflow::Factory qw( FACTORY ); @@ -99,7 +99,7 @@ Workflow::Condition::Nested - Evaluate nested workflow conditions =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 DESCRIPTION diff --git a/lib/Workflow/Config.pm b/lib/Workflow/Config.pm index 58498999..173f10fb 100644 --- a/lib/Workflow/Config.pm +++ b/lib/Workflow/Config.pm @@ -7,7 +7,7 @@ use Data::Dumper qw( Dumper ); use Log::Log4perl qw( get_logger ); use Workflow::Exception qw( configuration_error ); -$Workflow::Config::VERSION = '1.51'; +$Workflow::Config::VERSION = '1.52'; # Map the valid type to the top-level XML tag or data # structure to look for. @@ -114,7 +114,7 @@ Workflow::Config - Parse configuration files for the workflow components =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Config/Perl.pm b/lib/Workflow/Config/Perl.pm index 651e8217..7b3d75c4 100644 --- a/lib/Workflow/Config/Perl.pm +++ b/lib/Workflow/Config/Perl.pm @@ -8,7 +8,7 @@ use Workflow::Exception qw( configuration_error ); use Data::Dumper qw( Dumper ); use English qw( -no_match_vars ); -$Workflow::Config::Perl::VERSION = '1.51'; +$Workflow::Config::Perl::VERSION = '1.52'; sub parse { my ( $self, $type, @items ) = @_; @@ -107,7 +107,7 @@ Workflow::Config::Perl - Parse workflow configurations as Perl data structures =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Config/XML.pm b/lib/Workflow/Config/XML.pm index 6699fcd9..0eb4b2cb 100644 --- a/lib/Workflow/Config/XML.pm +++ b/lib/Workflow/Config/XML.pm @@ -8,7 +8,7 @@ use Workflow::Exception qw( configuration_error ); use Carp qw(croak); use English qw( -no_match_vars ); -$Workflow::Config::XML::VERSION = '1.51'; +$Workflow::Config::XML::VERSION = '1.52'; my ($log); @@ -111,7 +111,7 @@ Workflow::Config::XML - Parse workflow configurations from XML content =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Context.pm b/lib/Workflow/Context.pm index 1f51e7da..29c85643 100644 --- a/lib/Workflow/Context.pm +++ b/lib/Workflow/Context.pm @@ -4,7 +4,7 @@ use warnings; use strict; use base qw( Workflow::Base ); -$Workflow::Context::VERSION = '1.51'; +$Workflow::Context::VERSION = '1.52'; sub merge { my ( $self, $other ) = @_; @@ -26,7 +26,7 @@ Workflow::Context - Data blackboard for Workflows, Actions, Conditions and Valid =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Exception.pm b/lib/Workflow/Exception.pm index 11403843..03383bc8 100644 --- a/lib/Workflow/Exception.pm +++ b/lib/Workflow/Exception.pm @@ -35,7 +35,7 @@ my %TYPE_CLASSES = ( workflow_error => 'Workflow::Exception', ); -$Workflow::Exception::VERSION = '1.51'; +$Workflow::Exception::VERSION = '1.52'; @Workflow::Exception::ISA = qw( Exporter Exception::Class::Base ); @Workflow::Exception::EXPORT_OK = keys %TYPE_CLASSES; @@ -119,7 +119,7 @@ Workflow::Exception - Base class for workflow exceptions =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Factory.pm b/lib/Workflow/Factory.pm index 832a4a1d..15c6280b 100644 --- a/lib/Workflow/Factory.pm +++ b/lib/Workflow/Factory.pm @@ -8,7 +8,7 @@ use Log::Log4perl qw( get_logger ); use Workflow::Exception qw( configuration_error workflow_error ); use Carp qw(croak); use English qw( -no_match_vars ); -$Workflow::Factory::VERSION = '1.51'; +$Workflow::Factory::VERSION = '1.52'; # Extra action attribute validation is off by default for compatibility. our $VALIDATE_ACTION_CONFIG = 0; @@ -820,7 +820,7 @@ Workflow::Factory - Generates new workflow and supporting objects =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/History.pm b/lib/Workflow/History.pm index 1704cb49..1d82e4ee 100644 --- a/lib/Workflow/History.pm +++ b/lib/Workflow/History.pm @@ -5,7 +5,7 @@ use strict; use base qw( Class::Accessor ); use DateTime; -$Workflow::History::VERSION = '1.51'; +$Workflow::History::VERSION = '1.52'; my @FIELDS = qw( id workflow_id action description date user state time_zone ); @@ -66,7 +66,7 @@ Workflow::History - Recorded work on a workflow action or workflow itself =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Persister.pm b/lib/Workflow/Persister.pm index 8a55f055..601264fd 100644 --- a/lib/Workflow/Persister.pm +++ b/lib/Workflow/Persister.pm @@ -9,7 +9,7 @@ use Workflow::Exception qw( persist_error ); use constant DEFAULT_ID_LENGTH => 8; -$Workflow::Persister::VERSION = '1.51'; +$Workflow::Persister::VERSION = '1.52'; my @FIELDS = qw( name class use_random use_uuid @@ -158,7 +158,7 @@ Workflow::Persister - Base class for workflow persistence =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Persister/DBI.pm b/lib/Workflow/Persister/DBI.pm index 2aae0d9e..7a5d7b3d 100644 --- a/lib/Workflow/Persister/DBI.pm +++ b/lib/Workflow/Persister/DBI.pm @@ -15,7 +15,7 @@ use Workflow::Persister::DBI::SequenceId; use Carp qw(croak); use English qw( -no_match_vars ); -$Workflow::Persister::DBI::VERSION = '1.51'; +$Workflow::Persister::DBI::VERSION = '1.52'; my @FIELDS = qw( _wf_fields _hist_fields handle dsn user password driver workflow_table history_table date_format parser autocommit); @@ -489,7 +489,7 @@ Workflow::Persister::DBI - Persist workflow and history to DBI database =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Persister/DBI/AutoGeneratedId.pm b/lib/Workflow/Persister/DBI/AutoGeneratedId.pm index cc6359b7..de993fd7 100644 --- a/lib/Workflow/Persister/DBI/AutoGeneratedId.pm +++ b/lib/Workflow/Persister/DBI/AutoGeneratedId.pm @@ -6,7 +6,7 @@ use base qw( Class::Accessor ); use Log::Log4perl qw( get_logger ); use Workflow::Exception qw( configuration_error ); -$Workflow::Persister::DBI::AutoGeneratedId::VERSION = '1.51'; +$Workflow::Persister::DBI::AutoGeneratedId::VERSION = '1.52'; my @FIELDS = qw( from_handle handle_property func_property ); __PACKAGE__->mk_accessors(@FIELDS); @@ -68,7 +68,7 @@ Workflow::Persister::DBI::AutoGeneratedId - Pull IDs from databases that autogen =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Persister/DBI/ExtraData.pm b/lib/Workflow/Persister/DBI/ExtraData.pm index 317ddda7..85506a28 100644 --- a/lib/Workflow/Persister/DBI/ExtraData.pm +++ b/lib/Workflow/Persister/DBI/ExtraData.pm @@ -7,7 +7,7 @@ use Log::Log4perl qw( get_logger ); use Workflow::Exception qw( configuration_error persist_error ); use English qw( -no_match_vars ); -$Workflow::Persister::DBI::ExtraData::VERSION = '1.51'; +$Workflow::Persister::DBI::ExtraData::VERSION = '1.52'; my @FIELDS = qw( table data_field context_key ); __PACKAGE__->mk_accessors(@FIELDS); @@ -114,7 +114,7 @@ Workflow::Persister::DBI::ExtraData - Fetch extra data with each workflow and pu =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Persister/DBI/SequenceId.pm b/lib/Workflow/Persister/DBI/SequenceId.pm index affafb84..258a0205 100644 --- a/lib/Workflow/Persister/DBI/SequenceId.pm +++ b/lib/Workflow/Persister/DBI/SequenceId.pm @@ -8,7 +8,7 @@ use Log::Log4perl qw( get_logger ); use Workflow::Exception qw( persist_error ); use English qw( -no_match_vars ); -$Workflow::Persister::DBI::SequenceId::VERSION = '1.51'; +$Workflow::Persister::DBI::SequenceId::VERSION = '1.52'; my @FIELDS = qw( sequence_name sequence_select ); __PACKAGE__->mk_accessors(@FIELDS); @@ -48,7 +48,7 @@ Workflow::Persister::DBI::SequenceId - Persister to fetch ID from a sequence =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Persister/File.pm b/lib/Workflow/Persister/File.pm index 61df0f5a..230bb9fe 100644 --- a/lib/Workflow/Persister/File.pm +++ b/lib/Workflow/Persister/File.pm @@ -11,7 +11,7 @@ use Workflow::Persister::RandomId; use File::Slurp qw(slurp); use English qw( -no_match_vars ); -$Workflow::Persister::File::VERSION = '1.51'; +$Workflow::Persister::File::VERSION = '1.52'; my @FIELDS = qw( path ); __PACKAGE__->mk_accessors(@FIELDS); @@ -202,7 +202,7 @@ Workflow::Persister::File - Persist workflow and history to the filesystem =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Persister/RandomId.pm b/lib/Workflow/Persister/RandomId.pm index 5bcc11e1..525586c7 100644 --- a/lib/Workflow/Persister/RandomId.pm +++ b/lib/Workflow/Persister/RandomId.pm @@ -8,7 +8,7 @@ use constant DEFAULT_ID_LENGTH => 8; use constant RANDOM_SEED => 26; use constant CONSTANT_INCREMENT => 65; -$Workflow::Persister::RandomId::VERSION = '1.51'; +$Workflow::Persister::RandomId::VERSION = '1.52'; my @FIELDS = qw( id_length ); __PACKAGE__->mk_accessors(@FIELDS); @@ -42,7 +42,7 @@ Workflow::Persister::RandomId - Persister to generate random ID =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Persister/SPOPS.pm b/lib/Workflow/Persister/SPOPS.pm index 4fe120e4..ae53e5d2 100644 --- a/lib/Workflow/Persister/SPOPS.pm +++ b/lib/Workflow/Persister/SPOPS.pm @@ -8,7 +8,7 @@ use Log::Log4perl qw( get_logger ); use Workflow::Exception qw( configuration_error persist_error ); use English qw( -no_match_vars ); -$Workflow::Persister::SPOPS::VERSION = '1.51'; +$Workflow::Persister::SPOPS::VERSION = '1.52'; my @FIELDS = qw( workflow_class history_class ); __PACKAGE__->mk_accessors(@FIELDS); @@ -144,7 +144,7 @@ Workflow::Persister::SPOPS - Persist workflows using SPOPS =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Persister/UUID.pm b/lib/Workflow/Persister/UUID.pm index 6a67fd2b..79fa612b 100644 --- a/lib/Workflow/Persister/UUID.pm +++ b/lib/Workflow/Persister/UUID.pm @@ -4,7 +4,7 @@ use warnings; use strict; use Data::UUID; -$Workflow::Persister::UUID::VERSION = '1.51'; +$Workflow::Persister::UUID::VERSION = '1.52'; sub new { my ( $class, $params ) = @_; @@ -31,7 +31,7 @@ Workflow::Persister::UUID - Persister to generate Universally Unique Identifiers =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/State.pm b/lib/Workflow/State.pm index 0f210fc2..86a10d86 100644 --- a/lib/Workflow/State.pm +++ b/lib/Workflow/State.pm @@ -11,7 +11,7 @@ use Exception::Class; use Workflow::Factory qw( FACTORY ); use English qw( -no_match_vars ); -$Workflow::State::VERSION = '1.51'; +$Workflow::State::VERSION = '1.52'; my @FIELDS = qw( state description type ); my @INTERNAL = qw( _test_condition_count _factory ); @@ -471,7 +471,7 @@ Workflow::State - Information about an individual state in a workflow =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS @@ -613,7 +613,7 @@ Returns name of action to be used for autorunning the state. =head3 clear_condition_cache ( ) -Deprecated, kept for 1.51 compatibility. +Deprecated, kept for 1.52 compatibility. Used to empties the condition result cache for a given state. diff --git a/lib/Workflow/Validator.pm b/lib/Workflow/Validator.pm index 8f0f9740..26ca149b 100644 --- a/lib/Workflow/Validator.pm +++ b/lib/Workflow/Validator.pm @@ -5,7 +5,7 @@ use strict; use base qw( Workflow::Base ); use Carp qw(croak); -$Workflow::Validator::VERSION = '1.51'; +$Workflow::Validator::VERSION = '1.52'; my @FIELDS = qw( name class ); __PACKAGE__->mk_accessors(@FIELDS); @@ -43,7 +43,7 @@ Workflow::Validator - Ensure data are valid =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Validator/HasRequiredField.pm b/lib/Workflow/Validator/HasRequiredField.pm index c2a6615a..93d790e3 100644 --- a/lib/Workflow/Validator/HasRequiredField.pm +++ b/lib/Workflow/Validator/HasRequiredField.pm @@ -5,7 +5,7 @@ use strict; use base qw( Workflow::Validator ); use Workflow::Exception qw( validation_error ); -$Workflow::Validator::HasRequiredField::VERSION = '1.51'; +$Workflow::Validator::HasRequiredField::VERSION = '1.52'; sub validate { my ( $self, $wf, @required_fields ) = @_; @@ -34,7 +34,7 @@ Workflow::Validator::HasRequiredField - Validator to ensure certain data are in =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Validator/InEnumeratedType.pm b/lib/Workflow/Validator/InEnumeratedType.pm index e4445240..938dc6e4 100644 --- a/lib/Workflow/Validator/InEnumeratedType.pm +++ b/lib/Workflow/Validator/InEnumeratedType.pm @@ -5,7 +5,7 @@ use strict; use base qw( Workflow::Validator ); use Workflow::Exception qw( configuration_error validation_error ); -$Workflow::Validator::InEnumeratedType::VERSION = '1.51'; +$Workflow::Validator::InEnumeratedType::VERSION = '1.52'; sub _init { my ( $self, $params ) = @_; @@ -59,7 +59,7 @@ Workflow::Validator::InEnumeratedType - Ensure a value is one of a declared set =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS diff --git a/lib/Workflow/Validator/MatchesDateFormat.pm b/lib/Workflow/Validator/MatchesDateFormat.pm index 706b6c20..bca1b8a1 100644 --- a/lib/Workflow/Validator/MatchesDateFormat.pm +++ b/lib/Workflow/Validator/MatchesDateFormat.pm @@ -8,7 +8,7 @@ use Workflow::Exception qw( configuration_error validation_error ); use English qw( -no_match_vars ); use Carp qw(carp); -$Workflow::Validator::MatchesDateFormat::VERSION = '1.51'; +$Workflow::Validator::MatchesDateFormat::VERSION = '1.52'; __PACKAGE__->mk_accessors('formatter'); @@ -64,7 +64,7 @@ Workflow::Validator::MatchesDateFormat - Ensure a stringified date matches a giv =head1 VERSION -This documentation describes version 1.51 of this package +This documentation describes version 1.52 of this package =head1 SYNOPSIS