source: pro-bachkim-filespace/sourcecode/api.violet.vn/plugins/sfPropel13Plugin/lib/vendor/phing/CHANGELOG @ 19

Last change on this file since 19 was 19, checked in by dungnv, 11 years ago
File size: 7.5 KB
Line 
1                           _________________________
2                           P     H     I     N     G
3
4
5Aut. 21, 2006 - Phing 2.2.0
6
7  * Refactored parser to support many tags as children of base <project> tag (HL)
8
9  * Added new IfTask (HL)
10
11  * Added "spawn" attribute to ExecTask (only applies to *nix)
12
13  * Several bugfixes & behavior imporvements to ExecTask (HL, MR, Ben Gollmer)
14
15  * Bugfixes & refactoring for SVNLastRevisionTask (MR, Knut Urdalen)
16
17  * Fixed reference copy bug (HL, Matthias Pigulla)
18
19  * Added SvnExportTask (MR)
20
21  * Added support for FileList in DeleteTask. (HL)
22
23  * Added support for using setting Properties using CDATA value of <property> tag. (HL)
24
25  * Added ReferenceExistsCondition (Matthias Pigulla)
26
27  * Added Phing::log() static method & integrated PHP error handling with Phing logging (HL)
28
29  * Added new task to run the ionCube Encoder (MR)
30
31  * Added new HTML Tidy filter (HL)
32
33  * Added PhpLintTask (Knut Urdalen)
34
35  * Added XmlLintTask (Knut Urdalen)
36
37  * Added ZendCodeAnalyzerTask (Knut Urdalen)
38 
39  * Removed CoverageFormatter class (MR)
40    NOTE: This changes the usage of the collection of PHPUnit2 code coverage reports, see the
41    updated documentation for the CoverageSetupTask
42 
43  * Added Unzip and Untar tasks contributed by Joakim Bodin
44
45  * [#8, #49] Fixed bugs in TarTask related to including empty directories (HL)
46 
47  * [#44] Fixed bug related to copying empty dirs. (HL)
48 
49  * [#32] Fixed PHPUnit2 tasks to work with PHPUnit2-3.0.0 (MR)
50 
51  * [#31] Fixed bug with using PHPDocumentor 1.3.0RC6 (MR)
52 
53  * [#43] Fixed top-level (no target) IfTask behavior (Matthias Pigulla)
54 
55  * [#41] Removed some lingering E_STRICT errors, bugs with 5.1.x and PHP >= 5.0.5 (HL)
56 
57  * [#25] Fixed 'phing' script to also run on non-bash unix /bin/sh
58 
59  * Numerous documentation improvements by many members of the community (Thanks!)
60 
61Sept. 18, 2005 - Phing 2.1.1
62
63  * Added support for specifying 4-char mask (e.g. 1777) to ChmodTask. (Hans Lellelid)
64
65  * Added .svn files to default excludes in DirectoryScanner.
66
67  * Updated PHPUnit2 BatchTest to use class detection and non-dot-path loader. (Michiel Rook)
68
69  * Added support for importing non dot-path files (Michiel Rook)
70
71  * Add better error message when build fails with exception (Hans Lellelid)
72
73  * Fixed runtime error when errors were encountered in AppendTask (Hans Lellelid)
74
75
76June 17, 2005 - Phing 2.1.0
77
78  * Renamed File -> PhingFile to avoid namespace collisions (Michiel Rook)
79
80  * Add ZipTask to create .zip files (Michiel Rook)
81
82  * Removed redudant logging of build errors in Phing::start() (Michiel Rook)
83
84  * Added tasks to execute PHPUnit2 testsuites and generate coverage and
85    test reports. (Michiel Rook, Sebastian Bergmann)
86
87  * Added SvnLastRevisionTask that stores the number of the last revision
88    of a workingcopy in a property. (Michiel Rook)
89
90  * Added MailTask that sends a message by mail() (Michiel Rook, contributed by Francois Harvey)
91
92  * New IncludePathTask (<includepath/>) for adding values to PHP's include_path. (Hans Lellelid)
93
94  * Fix to Phing::import() to *not* attempt to invoke __autoload() in class_exists() check. (Hans Lellelid)
95
96  * Fixed AppendTask to allow use of only <fileset> as source. (Hans Lellelid)
97
98  * Removed dependency on posix, by changing posix_uname to php_uname if needed. (Christian Stocker)
99
100  * Fixed issues: (Michiel Rook)
101    11  ExtendedFileStream does not work on Windows
102    12  CoverageFormatter problem on Windows
103    13  DOMElement warnings in PHPUnit2 tasks
104    14  RuntimeException conflicts with SPL class
105    15  It is not possible to execute it with PHP5.1
106    16  Add Passthru option to ExecTask
107    17  Blank list on foreach task will loop once
108    19  Problem with <formatter outfile="...">
109    20  Phpunit2report missing XSL stylesheets
110    21  Warnings when output dir does not exist in PHPUnit2Report
111
112Oct 16, 2004 - Phing 2.0.0
113  * Minor fixes to make Phing run under E_STRICT/PHP5.
114  * Fix to global/system properties not being set in project. (Matt Zandstra)
115  * Fixes to deprecated return by reference issues w/ PHP5.0.0
116
117June 8, 2004 - Phing 2.0.0b3
118  * Brought up-to-date w/ PHP5.0.0RC3
119  * Fixed several bugs in ForeachTask
120  * Fixed runtime errors and incomplete inheriting of properties in PhingTask
121  * Added <fileset> support to AppendTask
122
123March 19, 2004 - Phing 2.0.0b2
124
125  * Brought up-to-date w/ PHP5.0.0RC1 (Hans)
126  * Fixed bug in seting XSLT params using XSLTask (Hans, Jeff Moss)
127  * Fixed PHPUnit test framework for PHPUnit-2.0.0alpha3
128  * Added "Adhoc" tasks, which allow for defining PHP task or type classes within the
129  buildfile. (Hans)
130  * Added PhpEvalTask which allows property values to be set to simple PHP evaluations or
131  the results of function/method calls. (Hans)
132  * Added new phing.listener.PearLogger listener (logger).  Also, the -logfile arg is now
133  supported. (Hans)
134  * Fixed broken ForeachTask task.  (Manuel)
135
136Dec 24, 2003 - Phing 2.0.0b1
137
138  * Added PEAR installation framework & ability to build Phing into PEAR package.
139  * Added TarTask using PEAR Archive_Tar
140  * Added PearPackageTask which creates a PEAR package.xml (using PEAR_PackageFileManager).
141  * Added ResolvePathTask which converts relative paths into absolute paths.
142  * Removed System class, due to namespace collision w/ PEAR.
143  * Basic "working?" tests performed with all selectors.
144  * Added selectors:  TypeSelector, ContainsRegexpSelector
145  * CreoleSQLExec task is now operational.
146  * Corrected non-fatal bugs in: DeleteTask, ReflexiveTask
147  * All core Phing classes now in PHP5 syntax (no "var" used, etc.)
148  * CopyTask will not stop build execution if a file cannot be copied (will log and
149  continue to next file).
150  * New abstract MatchingTask task makes it easier to create your own tasks that use
151  selectors.
152  * Removed redundant calls in DirectoryScanner (<fileset> scanning now much faster).
153  * Fixed fatal errors in File::equals()
154
155Nov 24, 2003 - Phing 2.0.0a2
156
157  * Fixed ReplaceTokens filter to correctly replace matched tokens
158  * Changed "project.basedir" property to be absolute path of basedir
159  * Made IntrospectionHelper more tollerant of add*() and addConfigured*() signatures
160  * New CvsTask and CvsPassTask for working with CVS repositories
161  * New TranslateGettext filter substitutes _("hello!") with "hola!" / "bonjour!" / etc.
162  * More consistent use of classhints to enable auto-casting by IntrospectionHelper
163  * Fixed infinite loop bug in FileUtils::normalize() for paths containing "/./"
164  * Fixed bug in CopyFile/fileset that caused termination of copy operation on encounter
165  of unreadable file
166
167Nov 6, 20003 - Phing 2.0.0a1
168
169  * First release of Phing 2, an extensive rewrite and upgrade.
170  * Refactored much of codebase, using new PHP5 features (e.g. Interfaces, Exceptions!)
171  * Many, many, many bugfixes to existing functionality
172  * Restructuring for more intuitive directory layout, change the parser class names.
173  * Introduction of new tasks: AppendTask, ReflexiveTask, ExitTask, Input, PropertyPrompt
174  * Introduction of new types: Path, FileList, DirSet, selectors, conditions
175  * Introduction of new filters: ReplaceRegexp
176  * Introduction of new logger: AnsiColorLogger
177  * Many features from ANT 1.5 added to existing Tasks/Types
178  * New "Register Slot" functionality allows for tracking "inner" dynamic variables.
179
180May 15 2003 - Phing 1.0-rc2
181
182  * Many bug fixes
183  * Several new system tasks introduced
184
185
186March 06 2003 - Phing 1.0-rc1
187  * Release candidate 1
188
189
190October 15 2002 - Phing 1.0-pre1
191  * Initial pre-release
192
193
194--$Id: CHANGELOG 123 2006-09-14 20:19:08Z mrook $
Note: See TracBrowser for help on using the repository browser.