I am happy to announce that Apache::PAR 0.30 has been uploaded to CPAN.
It is also available from:
http://sf.net/projects/apache-par/
Changes in this release:
* Apache::PAR now accepts a new tag, ##UNPACKDIR## in web.conf files.
This new tag allows a package developer to use some or all of a PAR
archives contents from outside the package. This removes some previous
limitations of Apache::PAR, including the ability to use templating
systems or other code which requires reading directly from a file. In
addition, the Apache::PAR::* modules can be optional when using
##UNPACKDIR##. With simple changes to the web.conf file, unpacked
content can be served directly by Apache or mod_perl. By default,
content is unpacked to the platform specific temporary directory. This
can be changed or disallowed in an Apache configuration with the
"PARTempDir" variable. Many thanks to Maurice Aubrey
<[EMAIL PROTECTED]> for providing the implementation for this
feature, and Aaron Johnson for his help with suggestions and testing.
* If a new configuration directive "PerlInitHandler Apache::PAR" is
specified in the Apache configuration, content is automatically reloaded
when an archive changes. This applies both to modules loaded with
Apache::PAR as well as unpacked content. Thanks to Dirk Volkmar for
reporting this issue and Autrijus Tang <[EMAIL PROTECTED]> for
applying a necessary patch to PAR to allow this functionality. As a
result of this change, PAR .74 is currently the minimum allowed version
for use with Apache::PAR.
Please see the documentation for Apache::PAR for more information on
these new features.
If you have any questions, or to report an issue, please let me know via
email or posting to [EMAIL PROTECTED] Thank you,
Nathan Byrd
