mod_parrot 0.3

jhorwitz on 2005-08-02T23:22:09

I'm pleased to announce the release of mod_parrot 0.3. The most notable changes include support for all apache hooks, autogeneration of request_rec methods, and a mod_pugs proof of concept. It also supports both the new (leo-ctx5) and old calling conventions.

You can download it here, or from subversion at http://svn.perl.org/parrot-modules/mod_parrot. If you decide to try it, please use a recent svn revision of parrot -- things change quickly around here!

Changes from 0.2:

  • Support for Parrot 0.2.2 (geeksunite)
  • Support new Parrot calling conventions (still backwards compatible)
  • Autogeneration of request_rec methods
  • All Apache hooks are implemented
  • The init file is no longer required to be PBC
  • Include a very simple mod_pugs proof of concept, with tests
  • ParrotTrace now accepts flags that are passed Parrot's trace facility
  • Parrot*Handler takes an optional language specifier
  • Use parrot-config.imc to fetch parrot configuration
  • Configure.pl no longer requires Apache::Test
  • ModParrot::NCI::backtrace returns a backtrace string
  • New APR::Table class
  • New Apache::RequestRec methods:
    • notes (returns APR::Table object)
    • main
    • prev
    • next
    • status