The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
CHANGELOG

v3.07 (2024/01/10)
------------------
--Fixed return value of the get method where it comes to prototyped 
  parameters.  The problem was only seen for array/hash types that 
  had no contents.

v3.06 (2023/09/23)
------------------
--Typos in documentation (Debian Perl Group)
--Made PPC class subclassable, allowing for inherited parameters and 
  prototypes
--Adjusted debug output for Paranoid::Debug v2.10

v3.05 (2017/03/23)
------------------
--Forgot to update minimum version for Class::EHierarchy in Makefile.PL

v3.04 (2017/03/23)
------------------
--Rewrite to adapt to new Class::EHierarchy API

v3.03 (2016/08/09)
------------------
--Minor bug fixed in which an error found by the parser is reset by any 
  any good blocks afterwards
--Typos in documentation (found by Debian Perl Group)

v3.02 (2016/05/26)
------------------
--Improved Makefile.PL to better report on requirements
--Removed Carp dependency
--Added error method to store last error string
--Added prototyped method to retrieve all or specific prototyped properties

v3.00 (2016/05/10)
------------------
--Complete rewrite targetted towards ease-of-use for developers
--Parsing objects are now subclasses
--Added new here document capability
--Simplified API
--I/O handled by latest Paranoid::IO release
--Internal class logic managed by Class::EHierarchy

v2.06 (2008/07/07)
------------------
--write method was always reporting true when it's possible that it could
  fail for various reasons.  Fixed to reflect actual result
--write method now detaints filename before calling open

v2.05 (2008/04/29)
------------------
--Updated debug messages since Paranoid now adds calling function

v2.02 (2006/07/25)
------------------
--Fixed AUTOPURGE (didn't work since it was looking for old key PURGE)
--Added new method readIfNewer

v2.01 (2006/07/21)
------------------
--Forgot to implement documented MAX_BYTES.  Fixed.
--Wasn't saving all errors to Parse::PlainConfig::ERROR as documented.  Fixed.

v2.0 (2006/05/26)
-----------------
--Complete rewrite
--Built against Paraniod::* modules
--Internal diagnostics provided via Paraniod::Debug
--Smart parser mode added
--Forced coercion now available for all datatypes (strings, lists, hashes)
--Lists and hash delimiters can now be user-defined