diff --git a/pear/package-PEAR.xml b/pear/package-PEAR.xml index 0fed6df91e2..02635b71f95 100644 --- a/pear/package-PEAR.xml +++ b/pear/package-PEAR.xml @@ -35,11 +35,31 @@ stable 2003-01-10 +PEAR BASE CLASS: + * PEAR_Error now supports exceptions when using Zend Engine 2. Set the error mode to PEAR_ERROR_EXCEPTION to make PEAR_Error throw itself as an exception (invoke PEAR errors with raiseError() or throwError() just like before). + +PEAR INSTALLER: + +* Packaging and validation now tokenizes source code (unless + ext/tokenizer is disabled) and does some coding standard conformance + checks. Specifically, the names of classes and functions are + checked to ensure that they are prefixed with the package name. If + your package has symbols that should be without this prefix, you can + override this warning by explicitly adding a "provides" entry in + your package.xml file. See the package.xml file for this release + for an example (OS_Guess, System and md5_file). + + All classes and non-private (not underscore-prefixed) methods and + functions are now registered during "pear package". + + + +