This release is all about bug fixes.  Basically, <%filter> blocks have
been a bit borked in various ways (different in different releases) since
1.10, and now they should be in good shape.

There were a number of test failures reported over the past several
releases, almost of which were actually problems with the tests, and we
think we've now taken care of those too (although I'm sure someone using
Win32 will find some new weird bug for us ;)

Finally, the docs in 1.14 had a number of bad links in the HTML versions,
as well as some buglets in the POD.  This should also be resolved.

The goal for 1.1x is now to become as stable and well-documented as
possible.  We will not be adding any new large features, and small ones
will have to either extremely well-contained or extremely well-justified.
The next couple releases will aim to A) improve the docs, particularly
focusing on a revamp of the Admin guide in regards to configuring Masona
and B) improve performance wherever possible, and of course C) fix any
remaining bugs.

Eventually, we'll fork the code base again and start breaking things in
preparation for an eventual 1.20 (or maybe some other version number cause
we might get to 1.20 just by small bugfix/doc/performance releases), which
will incorporate new features such as .NET compliance, full support for
_all_ XML specs, and a special NP-problem solving module, plus a brand
new set of ginsu knives.


1.15  October 14, 2002

[ BUG FIXES ]

- Fixed a number of problems with filters:
-- They didn't see changes made to %ARGS (they were seeing a copy).
-- They couldn't see any variables declared in <%args> blocks.
-- The presence of a filter caused a call to $m->flush_buffer,
breaking redirects.
- Added a number of tests for filters (*cough*).
- Fixed broken links and other bugs in the POD and HTML versions of
the docs.
- Fixed test failures when running as root.  These failures were not
reflective of bugs in Mason, simply problems in the tests or test
setup.  Now we skip the tests for end user installs (we still run them
during development, never fear).
- HTML::Mason::Request contained code that caused an error when using
the CPAN shell's "r" command.



-dave (whose mind is apparently blown after several hours too many of
Dance Dance Revolution earlier this evening)


/*==================
www.urth.org
we await the New Sun
==================*/

Reply via email to