changelog Changelog

2008-06-15 - PEAR_PackageUpdate_Web 1.0.1 (stable) released

  • fix a notice error when trying to upgrade a package version still using package xml 1.0
  • dependency change: require now PEAR_PackageUpdate 1.0.2 minimum
  • checkUpdate() return now a boolean (as expected)
2008-06-15 - PEAR_PackageUpdate 1.0.2 (stable) released

  • fix a display problem about current version installed (for web frontend) when trying to upgrade a package still in xml 1.0 to a new version in package xml 2.0. (Thanks to Jörg Wegner)
2008-06-01 - PEAR_PackageUpdate 1.0.1 (stable) released

  • a little typo error on constant name PEAR_PACKAGEUPDATE_TYPE_MINOR, that produce an error if you use setMinimumReleaseType() method
2008-05-01 - PEAR_PackageUpdate_Web 1.0.0 (stable) released

  • copyright bumped to 2008
  • phpdoc @since tag give version and release date information
  • make it XHTML 1.0 Strict compliant
  • require now at least PEAR installer 1.5.4 rather than 1.4.8 (security vulnerability fixes)
  • change minimum PPU package dependency
2008-05-01 - PEAR_PackageUpdate 1.0.0 (stable) released

  • copyright bumped to 2008
  • require now at least PEAR installer 1.5.4 rather than 1.4.8 (security vulnerability fixes)
  • Scott Mattocks is marked as inactive on his request
  • Add test suite with .phpt test cases
2007-07-01 - PEAR_PackageUpdate_Web 0.4.0 (beta) released

  • copyright notice bumped to 2007
  • removed PPU resource from main class
2007-07-01 - PEAR_PackageUpdate 0.7.0 (beta) released

  • add (missing) snapshot package state
  • Fixes for bug #11384 : Undefined variable
2007-02-13 - PEAR_PackageUpdate 0.6.1 (beta) released

  • Use singleton method to get instance of PEAR_Config. Related to bug report #10080
  • API stability was changed from beta to stable
  • examples/withoutFrontend.php script was changed a bit to clarify Doc bug #10079
2007-01-11 - PEAR_PackageUpdate 0.6.0 (beta) released

  • copyright notice bumped to 2007
  • added two new functions: getInstalledRelease() and getLatestRelease()
  • example withoutFrontend.php updated (PEAR_PackageUpdate_Null class is now reusable)
2006-08-19 - PEAR_PackageUpdate 0.5.2 (beta) released

  • drop support of package xml 1.0
  • getPackageInfo() method allow updates from channels other than pear.php.net, and also support REST protocol.
2006-07-17 - PEAR_PackageUpdate_Web 0.3.0 (beta) released

  • removed PEAR_PACKAGEUPDATE_DATA_DIR constant, and replace behavior with new methods getStyleSheet() and setStyleSheet().
  • current version field display '- None-' rather than '0.0.0' when package to auto-update is not yet installed.
2006-07-15 - PEAR_PackageUpdate_Web 0.2.2 (beta) released

  • dependencies fix:
    - PHP minimum requirement is 4.3.0 rather than 4.2.0, due to usage of function: file_get_contents, and also due to PPU 0.5.1 dependency
    - use now QuickForm 3.2.6
2006-07-15 - PEAR_PackageUpdate 0.5.1 (beta) released

  • dependencies fix:
    - PHP minimum requirement is 4.3.0 rather than 4.1.0, due to usage of functions: get_include_path, file_get_contents
    - add ability to install web/html frontend with PEAR 1.4 (group) feature
2006-05-25 - PEAR_PackageUpdate_Web 0.2.1 (beta) released

  • bug fix:
    - base install directory error into package xml
  • qa :
    - pear installer dependency is 1.4.8 same as for PPU
2006-05-10 - PEAR_PackageUpdate_Web 0.2.0 (beta) released

  • Initial PEAR release after last step of proposal (version 0.1.0)
  • Stability moved from alpha to beta
  • Dependency to PPU is now set to 0.5.0 or better
  • Release Notes field have been replaced from QF:textarea to QF:static with an autoscroll div. It will allow to keep the same size to the main window, even when package has long text for release notes. When a QF:textarea is frozen, attributes rows, cols count are not kept.
2006-05-07 - PEAR_PackageUpdate 0.5.0 (beta) released

  • more flexible implementation of the factory pattern allowing people to use custom class
    see new example 'withoutFrontend.php' : how to use ppu without frontend
  • fixes typos error on constants
  • fixes typos missing letter on function setMinimumReleaseType
  • improve indentation of error messages array
  • add @throws phpdoc tag on all necessary function comment block
2006-04-25 - PEAR_PackageUpdate 0.4.3 (beta) released

  • Laurent Laville was added as a leader to the package
  • Fixes for request #7456 : improve error frame used with PEAR_ErrorStack
  • Mandatory ressources that will be call in all cases are now outside the class
  • License was upgraded from PHP License 3.0 to 3.01
  • PEAR cs standard for header comment blocks
  • Adds since phpdoc tag to keep track of function history
2006-04-20 - PEAR_PackageUpdate 0.4.2 (beta) released

  • Fixes for request #7442: avoid warning messages when driver is unloadable
2006-04-13 - PEAR_PackageUpdate 0.4.1 (beta) released

  • Remove demo code from presentUpdate().
2006-03-28 - PEAR_PackageUpdate 0.4.0a1 (alpha) released

  • Initial PEAR release