From 2a82a826ac00dd1d63fe17ff5eadb3edc1a1255d Mon Sep 17 00:00:00 2001 From: "Tomas V.V.Cox" Date: Mon, 29 Sep 2003 13:18:48 +0000 Subject: [PATCH] Ready for 1.3b1 Removed Changelog --- pear/package-PEAR.xml | 285 ++---------------------------------------- 1 file changed, 8 insertions(+), 277 deletions(-) diff --git a/pear/package-PEAR.xml b/pear/package-PEAR.xml index 1f993b00e0..7bf4fb4a9c 100644 --- a/pear/package-PEAR.xml +++ b/pear/package-PEAR.xml @@ -44,14 +44,14 @@ 1.3b1 - 2003-08-27 - alpha + 2003-09-29 + beta PEAR Base Class: * Fixed static calls to PEAR error-handling methods in classes -* Added ability to use a static method callback for error-handling, and removed -use of inadvisable @ in setErrorHandling +* Added ability to use a static method callback for error-handling, + and removed use of inadvisable @ in setErrorHandling PEAR Installer: @@ -63,9 +63,10 @@ PEAR Installer: * pear upgrade will now install if the package is not installed (necessary for pear upgrade --alldeps, as installation is often necessary for new dependencies) -* fixed pear.bat if PHP is installed in a path like C:\Program Files\php (Greg) -* Add ability to specify pear install DB-1.2, or pear install DB-stable, or - pear install DB-1.2.tar to download as uncompressed tar +* fixed pear.bat if PHP is installed in a path like C:\Program Files\php +* Added ability to specify "pear install package-version" or + "pear install package-state". For example: "pear install DB-1.2", + or "pear install DB-stable" * Fix #25008 - unhelpful error message * Fixed optional dependencies in Dependency.php * Fix #25322 - bad md5sum should be fatal error @@ -148,274 +149,4 @@ System Class: xmlrpc - - - 1.2.1 - 2003-08-15 - stable - - Set back the default library path (BC issues) - - - 1.2 - 2003-08-14 - stable - Changes from 1.1: - -* Changed license from PHP 2.02 to 3.0 -* Added support for optional dependencies -* Made upgrade and uninstall package case insensitive -* pear makerpm, now works and generates a better system independant spec file -* pear install|build pecl-package, now exposes the compilation progress -* Installer now checks dependencies on package uninstall -* Added proxy support for remote commands using the xmlrcp C ext (Adam Ashley) -* Added the command "download-all" (Alex Merz) -* Made package dependency checking back to work -* Added support for spaces in path names (Greg) -* Various bugfixes -* Added new pear "bundle" command, which downloads and uncompress a PECL package. -The main purpouse of this command is for easily adding extensions to the PHP sources -before compiling it. - - - - - 1.1 - 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 parses PHP 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". - - - - 1.0.1 - stable - 2003-01-10 - - * PEAR_Error class has call backtrace available by - calling getBacktrace(). Available if used with - PHP 4.3 or newer. - - * PEAR_Config class uses getenv() rather than $_ENV - to read environment variables. - - * System::which() Windows fix, now looks for - exe/bat/cmd/com suffixes rather than just exe - - * Added "pear cvsdiff" command - - * Windows output buffering bugfix for "pear" command - - * Multiple drives installation now works on windows - - * pear.bat uses ENV variables, allowing the installation - of many PEAR (windows) - - - - Archive_Tar - Console_Getopt - - - - 1.0 - stable - 2002-12-27 - - * set default cache_ttl to 1 hour - * added "clear-cache" command - - - - Archive_Tar - Console_Getopt - - - - 1.0b3 - stable - 2002-12-13 - - * fixed "info" shortcut (conflicted with "install") - * added "php_bin" config parameter - * all "non-personal" config parameters now use - environment variables for defaults (very useful - to override the default php_dir on Windows!) - - - - Archive_Tar - Console_Getopt - - - - 1.0b2 - stable - 2002-11-26 - -Changes, Installer: -* --force option no longer ignores errors, use - --ignore-errors instead -* installer transactions: failed installs abort - cleanly, without leaving half-installed packages - around - - - - 1.0b1 - stable - 2002-10-12 - -New Features, Installer: -* new command: "pear makerpm" -* new command: "pear search" -* new command: "pear upgrade-all" -* new command: "pear config-help" -* new command: "pear sign" -* Windows support for "pear build" (requires - msdev) -* new dependency type: "zend" -* XML-RPC results may now be cached (see - cache_dir and cache_ttl config) -* HTTP proxy authorization support -* install/upgrade install-root support - -Bugfixes, Installer: -* fix for XML-RPC bug that made some remote - commands fail -* fix problems under Windows with - DIRECTORY_SEPARATOR -* lots of other minor fixes -* --force option did not work for "pear install - Package" -* http downloader used "4.2.1" rather than - "PHP/4.2.1" as user agent -* bending over a little more to figure out how - PHP is installed -* "platform" file attribute was not included - during "pear package" - -New Features, PEAR Library: -* added PEAR::loadExtension($ext) -* added PEAR::delExpect() -* System::mkTemp() now cleans up at shutdown -* defined PEAR_ZE2 constant (boolean) -* added PEAR::throwError() with a simpler API - than raiseError() - -Bugfixes, PEAR Library: -* ZE2 compatibility fixes -* use getenv() as fallback for $_ENV - - - - Archive_Tar - Console_Getopt - - - - 0.90 - beta - 2002-05-28 - -* fix: "help" command was broken -* new command: "info" -* new command: "config-help" -* un-indent multi-line data from xml description files -* new command: "build" -* fix: config-set did not work with "set" parameters -* disable magic_quotes_runtime -* "install" now builds and installs C extensions -* added PEAR::delExpect() -* System class no longer inherits PEAR -* grouped PEAR_Config parameters -* add --nobuild option to install/upgrade commands -* new and more generic Frontend API - - - - Archive_Tar - Console_Getopt - - - - 0.10 - beta - 2002-05-26 - -Lots of stuff this time. 0.9 was not actually self-hosting, even -though it claimed to be. This version finally is self-hosting -(really!), meaning you can upgrade the installer with the command -"pear upgrade PEAR". - -* new config paramers: http_proxy and umask -* HTTP proxy support when downloading packages -* generalized command handling code -* and fixed the bug that would not let commands have the - same options as "pear" itself -* added long options to every command -* added command shortcuts ("pear help shortcuts") -* added stub for Gtk installer -* some phpdoc fixes -* added class dependency detector (using ext/tokenizer) -* dependency handling fixes -* added OS_Guess class for detecting OS -* install files with the "platform" attribute set - only on matching operating systems -* PEAR_Remote now falls back to the XML_RPC package - if xmlrpc-epi is not available -* renamed command: package-list -> list -* new command: package-dependencies -* lots of minor fixes - - - - Archive_Tar - Console_Getopt - - - - 0.9 - beta - 2002-04-07 - -First package release. Commands implemented: - remote-package-info - list-upgrades - list-remote-packages - download - config-show - config-get - config-set - list-installed - shell-test - install - uninstall - upgrade - package - package-list - package-info - login - logout - - - -- 2.50.1