*** Version 1.7.2 (stable) - API 1.7.0 (stable) - 2012-10-30


- pakeGit throws unexpected exceptions
- pakeHttp error-handling is fixed
 

*** Version 1.7.1 (stable) - API 1.7.0 (stable) - 2012-07-17


- windows-compatibility fixes
- "pake help taskname" can take abbreviations instead of full task names
- in helpers, target_dir is applied to explicit paths too now (not only
pakeFinder)
- pake can be installed via composer, now
   

*** Version 1.7.0 (stable) - API 1.7.0 (stable) - 2012-05-22


- tasks can (and should) be documented with PHPDoc blocks now
- pake exits with "1" code in case of errors now
- better windows support (thanks to Gaetano Giunta)
- git-helper supports more commands: log, remote, push
- $git_repository->git_run() method is public now (can be useful for custom
commands)
- added pake_unlink() function which takes single path to file or dir as
parameter
   

*** Version 1.6.3 (stable) - API 1.6.0 (stable) - 2011-09-13


- compatibility with SimpleTest 1.1 api
- moved PEAR-channel to new domain
   

*** Version 1.6.2 (stable) - API 1.6.0 (stable) - 2011-03-29


- more safety checks
   

*** Version 1.6.1 (stable) - API 1.6.0 (stable) - 2011-02-24


- fixed PEAR-package format. should be installable via PEAR2/Pyrus now
- pakeMySQL fixes (#6, #7)
- fixed typo in pake_superuser_sh (#8)
- pakePearTask properly detects verbosity setting
   

*** Version 1.6.0 (stable) - API 1.6.0 (stable) - 2011-01-02


- implemented pake_read_file() helper, which uses pakeHTTP class for http
requests and file_get_contents for everything else
- implemented support for curl-compatible http_proxy, https_proxy and
HTTPS_PROXY env variables in pakeHTTP class
- using utf8-friendly pake_sprintf instead of usual sprintf. fixes some
formatting issues
   

*** Version 1.5.1 (stable) - API 1.5.1 (stable) - 2010-12-21


- in install_pear_package: update channel + upgrade package by default (can be
disabled)
- git does not respect --work-tree in some commands. adding workaround
- support for optional explicit remote/branch parameters in pakeGit::pull()
   

*** Version 1.5.0 (stable) - API 1.5.0 (stable) - 2010-12-17


- PEAR helper: new methods: install_from_file(), isInstalled()
- pakeYaml::loadFile() can handle arbitrary URLs supported by PHP now
- pakeYaml will throw exception on empty documents now
- new helper: pake_write_file($name, $contents, $overwrite = false)
- new helper: pakeMySQL (supports creation and dropping of databases. more in
next versions)
   

*** Version 1.4.5 (stable) - API 1.4.5 (stable) - 2010-12-10


- include PEAR/Command.php using proper case
   

*** Version 1.4.4 (stable) - API 1.4.4 (stable) - 2010-12-10


- pakeHTTP helper (get(), post(), matchGet(), matchPost() methods)
- added --full-width option, which disables excerpts generation
- several typos fixed (PEAR task, exception-tracer)
   

*** Version 1.4.3 (stable) - API 1.4.3 (stable) - 2010-06-29


- updated sfYaml from upstream (better handling of UTF-8 and support of
explicit document end marker)
   

*** Version 1.4.2 (stable) - API 1.4.2 (stable) - 2010-06-18


- tweaks for pake_copy and pake_rename
- fix for handling plugin-tasks on case-sensitive filesystems
   

*** Version 1.4.1 (stable) - API 1.4.1 (stable) - 2010-05-05


- fix "pake compact". for real, this time
- added pake_remove_dir() function
- added PakeApp::getPakeFile() method
- plugin (tasks) for building PHP extensions (UNIX-only)
- updated sfYaml library
- pakeYaml tries to use the most verbose yaml-syntax
- added pake_require_version() function
   

*** Version 1.4.0 (stable) - API 1.4.0 (stable) - 2010-03-18


- added "interactive mode" (pake -i)
- new helper: pakeMercurial
- updated sfYaml library
- use copy+unlink instead of rename in pake_rename() to workaround problem of
moving files between volumes
- "pake compact" (developers-only) command works again
- added explicit pakePearTask::package_pear_package($file, $target) method
- fixed output-formatting (long texts in exceptions, etc.)
- various packaging fixes
   

*** Version 1.3.1 (stable) - API 1.3.0 (stable) - 2009-12-22


- pake_superuser_sh() fixes
- consistent action-messages
- support for channel-discovery during pear-package installation
- support of remote files in pake_copy
- use sfYaml and pecl/yaml instead of Spyc and pecl/syck
- reacher pakeYaml API (explicit string-methods and file-methods)
   

*** Version 1.3.0 (stable) - API 1.3.0 (stable) - 2009-11-23


- Major cleanup of code
- Added helpers for work with Subversion
- Added helpers for work with RSync
- Added helpers for work with Git
- Added helpers for work with Archives (zip, tar, gzip, bzip2)
- Added helpers for work with PHARs
- Added helpers for work with SSH
- Updated Spyc library to latest release
   

