[ZF-2376]: Removed superfluous require_once statements from Zend_Gdata.
[zend.git] / NEWS.txt
blob9aac158d395786b301d7183ac1d320cf6b9f9387
1 Zend Framework                                                             NEWS
2 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 =RELEASE 1.0.3 / 30-Nov-2007 / based on revision 6983 =
5 - Documentation
6   ZF-2040 Literal error in example 9.21
7   ZF-1753 Typo error
8 - Zend_Config
9   ZF-2240 Zend_Config_Xml can't find extended nodes (possibly only when empty)
10   ZF-2232 is_readable keeps Zend_Config_Ini from allowing files in include path
11   ZF-2209 Zend_Config* contructor should have the section defaults to null
12   ZF-2162 Zend_Config_Xml usage without sections bug
13   ZF-2061 Add a setReadOnly() method to Zend_Config
14   ZF-2021 Zend_Config::toArray() does not support generic object values
15 - Zend_Controller
16   ZF-2025 $_noController value overwritten due to a flaw in the logic...
17   ZF-2000 Interesting intro at ViewRenderer in API Docs
18   ZF-1999 The missing getStaticHelper()
19   ZF-1915 Missing prefix in action controller helper url
20   ZF-1759 Document isXmlHttpRequest()
21   ZF-1730 Conventional modular doc examples need improvement
22   ZF-1966 Documentation missing getUserParam() for Request object
23   ZF-1946 Singleton object clonable
24 - Zend_Currency
25   ZF-2063 toCurrency leaves off ending when bcmath is disabled
26   ZF-2011 A typo in toCurrency()
27   ZF-2010 Static methods poorly written
28   ZF-2009 Basic functions to get full name, short name and symbol from current instance
29   ZF-2008 Poorely written cunstructor and its flexible parameters
30   ZF-2007 Zend_Currency variables should be protected, not private
31 - Zend_Date
32   ZF-2047 Date parts set would be incorrect if locale region is zh
33   ZF-2046 Export the weekday not properly in Chinese
34   ZF-2039 DST doesn't work on dates after 2038
35   ZF-2032 testSet2(Zend_DateTest) failing
36   ZF-1990 Time specified in Zend_Date::__construct assumed to be GMT-time
37   ZF-1929 "fix_dst" problem
38   ZF-1741 Zend_Date::RSS won't parse some valid dates
39   ZF-2182 Zend_CurrencyTest, Zend_DateTest failing
40 - Zend_Db
41   ZF-2226 Zend_Db_Statement prints out debug information
42   ZF-2127 Outdated note in Zend_Db_Table_Row documentation
43   ZF-2126 Zend_Db_Statement documentation grammar fix
44   ZF-2111 PDO MSSQL Adapter does not work with port
45   ZF-2016 Can not enable db profiler from zend_config_ini
46 - Zend_Db_Table
47   ZF-1907 Fix incorrect Zend_Db_Table_Abstract::fetchRow() docblock
48 - Zend_Locale
49   ZF-2174 getBrowser() can mess up language priority
50   ZF-1974 library/Zend/Locale/Math/PhpMath.php contains globally-scoped functions and executed code
51   ZF-1941 Only Zend_Locale_Math_Sub() bcsub substitution function process scale argument
52   ZF-1771 Integrate a new locale for autoselecting best fitting locale
53   ZF-1061 Use of PHP's setlocale() may break functionality in Zend_Locale_Format
54   ZF-1049 Problem with Zend_Locale_Format and setlocale()
55 - Zend_Mail
56   ZF-1944 Zend_Mail can't send mails to qmail server
57 - Zend_Measure
58   ZF-2031 testTemperatureSetType1(Zend_Measure_TemperatureTest) failing
59 - Zend_Pdf
60   ZF-1991 Unit tests error "Creating default object from empty value"
61 - Zend_Rest_Client
62   ZF-2222 phpDoc of _prepareRest in Zend_Rest_Client has wrong throws name
63 - Zend_Rest_Server
64   ZF-2084 escape values by default
65 - Zend_Search_Lucene
66   ZF-2202 Wildcard and range queries are described in the documentation but not included into current current release
67   ZF-1996 Test failure testFilesystem(Zend_Search_Lucene_Storage_FileTest)
68   ZF-1977 testFilesystem(Zend_Search_Lucene_Storage_FileTest) failed
69   ZF-1349 testHtml(Zend_Search_Lucene_DocumentTest) failing
70 - Zend_Session
71   ZF-2164 Zend_Session_Validator_Interface method docblocks do not include return types
72 - Zend_Translate
73   ZF-2086 Zend_Translate TMX adapter collapses XML tags
74   ZF-1967 Allow setLocale to work with autodetection
75   ZF-1939 Zend_Translate - Implements __call() magic method
76   ZF-1938 Zend_Translate_Adapter - Dictionary inconsistence with Tmx adapter
77   ZF-1937 Zend_Translate_Adapter - Required method to retrieve Zend_Translate_Adapter::$_translate
78   ZF-1936 Zend_Translate_Adapter::getMessageIds() - Returns locales list instead of locale message ids
79   ZF-1807 Add method Zend_Translate_Adapter::_() as an alias for Zend_Translate_Adapter::translate()
80   ZF-1774 New option to scan all subdirectories for source files
81   ZF-1773 New option to scan the complete directory for source files
82   ZF-1770 Integrate a way to autoset the best found locale as language
83   ZF-1751 Zend_Translate class ambigous _constructor
84 - Zend_View
85   ZF-2218 Zend_View_Helper_Url and url encoding
86   ZF-2129 Wrong subpackage tag in DeclareVars and Url helpers' docblock
87   ZF-1956 Zend class in Zend_View's docblock
88   ZF-1930 [patch] Zend_View_Helper_FormSelect mistakenly sets options with value of 0 to selected
89   ZF-1687 Values in Zend_View_Helper_FormCheckbox - Unexpected Functionality
90 - Zend_XmlRpc_Client
91   ZF-2092 XML-RPC client fails during parsing of response with empty array on PHP-5.2.4
92   ZF-2090 More efficient differentiation between structs and arrays
93   ZF-1951 exception name of example of Zend_XmlRpc_Client Document is needed to correct
94   ZF-1799 Zend_XmlRpc_Value_Base64 is saved to XML request in decoded form
95   ZF-2053 Undefined property: Zend_XmlRpc_Request::$_xmlRpcParams
96   ZF-1825 Zend_XmlRpc_Server_Fault whitelist checks for exact class
97 - Total of 74 issues resolved; for a detailed list, see the changelog
98   in the issue tracker at http://framework.zend.com/issues
100 =RELEASE 1.0.2 / 25-Sep-2007 / based on revision 6501 =
101 - Documentation
102   ZF-108  Document Framework Requirements
103 - Zend_Auth
104   ZF-1968 Documentation typo: "a" instead of "an"
105 - Zend_Config
106   ZF-1948 Provide example of how to use Zend_Config with PHP config file
107   ZF-1700 Zend_Config doesn't support unset()
108   ZF-998  Possibility to merge two Zend_Config objects
109 - Zend_Controller
110   ZF-1875 Controller plugin example methods do not match abstract plugin class method definitions
111   ZF-1855 Wrong Path Search Order in Zend_Controller_Action_HelperBroker
112   ZF-1744 Inconsistency with get/setBaseUrl() in the FrontController
113   ZF-1727 Wrong return from dispatcher's isDispatchable() function
114   ZF-1725 dispatch chain bug with action helpers
115   ZF-1723 FlashMessenger - call to undefined function ArrayObject() in method getIterator()
116   ZF-1678 ViewRenderer neverRender flag has no effect
117 - Zend_Date
118   ZF-1931 Documentation missing array() language construct
119   ZF-1878 Correct Zend_Date ISO 8601 output for 'yy' token
120   ZF-1832 Zend_Date::setWeekDay wrong result for a week overlaping 2 years
121   ZF-1802 Zend_Date create with strict format
122   ZF-1772 Auto integrate time on ISO dates without defining the ISO constant
123 - Zend_Db
124   ZF-1943 Zend_Db_Statement testStatementGetColumnMeta() failure for pdo_mysql
125   ZF-1932 Adapter for PDO_IBM extension
126   ZF-1861 Profiler does not obey filtered query types set by method setFilterQueryType()
127   ZF-1823 Support schema in Table sequence name
128   ZF-1813 find() and MySQL primary BIGINT ZEROFILL
129   ZF-1775 Support Zend_Config in Zend_Db factory and constructor
130   ZF-1766 Support setting custom Profiler
131   ZF-1746 fetchAssoc() in PDO MySQL with FETCH_OBJ still returns array of objects
132   ZF-1738 Zend_Db_Statement::fetchObject() crash if no result
133   ZF-1679 Zend_Db_Adapter_Pdo_Sqlite throws PDOException while using schema
134   ZF-1675 Zend_Db::factory() is hardcoded
135 - Zend_Db_Adapter_Db2
136   ZF-1708 DB2: Improvements for Transaction Unit Tests
137 - Zend_Db_Adapter_Mysqli
138   ZF-1796 Class 'mysqli' not found <= should instead raise an exception
139 - Zend_Db_Profiler
140   ZF-1864 Zend_Db_Profiler replaces bind variables
141 - Zend_Db_Select
142   ZF-1824 Document Zend_Db_Select::limitPage() method
143   ZF-1822 Multi-line argument for Zend_Db_Select::order()
144   ZF-1664 Quote properly strings that contain digits
145 - Zend_Db_Table
146   ZF-1935 Correct table relationships queries when column names are dissimilar
147   ZF-1899 Zend_Db_Table::createRow()->save() inserts row, but throws an exception
148   ZF-1892 Throw exception when declared primary key does not match real primary key
149   ZF-1865 Declare param in find() function to match docblock @param
150   ZF-1803 update() fails because _schema isn't used in the query
151   ZF-1728 'findParentRow( )' will not work with some '_referenceMap' arrays
152 - Zend_Feed
153   ZF-1963 Zend_Feed_Abstract throws an exception if HTTP response is not 200, but don't have Zend/Feed/Exception.php included.
154 - Zend_Filter_Input
155   ZF-1709 Validating array of fields validates twice
156 - Zend_Gdata
157   ZF-1981 Gbase.php doesn't have a method for updating a Gbase item
158   ZF-1980 Zend_Gdata_App_Extension_Control doesnt load Zend/Gdata/App/Extension/Draft before using it
159   ZF-1979 Need separate u/p for Gapps for system tests
160   ZF-1961 AttendeeStatus/@value not in DOM when blank
161   ZF-1958 CalendarFeedCompositeTest cases don't match the test data committed to r6351
162   ZF-1957 Zend_Gdata unit tests failing after applying r6351
163   ZF-1947 Letters transposed in the word 'specialized' when specialized=false on a recurring event exception
164   ZF-1902 Change parameter on Gapps::insertEmailListRecipient from $emailList to $recipient
165   ZF-1873 Example code has $gdata->save() in Zend_Gdata_Gapps documentation
166   ZF-1871 Correction for "Retrieving a nickname"
167   ZF-1827 Wrong variable names listed in docs for Gapps::insertNickname, insertEmailList, and insertEmailListRecipient
168   ZF-1810 Fix syntax errors in inline docs
169   ZF-1805 Typo in Gapps API Reference
170   ZF-1784 Cannot run online tests in standalone mode
171   ZF-1760 Add ability to disable calendar online tests
172   ZF-1757 Add hyperlink to "Interacting with cell-based feeds" in Spreadsheet documentation
173   ZF-1756 Spreadsheets documentation uses insertRow in sample code for updating a row
174   ZF-1755 Add ability to retrieve custom spreadsheet elements by name
175   ZF-1749 App::get returns fatal error: "Call to a member function setConfig() on a non-object"
176   ZF-1659 Calendar_EventQuery::getQueryUrl checks the wrong url value
177   ZF-1633 Change Zend_Gdata_EntryAtom to Zend_Gdata_Entry in inline documentation
178   ZF-1617 Add support for the Base data API
179   ZF-743  Add support for CAPTCHA in Gdata
180 - Zend_Http_Client
181   ZF-1004 Add support for stream context in the Socket adapter
182 - Zend_Http_Response
183   ZF-1924 Zend_Http_Response::extractBody() is trimming leading white space
184 - Zend_Loader
185   ZF-1857 Provide method to unregister autoloader
186 - Zend_Log
187   ZF-1791 Zend_log attributes should be protected instead of private
188   ZF-1790 Use exact equals test to compare fwrite() === false
189 - Zend_Mail
190   ZF-1933 SMTP transport adds extra EOL characters for many MTAs
191   ZF-1925 Corrupted messages
192   ZF-1900 Zend_Mail_Part - problems with headers
193   ZF-1849 "Retrieve" is spelt as "Retrive" in the Zend_Mail_*_Pop3
194   ZF-1829 Zend_Mail doesn't consistently provide a fluent interface
195   ZF-1794 Problem with fetching messeges via pop3 from SmarterMail
196 - Zend_Mail_Read
197   ZF-1847 Zend_Mail_Part::isMultipart() does not recognize multipart messages if content type is not all lower-case
198 - Zend_Measure
199   ZF-1826 Conversion from Standard to other unit not mathematically correct
200 - Zend_Pdf
201   ZF-1665 Document properties processing
202   ZF-1309 Unable to clone Zend_Pdf_Page
203   ZF-294  The Zend_Pdf::properties() method returns nothing
204 - Zend_Search_Lucene
205   ZF-1975 array_intersect_key() and array_diff_key() are actually too slow
206   ZF-1429 Zend_Search_Lucene needs something to manage index security
207   ZF-1395 Result set limitation
208 - Zend_Service_Amazon
209   ZF-1952 Description of "SalesRank" is not string but int.
210 - Zend_Translate
211   ZF-1839 Add the possibility to use/add self created adapter classes
212   ZF-1807 Add method Zend_Translate_Adapter::_() as an alias for Zend_Translate_Adapter::translate()
213 - Zend_Uri
214   ZF-1844 Forgotten echo
215 - Zend_Validate
216   ZF-1913 Zend_Validate_StringLength not UTF-8 safe
217   ZF-1804 Zend_Validate_Date uses improper regular expression
218   ZF-1786 Typo in Zend_Validate_Hostname
219 - Zend_View
220   ZF-1695 Zend_View accessing helpers via overloading is case-insensitive, but the gethelper function is case sensitive.
221 - Zend_XmlRpc_Client
222   ZF-1927 Exception Typo in Collection.php corrected
223 - Total of 93 issues resolved; for a detailed list, see the changelog
224   in the issue tracker at http://framework.zend.com/issues
226 =RELEASE 1.0.1 / 28-Jul-2007 / based on revision 5906 =
227 - Zend_Cache
228   ZF-1656 Using specific lifetime record for cache with infinite lifetime
229   ZF-1668 Memcached::save() is bombing with automaticCleaningFactor > 0
230 - Zend_Controller
231   ZF-1628 The encoding of Zend_Controller-QuickStart.xml is not correct in zh-doc
232 - Zend_Date
233   ZF-1215 Enable developers to create dates from date parts, and obtain date parts from dates.
234 - Zend_Db
235   ZF-1750 Make Db adapters return consistent datatype from lastInsertId()
236 - Zend_Db_Adapter_Mysqli
237   ZF-1778 Mysqli: Statement object cannot be reused
238   ZF-1780 Mysqli: cursors need to be closed
239 - Zend_Db_Select
240   ZF-1747 Schema param in join() is not passed to joinInner()
241 - Zend_Db_Statement
242   ZF-1716 Named parameters pattern does not match PDO
243   ZF-1732 Zend_Db_Statement_Pdo::getColumnMeta() - Missed argument
244 - Zend_Db_Table
245   ZF-1645 createRow() should omit identity columns from data
246   ZF-1696 Incorrect example code used for the 'where' clause in Zend_Db_Table
247   ZF-1697 Add documentation for "associative array" usage
248   ZF-1698 Add note warning about quoting strings in example code
249   ZF-1776 Custom row class is not being loaded when fetchAll() is called
250 - Zend_Gdata
251   ZF-1179 Posting an entry to Blogger
252   ZF-1618 Add support for the Apps provisioning API
253   ZF-1660 Typos in docs
254   ZF-1661 Incorrect license assigned to Spreadsheet-ClientLogin.php example script
255   ZF-1706 Add sample code for working with Blogger
256   ZF-1777 Extension_Who documentation typo: 'redable' -> 'readable'
257   ZF-1783 Add function to Zend_Gdata_App page through all feed results
258 - Zend_Locale
259   ZF-1717 Undefined index in Zend/Locale/Format.php
260 - Zend_Mail
261   ZF-1740 Uninitialized string offset in Protocol/Imap.php
262 - Zend_Pdf
263   ZF-1658 Strict Standards violation in Zend_Pdf_Filter
264 - Zend_Search_Lucene
265   ZF-1624 Stopword analyzer removes words from a query
266   ZF-1742 Current query parser implementation of stop-words processing support has a problem with boolean queries
267 - Zend_Service_Delicious
268   ZF-1699 Need a method for counting number of times an entry was bookmarked
269   ZF-1714 getUserPosts() defaults to retrieving zero posts if no count is specified
270 - Zend_Translate
271   ZF-1724 Gettext Adapter doesn´t work on (again)
272 - Zend_Validate_EmailAddress
273   ZF-1682 Typo in Zend_Validate_EmailAddress
274   ZF-1691 Zend_Validate_EmailAddress produces validation failure message when e-mail's localpart is quoted-string format
275 - Total of 33 issues resolved; for a detailed list, see the changelog
276   in the issue tracker at http://framework.zend.com/issues
278 =RELEASE 1.0.0 / 30-Jun-2007 / based on revision 5541 =
279 - Zend_Cache
280   ZF-1583 Zend_Cache_Backend_APC should be Zend_Cache_Backend_Apc
281   ZF-1606 Zend_Cache does not allow using ZendPlatform cache backend
282 - Zend_Controller
283   ZF-778  _redirect() needs to use absolute URIs?
284   ZF-1439 Request_Http Should check REDIRECT_URL before REQUEST_URI
285   ZF-1444 allow to set noController globally
286   ZF-1456 Incorrect behavior in ViewRenderer when exception is thrown
287   ZF-1485 Prevent unnecessary ViewRenderer instanciation
288   ZF-1493 default controller class is different from class for specific modules
289   ZF-1495 when useDefaultControllerAlways is true, a bad view can be selected
290   ZF-1503 ViewRenderer calls methods not in Zend_View_Interface
291   ZF-1553 ViewRenderer by postdispatch not disabled by invokeArgs setting
292   ZF-1571 Wrong method call in zend.controller.plugins.html examples
293   ZF-1572 Missing parameter in zend.controller.actionhelpers.html example code
294   ZF-1640 Wrong example in 7.5.5. Base URL and subdirectories
295   ZF-1642 Can't overwrite headers with setHeader
296   ZF-1643 Zend_Controller Unit Tests failing
297   ZF-1649 Plugin broker should attempt to catch plugin exceptions
298   ZF-1650 Add stack order to plugin broker
299   ZF-1654 ViewRenderer and finding view scripts
300 - Zend_Db
301   ZF-884  SQLite: result set contains correlation names in keys
302   ZF-1518 Silent failure from describeTable() when schema is wrong
303   ZF-1563 QuoteInto doesn't work with Sqlite
304 - Zend_Db_Adapter_Db2
305   ZF-1648 Fixed DB2 Util tests that get the schema used to qualify a name
306 - Zend_Db_Table
307   ZF-1634 The findParent<Class>By<Rule>() fails to extract the correct class
308   ZF-1625 Mistakes in Relationships code examples
309   ZF-1645 createRow() should omit identity columns from data
310 - Zend_Debug
311   ZF-1602 Data not in UTF-8 is stripped by htmlentities()
312 - Zend_Filter / Zend_Validate
313   ZF-1641 PCRE UTF-8 Support Unavailable on Some Platforms
314   ZF-1646 Cache result check for UTF-8 and Unicode support in PCRE
315 - Zend_Gdata
316   ZF-1644 Order of parameters in FeedLink and EntryLink is not optimal
317   ZF-1653 author and published-min/published-max missing from Gdata_Query
318 - Zend_Loader
319   ZF-1512 loadClass() fails when $dirs contains '.'
320 - Zend_Log
321   ZF-1627 Incorrect example in the manual for Zend_Log_Writer_Db
322 - Zend_Mail
323   ZF-1622 Safe-Mode Warning in Zend_Mail while sending mails with mail()
324 - Zend_Memory
325   ZF-1261 AccessController.php missing require_once for the class it implements
326 - Zend_Pdf
327   ZF-1657 Zend_Pdf_Filter interface violates coding standard
328 - Zend_Registry
329   ZF-1613 Zend_Registry::setClassName() should load specified class
330 - Zend_Search_Lucene
331   ZF-1561 Wrong returned result in comparison to Luke toolbox
332   ZF-1655 Common_TextNum analyzer skips zeroz, 8 and 9
333 - Zend_Session
334   ZF-1610 Zend_Session::rememberMe() can not modify the session cookie lifetime
335 - Zend_Translate
336   ZF-1635 Wrong translate() and isTranslated() translation check
337   ZF-1647 Typo in Zend_Translate documentation
338 - Zend_View
339   ZF-1542 FormLabel View Helper silently ignores third parameter
340   ZF-1568 Zend_View_Helper_FormCheckbox values
341 - Zend_XmlRpc_Client
342   ZF-1566 Class 'Zend_Xml_Rpc_Value_Exception' not found
343   ZF-1637 fatal error if server does not return a response
344 - Total of 46 issues resolved; for a detailed list, see the changelog
345   in the issue tracker at http://framework.zend.com/issues
347 =RELEASE 1.0.0RC3 / 22-Jun-2007 / based on revision 5437 =
348 This release resolves the following issues:
349 - Zend_Controller
350   ZF-1392 useDefaultControllerAlways : default module renamed to Default !
351   ZF-1439 Should check REDIRECT_URL before REQUEST_URI
352   ZF-1447 Error in examples for section 7.10.5.1.1. and 7.10.5.1.3.
353   ZF-1448 Dispatcher/Exception.php is not included before throwing Exception
354   ZF-1460 Redirector::setGotoUrl ignores prependBase
355   ZF-1473 Redirector::gotoUrlAndExit's second argument has invalid default
356   ZF-1478 Zend_Controller_Front::addModuleDirectory() should ignore ".svn"
357   ZF-1486 FlashMessenger incorrect use of own functions
358   ZF-1494 Doc mistake for useGlobalDefault parameter
359   ZF-1502 setHttpResponseCode() set $this->_isRedirect incorrectly
360   ZF-1514 ViewRenderer passes incorrect default prefix to Zend_View_Abstract
361   ZF-1520 HelperBroker lacks a method to return all registered helpes
362   ZF-1535 FlashMessenger lacks a method to clear all messages
363 - Zend_Date
364   ZF-1537 Zend_Date_Cities bug for throw exception
365 - Zend_Db
366   ZF-1210 Deprecate Zend_Db_Inflector methods
367   ZF-1401 Improve code coverage by Zend_Db_Statement tests
368   ZF-1413 MSSQL Adapter Small bug on _dsn function
369   ZF-1532 MSSQL: support dblib and sybase DSN prefixes
370   ZF-1569 Zend_Db_Select_Exception Include missing
371 - Zend_Db_Adapter_Db2
372   ZF-1500 Add quote character to escaped string in DB2 Adapter
373   ZF-1558 DB2: statement columnCount() passes test
374 - Zend_Db_Adapter_Mysqli
375   ZF-1562 describeTable error about int/tinyint
376 - Zend_Db_Profiler
377   ZF-1517 Db Profiler doesn't work with prepared statements
378   ZF-1578 Report query parameters in query profile
379 - Zend_Db_Select
380   ZF-1548 Select Object should obey auto quoting property
381 - Zend_Db_Table
382   ZF-1522 Zend_Table_Row findManyToManyRowset does not load RowsetClass
383 - Zend_Filter / Zend_Validate
384   ZF-1235 Zend_Filter_StripTags needs support to allow html comments
385   ZF-1488 Document Zend_Filter and Zend_Validate classes
386   ZF-1534 Allow whitespaces when filtering with Alnum or Alpha.
387 - Zend_Filter_Input
388   ZF-1469 Define default value for missing fields
389   ZF-1536 Zend_Filter_Input should have an isValid() method
390   ZF-1551 Reporting known field as unknown
391   ZF-1609 Typo error
392 - Zend_Gdata
393   ZF-1445 Zend_Gdata_Spreadsheets_CellFeedTest failing
394   ZF-1525 x-http-method-override is not removed for subsequent requests
395   ZF-1526 Zend_Gdata_App - Cookies being set incorrectly
396   ZF-1527 Redirects being performed incorrectly in Zend_Gdata_App
397   ZF-1528 Zend_Gdata_App_HttpException used before it's loaded
398   ZF-1529 Zend_Gdata_Extension_Reminder sets the wrong values
399   ZF-1530 Zend_Gdata_Extension_Where has bad ordering of constructor params
400   ZF-1538 Invalid require for InvalidArgumentException in Zend_Gdata_Calendar
401   ZF-1539 Add example of creating a web content entry to Calendar demo
402   ZF-1540 Typo in Zend_Gdata_Calendar_EventEntry::getDOM()
403   ZF-1560 Zend_Gdata_App_Util::formatTimestamp strips timezone offset
404   ZF-1585 Calendar/LinkTest and Calendar/WebContentTest not verifying properly
405   ZF-1589 "Property does not exist" error message contains an extra space
406   ZF-1591 OriginalEvent does not support 'when' child element
407   ZF-1592 need to test against sample data for extension attributes/elements
408   ZF-1593 Add unit tests for Zend_Gdata_Extension classes
409   ZF-1595 Undefined DOMAttr::$valueString in Zend/Gdata/Extension/When.php:105
410   ZF-1596 Undefined DOMAttr::$valueString in Zend/Gdata/Extension/Where.php:78
411   ZF-1597 Zend_Gdata_Extension_Who does not properly recognize entryLink
412   ZF-1604 test new formatTimestamp() functionality
413   ZF-1607 Fix capitalization of "eventFeed" in Zend_Gdata_CalendarEventTest
414   ZF-1612 AccessLevel::getValue has wrong return type
415 - Zend_Http_Client
416   ZF-1557 Unsetting headers requires case-sensitive header
417 - Zend_Loader
418   ZF-1511 registerAutoload() registers parent loader
419 - Zend_Locale
420   ZF-1479 ::toNumber() returns wrong value
421   ZF-1567 Zend/Locale.php - getQuestion() bug
422   ZF-1575 fault in toNumber() when using precision and number_format
423   ZF-1576 toFloat() rounds the return value
424   ZF-1605 Small typo in Example 18.9 for Zend_Locale functions documentation
425 - Zend_Pdf
426   ZF-1559 Zend_Pdf leaks memory
427   ZF-1611 embedded TTF font can't be reused with another PDF
428 - Zend_Service_Amazon
429   ZF-1564 Zend_Service_Amazon - very limited functionality or bug ?
430 - Zend_Service_Delicious
431   ZF-1418 withTag(s) not documented
432 - Zend_Service_StrikeIron
433   ZF-1521 Fatal error: Class 'SoapHeader' not found
434 - Zend_Translate
435   ZF-1531 Zend_Translate_Adapter_Tmx - Wrong languages inclusion
436   ZF-1533 typo in manual
437   ZF-1580 Zend_TranslateTest tests failing
438 - Zend_Validate
439   ZF-1453 Validator for Alpha and Alnum that permits whitespace
440   ZF-1600 Strict Error in Zend_Validate_Abstract class on line 93
441 - Zend_View
442   ZF-1481 Zend_View_Exception for non existent scripts should be more clear
443 - Zend_XmlRpc_Client
444   ZF-1364 Zend_XmlRpc_Client forces faultCode and faultString on response
445 - Total of 75 issues resolved; for a detailed list, see the changelog
446   in the issue tracker at http://framework.zend.com/issues
448 =RELEASE 1.0.0RC2 / 07-Jun-2007 / based on revision 5189 =
449 Known issues:
450 - Zend_Gdata has new usage, and existing application may need adjustment
451 - Zend_Controller has new usage regarding the ViewRenderer helper; see docs
452 This release resolves the following issues:
453 - Documentation
454   ZF-860  Wiki manual - Change script to work with xincludes
455   ZF-1133 Wikification does not support BOLD ?
456 - Zend_Config
457   ZF-1461 Deprecated method Zend_Config::toArray() still in use
458 - Zend_Db
459   ZF-1440 Binding parameters and results to PHP variables is broken
460   ZF-1474 Configuration option for identifier quoting
461 - Zend_Db_Adapter_Mysqli
462   ZF-1501 Error in listTables() in MySQLi adapter if no table exists
463 - Zend_Db_Select
464   ZF-1135 Zend_Db_Select does not preserve column order as specified
465   ZF-1510 Document use of empty array() in the from() method
466 - Zend_Db_Table
467   ZF-276  Table: fetchAll("","name") with blank string throw exception
468   ZF-1458 Zend_Db_Table throws notice on table wthout primary key
469   ZF-1464 findManyToManyRowset: rows behave as new records
470 - Zend_Feed
471   ZF-1228 correct class names
472 - Zend_Filter
473   ZF-1250 Zend_Filter_StringToLower to be encoding aware if capable
474   ZF-1483 Zend_Filter_Alpha has problems with utf8 strings
475   ZF-1496 Zend_Filter_StringToUpper
476 - Zend_Filter_Input
477   ZF-1450 Manual describes getInvalid(), but method is not implemented
478   ZF-1451 getMessages() should return both missing and invalid messages
479   ZF-1470 Better Exception Message loading filters/validators
480 - Zend_Gdata
481   ZF-1441 Zend_Gdata_AppTest failing
482   ZF-1487 Zend/Gdata/Spreadsheets not exists
483 - Zend_Loader
484   ZF-1388 Suppress warnings when calling is_readable()
485 - Zend_Locale
486   ZF-1467 isEqual() does not exist
487 - Zend_Mail
488   ZF-980  Zend_Mail Should Allow Users to Specifiy MIME Part Parameters
489   ZF-1189 Mime.php encodeQuotedPrintable - does not encode whitespace to '=20'
490   ZF-1393 Zend_Mail - 20.6. Attachments > false method addAttachment() used
491 - Zend_Pdf
492   ZF-1342 Unit tests should be extended to get necessary code coverage
493   ZF-1472 PNG image processing causes a error
494 - Zend_Search_Lucene
495   ZF-1432 Indexing for 2 documents produces invalid search results.
496   ZF-1471 Zend_Search_Lucene::open() throws fatal error if index does not exist
497   ZF-1492 Search result becomes invalid if index object goes out of scope
498 - Zend_Service_Audioscrobbler
499   ZF-1436 Unit test failure with invalid URI
500 - Zend_Service_StrikeIron
501   New web service component
502 - Zend_Translate
503   ZF-1408 testIsTranslated(Zend_Translate_TmxTest) failing
504   ZF-1482 Gettext adapter doesn't work on 64 bit computer
505 - Zend_Uri
506   ZF-1452 Support successive slash characters in URI path
507   ZF-1454 Zend_Http_Client_StaticTest failing
508 - Zend_Validate
509   ZF-1484 Zend_Validate_LessThan failure message has missing value
510   ZF-1489 Update manual for Zend_Validate-WritingValidators.xml
511   ZF-1513 Validate classes incorrectly pass empty strings
512 - Zend_Version
513   ZF-1449 Wrong version number in Zend_Version
514   ZF-1455 Zend_VersionTest failing
515 - Total of 41 issues resolved; for a detailed list, see the changelog
516   in the issue tracker at http://framework.zend.com/issues
518 =RELEASE 1.0.0RC1 / 28-May-2007 / based on revision 5029 =
519 Known issues:
520 - Binding parameters and results to PHP variables is broken (ZF-1440)
521 - Zend_Gdata has new usage, and existing application may need adjustment
522 - Zend_Controller has new usage regarding the ViewRenderer helper; see docs
523 This release resolves the following issues:
524 - Zend_Console_Getopt
525   ZF-1420 Zend_Console_Getopt::__isset() fails if aliases used
526 - Zend_Controller
527   ZF-1125 Zend_Controller_Route_Module::match()
528   ZF-1312 Use getRequest(), getResponse() in front controller
529   ZF-1330 Zend_Controller default ErrorHandler plugin
530   ZF-1346 Zend_Controller_Action's View Integration lacks filename normalization
531   ZF-1347 Zend_Controller_Action_Helper_Redirector::setGoto dosn't use baseUrl
532   ZF-1352 Hard coded default module name
533   ZF-1354 Zend_Controller_Action lacks view dependency injection
534   ZF-1355 Zend_Controller_Action_Helper_Url doesn't implement Zend_Controller_Action_Helper_Interface
535   ZF-1357 Fatal Error in Zend_Controller_Action_Helper_Url::direct ()
536   ZF-1389 Improve plugin accessors
537   ZF-1407 Zend_Controller_Action_HelperBroker:: _loadHelper fails to load custom helper
538   ZF-1415 Module route always prepends 'default' in assemble() method
539   ZF-1431 ViewRenderer does not load Zend_View before instantiating it
540   ZF-1435 default noController value for ViewRenderer::direct()
541 - Zend_Date
542   ZF-1366 mktime() parses wrong hour value
543   ZF-1384 addMonths() calculates incorrect date
544   ZF-1422 Zend_Date::setWeekday() wrong results
545 - Zend_Db
546   ZF-285  PDO: Allow definition of attributes to pass to the PDO object
547   ZF-499  Oracle: lastInsertId throws an exception
548   ZF-1093 MS SQL Server: use QUOTED_IDENTIFIER
549   ZF-1153 Problem with schema using Zend_Db_Adapter_Pdo_Pgsql
550   ZF-1187 Support port in MySQL adapters
551   ZF-1271 MS SQL Server: support alternate case mappings in describeTable()
552   ZF-1289 Zend_Db_Adapter_Abstract::query() doesn't check result execute()
553   ZF-1360 MS SQL Server: multiple bugs in describeTable() method
554   ZF-1371 Discover auto-increment attribute in describeTable()
555   ZF-1380 Pdo_Mysql adapter tests not runnable on case-sensitive filesystems.
556   ZF-1383 Inconsistent exceptions thrown across adapter query() methods
557   ZF-1391 Logical error in SQL of Zend_Db_Adapter_Pdo_Oci::describeTable()
558   ZF-1400 Provide Zend_Db_Statement documentation
559   ZF-1404 PostgreSQL: DROP IF EXISTS syntax not supported prior to 8.2
560   ZF-1410 Statement::fetchAll() method fails on fetch style FETCH_COLUMN
561   ZF-1425 PDO: prepare() return object extending Zend_Db_Statement_Interface
562   ZF-1426 Rewrite Zend_Db_Adapter manual section
563   ZF-1427 Implement Adapter option for case-folding identifiers in result sets
564 - Zend_Db_Adapter_Mysqli
565   ZF-1234 SQL Statement Prepared on every execute.
566 - Zend_Db_Adapter_Oracle
567   ZF-812  Oracle: Zend_Db_Statement_Oracle->fetchAll() returns wrong format
568   ZF-1226 Zend_Db_Adapter_Abstract::insert() does not work properly in Oracle
569 - Zend_Db_Table
570   ZF-1134 Allow schema name to be specified in options of Zend_Db_Table
571   ZF-1286 Sync database schema used in manual, unit tests
572   ZF-1333 Unit tests for cascading update functionality
573   ZF-1374 Support registry key to name Table default cache and adapter
574   ZF-1390 PHP Notice in _setupPrimaryKey() when table primary key is defined
575   ZF-1402 Schema not in select statements
576 - Zend_Filter/Zend_Validate
577   ZF-1331 Allow user-definable Zend_Validate messages
578   ZF-1434 Static methods Zend_Validate::is() and Zend_Filter::get()
579 - Zend_Filter_Input
580   ZF-1367 Zend_Filter_Input class for processing input data
581   ZF-1437 Bug validating fields as presence=>required, allowEmpty=>false
582   ZF-1438 Option for user-defined message for missing and empty fields
583 - Zend_Gdata
584   ZF-763  Gdata doc should explain how to update entries.
585   ZF-1363 parse error in Zend_Gdata_App_Util
586 - Zend_Http_Client
587   ZF-1369 Zend HTTP client error on SSL socket connect
588 - Zend_Locale
589   ZF-1284 Zend_Locale Unit Tests failing
590 - Zend_Mail
591   ZF-1358 Fixing RFC-violation in Zend_Mail_Protocol_Pop3
592   ZF-1377 Microsoft ESMTP responds with 220 instead of 250 to RSET
593 - Zend_Memory
594   ZF-1419 Missing links for Zend_Memory manual online
595 - Zend_Pdf
596   ZF-16   Add instructions for Zend_Pdf_Color_HTML
597   ZF-1040 Adobe Reader: The font ... contains bad /Flags.
598   ZF-1294 Zend_Pdf_Color_Html::namedColor() is case sensitive
599   ZF-1361 Zend_Pdf_ImageFactory invalid name/location
600 - Zend_Search_Lucene
601   ZF-1262 CaseInsensitive.php missing require_once for the class it extends
602   ZF-1263 DocumentWriter.php missing require_once for the class it extends
603   ZF-1264 Default.php missing require_once for the class it extends
604   ZF-1350 testUtf8(Zend_Search_Lucene_AnalysisTest) failing
605   ZF-1351 testUtf8Num(Zend_Search_Lucene_AnalysisTest) failing
606   ZF-1365 Zend_Search_Lucene::close() not setting or checking the $_close flag
607   ZF-1376 Error in sample code of section 27.3.1.1 - Query Parsing
608   ZF-1379 Refer to correct Luke and Apache Lucene version
609   ZF-1394 Large result sets optimization
610   ZF-1421 Indexing (text analyzing) performance improved
611 - Zend_Service_Amazon
612   ZF-1302 loadXML() warning in Zend_Service_Amazon unit test
613   ZF-1305 Zend_Service_Amazon_OfflineTest failure
614 - Zend_Service_Audioscrobbler
615   ZF-1409 Zend_Service_Audioscrobbler unit test failure and PHP warnings
616 - Zend_Service_Yahoo
617   ZF-1303 Zend_Service_Yahoo_OnlineTest failure
618   ZF-1405 Zend_Service_Yahoo online tests enabled by default
619 - Zend_Session
620   ZF-1325 "Unwritable session.save_path" when using defaults
621   ZF-1359 Zend_Session unit test errors
622 - Zend_Translate
623   ZF-1348 Add a isTranslated() method
624   ZF-1381 csv adapter bug with end of line
625 - Zend_View
626   ZF-1141 FormLabel() helper
627   ZF-1203 34.4.1. Initial Helpers is false
628   ZF-1246 Helper documentation is unclear
629   ZF-1339 View Helpers to inherit escape function and text encoding from view
630   ZF-1353 Zend_View has inconsistent add/set behavior.
631   ZF-1396 parse error in Zend_View_Helper_FormButton
632 - Zend_XmlRpc_Client
633   ZF-1267 String.php missing require_once for the class it extends
634   ZF-1386 Zend_Xmlrpc_Client neglects parameter $httpClient in __construct
635   ZF-1411 Bug in ISO8601 datetime
636   ZF-1412 Type issues in Zend/Xmlrpc/Request.php
637 - Total of 90 issues resolved; for a detailed list, see the changelog
638   in the issue tracker at http://framework.zend.com/issues
640 =RELEASE 0.9.3 / 04-May-2007 / based on revision 4727 =
641 This release resolves the following issues:
642   ZF-1340 Update Zend Introduction documentation
643   ZF-1288 Remove deprecated class Zend.php
644 - Zend_Auth
645   ZF-1148 Zend_Auth_Adapter_DbTable getResultRowObject logic error
646 - Zend_Cache
647   ZF-1256 Zend/Cache/Backend/ZendPlatform.php missing require_once
648   ZF-1278 small typo in manual
649   ZF-1329 Small typo in Zend_Cache_Backend_Memcached options.
650 - Zend_Config
651   ZF-1272 Docblock of __construct from Zend_Config_Ini is incomplete
652 - Zend_Controller
653   ZF-1159 route matching part of uri optimization
654   ZF-1201 Generate url in _redirect as Zend_View_Helper_Url or _forward
655   ZF-1211 Notice in Zend/Controller/Router/Route.php
656   ZF-1217 Notices when running Zend_Controller_Router tests
657   ZF-1230 Zend_Controller_Router_Route - URI_DELIMITER as const is limiting
658   ZF-1239 Update Rewrite Router docs to reflect current usage
659   ZF-1251 Zend_Controller_Plugin does not allow postDispatch notification
660   ZF-1281 dispatch() does not render Zend_Controller_Response's exceptions
661   ZF-1291 module "default" not a valid module name but is the default module
662   ZF-1297 Zend_Controller plugins documentation error
663   ZF-1300 Wrong comparison with module/controller/action name
664   ZF-1321 Zend_Controller_Router_Route_Module::assemble() ignores parameter
665   ZF-1323 Zend_Controller_Response doc: $response->sendOutput() doesn't exist
666   ZF-1332 Zend_Controller_Route_Regex assemble working incorrectly
667   ZF-1344 Undefined variable: response, in ...\Action\Helper\Redirector.php
668 - Zend_Date
669   ZF-1176 addMonth() produces unexpected results (caused by DST adjustment...)
670   ZF-1238 Docs: Change Zend_Date::MONTH_DIGIT to Zend_Date::MONTH_SHORT
671   ZF-1317 Unit tests for Zend_Date are slow
672 - Zend_Db
673   ZF-1060 Some Zend_Db classes do not load Zend_Db class dependency
674   ZF-1204 Support array for $where parameter of update() and delete()
675   ZF-1223 parse error in Zend_Db_Statement_Db2
676   ZF-1229 Examples of multiple terms in WHERE clauses
677   ZF-1268 PDO: support alternate case mappings in describeTable()
678   ZF-1304 Zend_Db_Adapter_StaticTest failures
679   ZF-1311 PDO_OCI: Support connection params in tnsnames.ora
680 - Zend_Db_Adapter_Mysqli
681   ZF-1162 Mysqli driver is handling transactions incorrectly
682 - Zend_Db_Adapter_Oracle
683   ZF-1244 Oracle: describeTable() TABLESPACE_NAME Problem
684 - Zend_Db_Profiler
685   ZF-1299 Unit tests for Profiler
686 - Zend_Db_Table
687   ZF-37   Support multi-column primary keys in Zend_Db_Table
688   ZF-78   PostgreSQL: Zend_Db_Table insert problems with last_insert_id
689   ZF-191  Allow setting primary key values when creating/updating rows
690   ZF-858  Zend_Db_Table should cache metadata
691   ZF-859  Zend_Db_Table_Row should UPDATE only columns that have been changed
692   ZF-1113 Chapter 9.4.7. "Finding Rows by Primary Key" is incorrect
693   ZF-1131 Fluent interface for Row->setFromArray() method
694   ZF-1140 Support sequences and natural keys on insert()
695   ZF-1166 Rewrite Zend_Db_Table_Row/Rowset manual sections
696   ZF-1185 Table relationships methods return standard Row/Rowset, not custom
697   ZF-1221 Improve Zend_Db_Table_Abstract::fetchRow() docblock for IDE support
698   ZF-1224 wrong array key in Zend_Db_Table_Abstract comment
699   ZF-1270 Error on deleting row with cascading delete
700   ZF-1287 Document Zend_Db_Table_Rowset countable interface
701   ZF-1293 Zend_Db_Table_Rowset_Abstract::exists() is unrelated to Countable
702   ZF-1296 Row and Rowset to provide getTable()
703   ZF-1320 Rowset::current() should return null instead of an error
704   ZF-1334 Remove redundant database query in Zend_Db_Table_Row_Abstract
705   ZF-1336 Change Table::fetchNew() method to createRow(), deprecate fetchNew()
706   ZF-1341 Support _postInsert, _postUpdate, _postDelete hooks for Row
707 - Zend_Gdata
708   ZF-1258 Zend/Gdata/CodeSearch.php missing require_once
709   ZF-1259 Zend/Gdata/Spreadsheets.php missing require_once
710 - Zend_Locale
711   ZF-772  API method name improvement: toNumberSystem() => convertNumerals()
712 - Zend_Log
713   ZF-1220 Stream class used in doc example where Db class should be used
714   ZF-1240 Implement a method to close resources in Zend_Log writers
715   ZF-1242 Mistake in Zend_Log_Formatter code example
716 - Zend_Mail / Zend_Mime
717   ZF-1120 Infinite loop in Zend_Mime::encodeQuotedPrintable
718   ZF-1193 Failure in Zend_Mail_MessageTest::testMultipleHeader()
719   ZF-1236 timeout in Zend/Mime.php
720   ZF-1252 Imap: delete message
721 - Zend_Pdf
722   ZF-12   Reduce memory footprint of Zend_Pdf streams
723   ZF-1316 Reduce memory footprint of Zend_Pdf for PDF parsing and rendering
724   ZF-1342 Unit tests should be extended to get necessary code coverage
725 - Zend_Search_Lucene
726   ZF-1161 Zend_Search_Lucene unit tests
727 - Zend_Service_Amazon
728   ZF-1283 Zend_Service_Amazon_OfflineTest Unit Tests Failing
729 - Zend_Service_Delicious
730   ZF-1265 Zend/Service/Delicious/Post.php missing require_once
731 - Zend_Service_Yahoo
732   ZF-371  Unit Test Coverage to 90%
733   ZF-1255 Zend_Service_Yahoo_NewsResultSet should require_once its parent class
734 - Zend_Session
735   ZF-1247 Zend/Session/Exception.php missing require_once
736   ZF-1337 Zend_Session_Namespace does not load its dependencies
737 - Zend_Translate
738   ZF-1208 way to escape ";" in Csv Adapter
739   ZF-1319 Zend Translate csv files not correctly interpreted
740 - Zend_Uri
741   ZF-1326 Zend_Uri_Http does not validate URIs with '[' or ']' in query string
742 - Zend_Validate
743   ZF-1074 Zend_Validate Unit Tests failing
744 - Zend_XmlRpc_Server
745   ZF-1227 Mistake into phpdoc of Zend_XmlRpcServer
746 - Total of 80 issues resolved; for a detailed list, see the changelog
747   in the issue tracker at http://framework.zend.com/issues
749 =RELEASE 0.9.2 / 06-Apr-2007 / based on revision 4421 =
750 This release resolves the following issues:
751 - Zend_Acl
752     ZF-1157 Documentation typo in first example code listing
753     ZF-1165 bug in code example for "Multiple inheritance between Roles"
754     ZF-1168 Documentation clarification: 'Zend_Acl is a "whitelist" implementation...'
755 - Zend_Auth
756     ZF-1169 Password checking for HTTP Basic authentication broken
757     ZF-1170 Update HTTP Authentication adapter to use new Result codes
758     ZF-1171 NonPersistent Storage class for Zend_Auth
759     ZF-1205 Fix class prefix in Zend_Auth_Storage_NonPersistent
760 - Zend_Config
761     ZF-1070 Example code supplied in 7.4.3.9. Using Zend_Config with the RewriteRouter
762     ZF-1152 Inconsistent method names - asArray() and toArray()
763 - Zend_Controller
764     ZF-936  Additional accessors for Zend_View
765     ZF-1069 Example code supplied in Static Routes
766     ZF-1091 Add isXmlHttpRequest() to Zend_Controller_Request_Http
767     ZF-1097 [Zend][Controller][Action] unsetParam() and some suggestions
768     ZF-1122 Zend_Controller_Response_Abstract::insert() - inserts incorrectly when $before flag is 'true'
769     ZF-1130 view suffix overridden when extending Zend_Controller_Action :: initView
770     ZF-1138 clearBody() does not yet permit clearing named segments
771     ZF-1151 FrontControllers phpDocs typing error. Makes code completion difficult for IDEs.
772     ZF-1160 Refactor Zend_Controller_Action::render for easier extendability
773     ZF-1197 Route::assemble should strip right side URL parts which are equal to defaults
774 - Zend_Date
775     ZF-1067 Zend_Date::isDate() or Zend_Date::checkDate()
776 - Zend_Db
777     ZF-900  Zend_Db_Expr: class to hold fragments of SQL
778     ZF-1044 Clarify argument lists of insert(), update() and delete()
779     ZF-1137 Zend_Db (PDO_MYSQL) Exception does not contain "code"
780     ZF-1143 Comments in Sqlite.php and Pgsql.php refer to MySQL
781     ZF-1149 Problem with describeTable method in Zend_Db_Adapter_Pdo_Pgsql
782     ZF-1181 Correct @return in docblock of Zend_Db_Table_Rowset_Abstract::current()
783     ZF-1195 Add closeConnection() method to Zend_Db_Adapter_Abstract
784 - Zend_Db_Adapter_Mysqli
785     ZF-1188 Fix describeTable() and listTables() on MySQL 4.1 with Mysqli Adapter
786 - Zend_Db_Select
787     ZF-1121 warning when using Zend_Db_Expr in order()
788     ZF-1158 Erroneous syntax in example
789 - Zend_Db_Table
790     ZF-1129 Correct logic in Zend_Db_Table_Row_Abstract::_prepareReference()
791     ZF-1202 Docblock mistake for Zend/Db/Table/Abstract.php::insert()
792     ZF-1214 Support a hook for column name transformations in Zend_Db_Table_Row
793 - Zend_Feed
794     ZF-1327 Zend_Feed::findFeeds() simplexml attribute error
795 - Zend_Http_Response
796     ZF-1155 enable responseCodeAsText() to return the list of codes
797 - Zend_Loader
798     ZF-952  Remove deprecated method Zend::exception()
799     ZF-981  Add autoload() method to Zend_Loader class
800     ZF-1164 Support registerAutoload() for classes extending Zend_Loader
801     ZF-1174 loadClass(): include_path is ignored if $dirs argument is non-null
802 - Zend_Locale
803     ZF-1065 New setOptions('date_format' => ...) created a conflict with using the default format for a locale.
804 - Zend_Log
805     ZF-270  Trying to log to multiple loggers raises exeption
806     ZF-280  add more predefined field, like %date%
807     ZF-282  add method debug(), info() for supplement to log()
808     ZF-368  Unit Tests for Zend_Log
809     ZF-401  Support output of log levels as string or as integer
810     ZF-1212 Move new object-oriented design of Zend_Log from incubator to core
811 - Zend_Mail / Zend_Mime
812     ZF-264  Quoted Printable Problems
813     ZF-328  Zend_Mail / Zend_Mime does not allow use of 'Content-type: multipart/related'
814     ZF-564  Add fluent interfaces to Zend_Mail
815     ZF-638  setBodyText and getBodyText not being reciprocal
816     ZF-924  Zend_Mail Unit Tests failing
817 - Zend_Memory
818     ZF-1207 Move to Core
819 - Zend_Pdf
820     ZF-990  Incorrect class names for Zend/Pdf/Resource/Image*
821 - Zend_Search_Lucene
822     ZF-915 index corrupt while optimizeing
823     ZF-1115 Boolean expression error
824     ZF-1145 Boolean expression error
825     ZF-1150 Index reopening fails if it's used within one script execution.
826 - Zend_Server_Reflection
827     ZF-1111 Example usage code in Zend_Server_Reflection is confusing
828 - Zend_Service_Amazon
829     ZF-77   Sort does not work for itemSearch()
830     ZF-82   Service_Amazon_Item doesn't return valid information about Tracks.
831     ZF-369  Unit Test Coverage to 90%
832     ZF-622  Incomplete parameter support in itemLookup()
833     ZF-847  Typo in Example: "Search Amazon Using the Traditional API"
834     ZF-850  Misleading internal use of foreach in Zend_Service_Amazon_Item::__construct()
835     ZF-1008 Cannot search by Artist
836     ZF-1118 Problems with Offers and OfferSummary
837 - Zend_Service_Flickr
838     ZF-114  Support extra information identified by names with underscores
839     ZF-370  Unit Test Coverage to 90%
840     ZF-997  Support full set of available search options
841     ZF-1177 Multiple requests produce unexpected results due to persistent HTTP client GET parameters
842 - Zend_Soap_Server
843     ZF-1315 Small typo when invoking a function
844 - Zend_Uri
845     ZF-893  Notice when running Unit Tests
846 - Zend_View
847     ZF-780  Setting 'id' attribute for HelperCheckbox and HelperRadio doesn't work
848     ZF-914  Zend_View_Helper_HtmlList incorrectly renders nested lists
849     ZF-1062 Zend_View::init()
850     ZF-1104 Zend_View::setBasePath() improvement
851     ZF-1128 Add fluency to 'assign' method
852     ZF-1136 Zend_View Helpers to be optionally view aware
853     ZF-1142 Allow reporting of an error when mispelled view variables are used.
854     ZF-1146 View Helper ReadOnly behavior transforms type="text" to type="hidden"
855     ZF-1186 Zend_View_Smarty returns wrong value in __isset() method
856     ZF-1192 Failures and errors in Zend_View unit tests
857 - Zend_XmlRpc_Client
858     ZF-841  RPC demo broken
859 - Total of 84 issues resolved; for a detailed list, see the changelog
860   in the issue tracker at http://framework.zend.com/issues
862 =RELEASE 0.9.1 / 23-Mar-2007 / based on revision 4224 =
863 This release resolves the following issues:
864 - Zend_Loader
865     ZF-1089 Document Zend_Loader::autoload()
866 - Zend_Auth
867     ZF-1087 Zend_Auth - documentation updates and additions
868     ZF-1088 Support simple distinction between authentication failure types
869 - Zend_Controller
870     ZF-1012 getControllerDirectory method in the Standard Dispatcher
871     ZF-1020 session_write_close & Zend_Session
872     ZF-1047 Dispatcher's getControllerDirectory is looking for modules in a wrong place
873     ZF-1081 Zend_Controller_ActionTest Unit Tests failing
874     ZF-1110 Zend_Controller_Router_Route::assemble shoudn't reset user supplied wildcard parameters
875 - Zend_Date
876     ZF-1101 getDate() yields results that look inconsistent
877 - Zend_Db
878     ZF-50   Name Filter: PDO::CASE_NATURAL lower case column names
879     ZF-54   Missing error handling in query()
880     ZF-1031 Zend_Db_* methods should throw only Zend_Db_Exception and/or derivatives
881     ZF-1068 Support schema in describeTable()
882     ZF-1093 MS SQL Server: use QUOTED_IDENTIFIER
883     ZF-1108 describeTableInformationSchema() incorrectly returns columns as primary keys
884     ZF-1117 MySQL: describeTableInformationSchema is too slow
885     ZF-1123 Zend_Db_Table_Abstract bug using information schema table to describe tables
886 - Zend_Db_Adapter_Mysqli
887     ZF-1039 Mysqli: use real_escape_string() for quoting
888 - Zend_Db_Select
889     ZF-1124 Using table.column syntax changes table for following columns
890 - Zend_Db_Table
891     ZF-45   Zend_Db_Table::fetchRow() should return NULL for no resulting rows
892     ZF-174  Documentation mistake in 'Adding Domain Logic' example
893     ZF-1063 Add Zend_Db_Table_Row methods to find rows in related tables
894     ZF-1080 Zend/Db/Table/Row/Abstract.php missing opening <
895     ZF-1084 Zend_Db_Table implicit table name feature failing
896     ZF-1107 Zend_Db_Table_Abstract->fetchAll: 'rowClass' index typo
897     ZF-1109 Wrong class name in code for Zend_Db_Table Relationships Example
898 - Zend_Filter / Zend_Validate
899     ZF-1086 Zend Filter string casts improvement
900 - Zend_Http_Client
901     ZF-782  Add getLastResponse() to HTTP Client
902     ZF-1095 Allow other HTTP methods not in the RFC
903     ZF-1112 Support arbitrary switching of the adapter for a single HTTP client instance
904 - Zend_Locale
905     ZF-1066 isDate() returns true for dates that do not appear to be valid
906     ZF-1072 Zend_Locale Unit Tests failing
907 - Zend_Mail
908     ZF-580  Quoted printable remove dot from message
909     ZF-1073 Zend_Mail Unit Tests failing
910 - Zend_Measure
911     ZF-1076 Mistake in Zend_Measure-Edit
912     ZF-1077 Mistake in Zend_Measure-Special
913     ZF-1079 Example in Zend_Measure-Types
914     ZF-1082 Zend_Measure_NumberTest Unit Tests failing
915 - Zend_Mime
916     ZF-508  [Coding Standard] Zend_Mime_Exception @package is Zend_Mail
917     ZF-1051 Zend_Mime::encodeQuotedPrintable E_NOTICE if str is certain length
918     ZF-1058 Infinite loop if body ending with space
919 - Zend_Registry
920     ZF-1094 issue with examples given for accessing Zend_Registry as on object
921 - Zend_Session
922     ZF-1102 Zend_Session emits warning when save_path not writeable
923 - Total of 45 issues resolved; for a detailed list, see the changelog
924   in the issue tracker at http://framework.zend.com/issues
926 =RELEASE 0.9.0 / 16-Mar-2007 / based on revision 4117 =
927 This release resolves the following issues:
928 - Zend_Acl
929     ZF-950  Unclear explanation of multiple inheritance between Roles
930 - Zend_Auth
931     ZF-822  New Auth adapter for HTTP Authentication
932     ZF-983  New Zend_Auth database table adapter
933     ZF-1052 Zend_Auth_Adapter_Http and Digest Auth
934 - Zend_Cache
935     ZF-879  lifeTime => lifetime
936 - Zend_Config
937     ZF-941  Zend_Config bad example
938     ZF-739  Ability to configure LevelKey character or string
939     ZF-1019 Zend_Config and numeric keys
940 - Zend_Console_Getopt
941     ZF-843  Notice in Getopt when called with invalid key
942 - Zend_Controller
943     ZF-970  Small bug in logic of Zend_Controller_Router_Route::assemble()
944     ZF-1014 Move route config loading mechanisms to route themselves
945     ZF-1015 Single parameter resetting in Zend_Controller_Router_Route
946     ZF-1021 Zend_Controller* throw errors if headers_sent(), but do not include location
947     ZF-1024 Response - named segments
948     ZF-1026 Zend_Controller unit tests post Notices
949 - Zend_Date & Zend_Locale
950     ZF-779  Adding a year in a leap year only adds 365 days
951     ZF-908  Consistency of character format code used for minutes and months
952     ZF-926  Zend_Date_DateObject::date() - 'D' is off by 1 day
953     ZF-932  Enable Zend_Date / Zend_TimeSync to interoperate
954     ZF-963  Parse error: syntax error, unexpected '{'
955     ZF-966  Notices when running Unit Tests
956     ZF-968  Checking for constant exist in __construct()
957     ZF-982  get() inconsistent, fails to accept ISO formats
958     ZF-986  Zend_Date_DateObject and date_default_timezone_get/set()
959     ZF-999  usePhpDateFormat() - str_replace() does not work as expected
960     ZF-1000 Zend_Date::usePhpDateFormat() <=> Zend_Locale_Format::usePhpDateFormat()
961     ZF-1003 testCreationDefaultFormat, testCreationDefaultFormatConsistency failing
962     ZF-1042 Zend_Date incorrectly returns day of week after 2038
963 - Zend_Db
964     ZF-139  Insert/update do not distinguish strings and SQL expressions
965     ZF-219  insert() parameter is array reference, so it cannot be an array literal
966     ZF-255  Zend_Db_Profiler function name mismatch
967     ZF-942  Pdo_Pgsql: lastInsertId cannot find sequence
968     ZF-1038 Support for Zend_Db_Expr and identifier quoting in insert()/update()/delete()
969 - Zend_Db_Adapter_Mysqli
970     ZF-381  Mysqli: Zend_Db adapter implementation
971     ZF-424  Mysqli: prepare() does not return same object as other adapters
972     ZF-587  Mysqli: fetchAll function triggers E_NOTICE
973     ZF-591  Mysqli: "Call to undefined method mysqli_result::fetchAll()"
974     ZF-813  Mysqli: new assignment by reference
975     ZF-814  Mysqli: fetchAll signature does not fit parent class
976     ZF-972  Mysqli: describeTable() does not match other adapters
977     ZF-973  Mysqli: execute() method does not support input parameters
978     ZF-975  Mysqli: use mysqli_affected_rows
979     ZF-976  Mysqli: close result set on error or end of data
980     ZF-977  Mysqli: create new exception classes
981 - Zend_Db_Select
982     ZF-867  Oracle: Zend_Db_Select->order() incorrectly forces ASC order
983     ZF-953  Improve quoting of schema.table and table.column identifiers
984     ZF-1013 Proposal for column aliases in Zend_Db_Select
985     ZF-1043 Parenthesize WHERE clause to make precedence more predictable
986 - Zend_Db_Table
987     ZF-1    Quote SQL identifiers
988     ZF-21   Zend_Db_Table::find() - return values have inconsistent type
989     ZF-38   Zend_Db_Table should allow custom Row objects
990     ZF-180  Zend_Db_Table_Row: __get function maps incorrectly to _data
991     ZF-190  Make Zend_Db_Rowset, Zend_Db_Row serialisable
992     ZF-219  insert() parameter is array reference, so it cannot be an array literal
993     ZF-307  Confusion about inflected versus native in $_cols array
994     ZF-445  Name Filter: Column Names in camelCaps not Accessible?
995     ZF-554  Inefficient instantiation of Zend_Db_Inflector in Zend_Db_Table
996     ZF-557  Unexpected behaviour in Zend_Db_Table->find()
997     ZF-572  Notice: Trying to get property of non-object Zend/Db/Table/Row.php
998     ZF-619  Zend_Db_Table_Row::toArray() do not camelize the field names
999     ZF-627  Schema qualified name will not work with Zend_Db_Table
1000     ZF-629  Implement __isset() in Zend_Table_Row class
1001     ZF-773  Zend_Db_Table_Row needs delete() method
1002     ZF-956  Support Zend_Db_Expr in Zend_Db_Table_Row
1003     ZF-962  Zend_Db_Table::insert() has wrong param in docblock
1004     ZF-988  fetchAll ORDER BY clause no longer working
1005     ZF-1046 Failure to initialize arrays in Zend_Db_Table::find()
1006 - Zend_Debug, Zend_Loader, Zend_Registry, Zend_Version
1007     ZF-937  Add interface awareness to Zend::loadClass()
1008     ZF-958  ZF directory structure is incompatible with use of svn:externals
1009     ZF-960  Assigning empty values causes Zend_Registry to throw exception
1010     ZF-1029 Refactor Zend.php
1011     ZF-1030 Zend_Register::get() fails without an argument
1012 - Zend_Feed
1013     ZF-875  Produce a RSS/Atom feed with Zend_Feed
1014 - Zend_Filter
1015     ZF-1007 Remove items @deprecated with 0.8.0
1016     ZF-1010 Fatal error: Call to undefined method Zend_Filter::ishostname()
1017     ZF-1028 Zend_Filter unit test fails on Windows
1018 - Zend_Gdata
1019     ZF-921  Refactor Gdata unit tests to skip live tests by default
1020 - Zend_Http_Client
1021     ZF-930  Zend_Http_Client::request mishandles relative paths on Windows
1022 - Zend_Locale
1023     ZF-880  getDate() / _parseDate() automatically process abbreviated month names, even when not selected
1024     ZF-948  New function getCountryList
1025     ZF-959  Simplification for Zend_Locale
1026     ZF-1054 Zend_Locale_Math - new round function yields incorrect results
1027 - Zend_Mail
1028     IMAP/Maildir: get and set flags
1029     IMAP/Maildir: create, move, and remove folders
1030     IMAP/Maildir: copy and append new messages
1031     Translation of message numbers to unique ids and vice versa
1032     ZF-459  not space between sendername to mailaddress
1033     ZF-927  Zend_Mail strips down empty newlines in body message
1034     ZF-928  Zend_Mail mixes To: and Bcc: headers on multiple Bcc
1035     ZF-989  Duplicate To: headers
1036     ZF-993  Zend_Mail_Transport_Sendmail function return-path with option -f
1037     ZF-1053 Zend_Mail_Transport_Smtp does not include Zend_Loader
1038 - Zend_Pdf
1039     ZF-472  Zend_Pdf docs/demo creates race condition
1040     ZF-502  Error while rendering loaded pdf
1041     ZF-509  [Coding Standard] Class names do not match coding standard
1042     ZF-585  Nesting level too deep - recursive dependency
1043 - Zend_Search_Lucene
1044     ZF-96   Implement Search Highlighting
1045     ZF-295  Implement score normalisation
1046     ZF-626  Exception when adding document using static variables
1047     ZF-693  Using unoptimized indexing database damages storage
1048     ZF-943  Java examples are no longer necessary.
1049     ZF-1002 Document deleting/updating problem
1050     ZF-1050 Result sorting problem
1051 - Zend_Server_Reflection
1052     ZF-1018 support more than one whitespace after @phpdoc attribute
1053 - Zend_Session
1054     ZF-796  Usage of Zend_Session and Zend_Session_Core are not clear enough
1055     ZF-949  Fixes for Example: Simplified access of authorization ids
1056 - Zend_Translate
1057     Component moved from incubator to core.
1058     Storage adapters for CSV, XLIFF, TMX, Gettext, and Array
1059     ZF-929  Test errors and failures in Zend_Translate
1060 - Zend_Uri
1061     ZF-797  Incubator version of Zend_Uri_Http to match incubator Zend_Filter
1062 - Zend_Validate
1063     ZF-42   Zend_Validate::isEmail() implementation
1064     ZF-881  Zend_Validate_Hostname - UTF-8 hostnames valid?
1065     ZF-1059 Zend_Validate_HostnameTest does not pass strict compliance
1066 - Zend_View
1067     ZF-995  Zend_View property overloading raises notices
1068 - Zend_XmlRpc_Client & Server
1069     ZF-1025 Zend_XmlRpc_Request should not cast incoming XML encoding
1070     ZF-1027 Zend_XmlRpc_Request_Http should have a getRawRequest() method
1071 - Total of 119 issues resolved; for a detailed list, see the changelog
1072   in the issue tracker at http://framework.zend.com/issues
1074 =RELEASE 0.8.0 / 16-Feb-2007 / based on revision 3550 =
1075 This release resolves the following issues:
1076 - Documentation
1077     ZF-709 Deleted documentation chapters are not erased in wiki
1078 - Zend
1079     ZF-341 Zend::dump() different charsets support
1080     ZF-695 Unnecessary operation in Zend::loadClass
1081 - Zend_Auth
1082     Moved from incubator to core.
1083     ZF-801 Implement Singleton Pattern
1084     ZF-802 Abstract Storage into Interface
1085     ZF-804 Write Zend_Session Storage Class
1086     ZF-806 Credentials Revisited and Arbitrary Authentication Conditions
1087     ZF-807 Login vs. Identity
1088     ZF-808 Authentication Failure Messages
1089     ZF-916 Zend_Auth_Storage_Session session storage broken
1090 - Zend_Cache
1091     ZF-176 Possible to intervalize timeLife
1092     ZF-457 Add ability to specify the lifetime of individual cache entries
1093 - Zend_Console_Getopt
1094     Moved from incubator to core.
1095 - Zend_Controller / Zend_View
1096     New regular expression route class (incubator).
1097     ZF-769 Failures in Zend_Controller unit tests ActionTest and DispatcherTest
1098     ZF-775 Zend_Controller_Dispatcher::isDispatchable() always returns true
1099     ZF-776 Check HTTP_X_REWRITE_URL before REQUEST_URI
1100     ZF-794 Error with dirs when using modules with default module
1101     ZF-798 Modular directory support in MVC
1102     ZF-809 Make dispatcher methods public
1103     ZF-815 Add a getHeader() method to Zend_Controller_Request_Http
1104     ZF-816 Fixes a minor bug in Zend_Controller_Response_Abstract::sendHeaders()
1105     ZF-819 Zend_View / Framework fluent interface improvements.
1106     ZF-832 Zend_Controller_Response_Abstract::sendHeaders()
1107     ZF-861 Outdated docblock - there is no more token
1108     ZF-874 Use Zend::isReadable() in Zend_View's path methods
1109     ZF-878 Logic error in Zend_Controller_Response_Abstract::canSendHeaders()
1110     ZF-909 Unit Tests fail (Zend/Service/AllTests.php)
1111     ZF-910 new _forward method does not set dispatched to false
1112     ZF-917 Zend_Controller Unit Tests failing
1113     ZF-933 throwExceptions()/returnResponse() do not implement fluid interface
1114 - Zend_Date
1115     ZF-721 RFC822 Dates are not localized or GMT, are rejected by setArpa()
1116     ZF-779 Adding a year in a leap year only adds 365 days
1117     ZF-784 Support using default date formats to create dates
1118     ZF-785 Incorrect date results from using Zend_Date::DATES
1119     ZF-790 camelCase for SunRise/SunSet
1120     ZF-795 Zend_Measure failed type extraction
1121     ZF-823 isTomorrow() and isYesterday() do not work as expected
1122     ZF-828 Extreme Date Values
1123     ZF-838 Basic Zend_Date construction per Manual fails
1124     ZF-863 testLoose(Zend_DateTest) failing
1125     ZF-885 Missing a constants for the very most popular date formats
1126     ZF-886 DAY_SHORT, MONTH_SHORT - consistency problem
1127     ZF-899 new Zend_Date() fails to throw errors
1128     ZF-912 Zend_Date Unit Tests failing
1129 - Zend_Db
1130     Improved unit tests.
1131     ZF-31 PostgreSQL: implement describeTable() method
1132     ZF-36 Specify fetch mode for internal Zend_Db queries
1133     ZF-49 Zend_DB_Adapter_Abstract should has a function like checkConnection()
1134     ZF-53 quote() quotes numeric values inappropriately.
1135     ZF-147 Need getConnection() to create and return connection
1136     ZF-189 Oracle: Zend_Db_Adapter_Oracle->listTables() has undefined variable
1137     ZF-192 Zend_Db_Adapter_Oracle->describeTable() bad sql request
1138     ZF-223 Zend_Db_Adapter_Pdo Bind problems
1139     ZF-279 Zend_Db_Statement::fetchColumn() fetches all rows
1140     ZF-409 Zend_Db_Adapters should verify extensions are loaded
1141     ZF-787 MS SQL Server: bug in Zend_Db_Adapter_Pdo_Mssql::limit()
1142     ZF-825 Zend_Db_Adapter_Pdo_Mysql not compatible with Zend_Db_Adapter_Abstract
1143     ZF-826 Doesn't work Zend_Db_Adapter_Pdo_Mysql::describeTable()
1144     ZF-831 MySQL describeTable still doesn't work correctly
1145     ZF-839 Notices in Zend_Db_Adapter_Pdo_Mysql::describeTable()
1146     ZF-840 Microsoft: describeTable() references invalid fields
1147     ZF-848 DB2 adapter fetchAssoc() is just like fetchAll()
1148     ZF-849 DB2 statement fetchAll() fetches only last row
1149     ZF-855 PostgreSQL: a notice in describeTable()
1150     ZF-871 DB2 lastInsertId() gives wrong results in concurrent environment
1151     ZF-876 Zend_Db_Table->insert() causes an exception in lastInsertId()
1152     ZF-898 PostgreSQL: quoteIdentifier() is wrong!
1153 - Zend_Db_Adapter_Xml
1154     ZF-510 Zend_Db_Xml docblock missing @category, incorrect @package
1155 - Zend_Db_Select
1156     Improved unit tests and documentation.
1157     ZF-28 won't select table-specific columns
1158     ZF-197 new method reset()
1159     ZF-204 Properly supporting table aliases in Zend_Db_Select
1160     ZF-464 incorrectly splits ORDER string that contain commas
1161     ZF-635 getter methods to return individual parts
1162     ZF-873 Query directly from object
1163     ZF-887 support for queries without a FROM clause
1164     ZF-888 support for joins without a condition in the ON clause
1165     ZF-889 support join types RIGHT, FULL, CROSS, and NATURAL
1166     ZF-890 eliminate SQL-89 join syntax
1167     ZF-891 incorrectly splits GROUP BY that contain commas
1168     ZF-896 wrong resulting SQL query string
1169 - Zend_Db_Table
1170     ZF-862 Zend_Db_Table options for specifying table name and primary key
1171     ZF-903 Zend_Db_Table save() does not set the new primary key
1172     ZF-907 different exception messages for the same thing
1173 - Zend_Environment
1174     New component to give diagnostic information about PHP (incubator).
1175 - Zend_Feed
1176     ZF-911 Feed delete() method does not handle redirects
1177 - Zend_Filter / Zend_Validate
1178     Moved new object-oriented design from incubator to core.
1179     ZF-84 Zend_Filter::isHostname does not support one character parts
1180     ZF-366 Unit Tests for Zend_Filter_Input
1181     ZF-487 [Coding Standard] TRUE, FALSE, NULL
1182     ZF-730 Test for Content Length for Zend_Filter_Input
1183     ZF-774 function isLengthBetween (for strings)
1184     ZF-872 Unit Tests failing - File not found
1185     ZF-895 Various Date related Unit Tests failing
1186     ZF-918 Notice: Undefined variable for Zend_Validate Unit Tests
1187 - Zend_Gdata
1188     ZF-750 ob capturing can be removed from getAuthSubSessionToken
1189     ZF-852 GData Google Base sample crashes on getFeed()
1190 - Zend_Http_Client
1191     ZF-789 Spaces in Set-Cookie Header
1192     ZF-901 Zend_Http_Client_Adapter_Socket::request causes infinite loop
1193 - Zend_Locale
1194     ZF-702 Zend_Locale_Format : supporting number scripts
1195     ZF-731 Define own formats
1196     ZF-756 toNumberSystem() does not detect spelling mistakes in $from and $to
1197     ZF-770 Zend_Locale unit tests crash
1198     ZF-772 API method name improvement: toNumberSystem() => convertNumerals()
1199     ZF-793 formating fails using toNumber()
1200     ZF-856 Zend_LocaleTest Test failing
1201     ZF-882 isDate() accepts invalid dates
1202     ZF-883 getDate() / _parseDate() automatically attempt to fix invalid dates
1203     ZF-894 Zend_Locale_FormatTest failing
1204 - Zend_Log
1205     New object-oriented design for this class (incubator)
1206     ZF-728 Wrong use of Zend_Db_Adapter_Abstract::insert()
1207 - Zend_Mail
1208     New Zend_Mail_Read features moved from incubator to core.
1209     ZF-458 Adding Authentication to Zend_Mail_Transport_Smtp
1210     ZF-575 cumulative recipient when mail generate with a foreach structure.
1211     ZF-788 Call to undefined function Zend_Mail_Exception()
1212     ZF-857 parse error in Zend_Mail_Client_Smtp_Auth_Crammd5
1213     ZF-923 Mime decode from message fails to detect content-type
1214     ZF-925 Zend_Mail_Protocol_Abstract does not allow IP addresses or localhost
1215     ZF-927 Zend_Mail strips down empty newlines in body message
1216     ZF-928 Zend_Mail mixes To: and Bcc: headers on multiple Bcc
1217 - Zend_Measure
1218     ZF-854 Zend_Measure_NumberTest tests failing
1219 - Zend_Pdf
1220     ZF-18 Translate font changes in Zend_Pdf English documentation
1221 - Zend_Rest_Client / Zend_Rest_Server
1222     Moved from incubator to core.
1223     ZF-125 _prepareRest in Zend_Service_Rest has too many required arguments
1224     ZF-200 restPost doesn't set argument 2 for _prepareRest()
1225     ZF-648 Support proxy servers
1226     ZF-650 Resolve redundant REST client class
1227     ZF-754 Zend_Rest_Server::_handleStruct() should be recursive
1228 - Zend_Search_Lucene
1229     New feature to index HTML files.
1230     Greatly improved performance.
1231     ZF-76 Zend_Search_Lucene don't index polish chars in UTF-8
1232     ZF-90 memory segmen storage provider
1233     ZF-265 Document character escaping query parser feature (Changeset [220])
1234     ZF-336 Detected an illegal character in input string
1235     ZF-549 Can't create proper _0.cfs file
1236     ZF-821 Default query parser boolean operator
1237     ZF-865 Boolean queries search optimization.
1238     ZF-866 Query optimization
1239     ZF-919 Dictionary index file prefetching may improve performance.
1240     ZF-920 Performance improvement
1241 - Zend_Service_(all)
1242     ZF-649 Support proxy servers
1243 - Zend_Service_Akismet
1244     New web service component.
1245 - Zend_Session
1246     Refactored design.
1247     ZF-799 Zend_Session_Core::setId() does not report failure
1248     ZF-906 $_SESSION might be modified after Zend_Session::writeClose()
1249 - Zend_XmlRpc_Client / Zend_XmlRpc_Server
1250     ZF-771 XmlRpc value encoding can cause conflicts with server and client
1251 - Total of 134 issues resolved; for a detailed list, see the changelog
1252   in the issue tracker at http://framework.zend.com/issues
1254 =RELEASE 0.7.0 / 18-Jan-2007 / based on revision 2899 =
1255 This release resolves the following issues:
1256 - Zend.php:
1257     ZF-35 ZF Version check
1258     ZF-329 Removal of loadInterface() Method
1259     ZF-380 Zend::loadFile() method do not return correct values
1260     ZF-411 API doc improvement
1261     ZF-454 Zend::isReadable triggers error-handler
1262 - Zend_Acl:
1263     Moved from incubator to core.
1264 - Zend_Auth: (incubator)
1265     ZF-657 Zend_Auth's use of Zend_Session
1266 - Zend_Cache:
1267     ZF-463 Zend_Cache tests use a system directory
1268     ZF-724 testGetWithAnExistingCacheIdAndUTFCharacters fails
1269 - Zend_Cache_Backend_ZendPlatform:
1270     Moved from incubator to core.
1271 - Zend_Controller:
1272     ZF-537 Handling HTTP 100 responses
1273     ZF-628 Zend_Controller_Action::redirect and new repsonse object integration
1274     ZF-637 _formatName not removeing underscores in actions
1275     ZF-656 MVC Plugin Interface/Abstract Class incorrect
1276     ZF-658 request object should not set controller and action in params
1277     ZF-659 MVC documentation should cover utility methods of Action Controllers
1278     ZF-660 MVC modules fail need default module setting
1279     ZF-669 setHeader() shoudl allow modifications to HTTP response codes
1280     ZF-671 No baseUrl/pathInfo auto-detection in Zend_Controller_Request_Http
1281     ZF-679 Missing argument in _hasParam()
1282     ZF-680 endless loop Zend_Controller_Dispatcher::loadClass()
1283     ZF-682 Zend_Controller_Router_Route problem when using empty route and path
1284     ZF-707 Unsupported operand when $_GET and/or $_POST are null
1285     ZF-711 Unit test failure in Zend/Controller/Request/HttpTest::test__Isset()
1286     ZF-713 _hasParam in Zend_Controller_Action is just wrong
1287 - Zend_Date:
1288     Finished implementation, resolved many issues.
1289     Moved from incubator to core.
1290 - Zend_Db:
1291     ZF-201 PDO Adapter names should begin with 'pdo_'.
1292     ZF-511 Zend_Db_Adapter_MySQLi coding standards conformance
1293     ZF-584 Oracle: $params sent to factory are not correct
1294 - Zend_Filter/Zend_Validate: (incubator)
1295     New prototype implementation.
1296 - Zend_Gdata:
1297     ZF-704 testOrderbyParam(Zend_Gdata_CalendarTest) failing
1298     ZF-708 Document Gdata delete() method better
1299     ZF-712 Gdata exception handling is confusing
1300     ZF-729 Unable to delete calender events when using ClientLogin
1301     ZF-747 Report POST response message in Gdata exception
1302     ZF-757 Gdata doc hyperlinks have changed
1303     ZF-759 Doc use of Zend_Gdata->delete() without a feed object
1304     ZF-762 Gdata doc should explain how to use Zend_Feed object
1305 - Zend_Http_Client:
1306     ZF-647 Support proxy servers
1307     ZF-689 Zend_Http_Client sets wrong HTTP protocol version
1308     ZF-697 Bad handling of the query part of an uri
1309     ZF-725 Can't choose which type of SSL to use
1310     ZF-741 Invalid chunk size in Zend_Http_Client_Adapter_Socket
1311     ZF-751 The timeout option is only applied on the opening of the connection
1312     ZF-753 PHP Notice: Undefined offset: 1
1313 - Zend_Http_Server: (incubator)
1314     ZF-533 Server only reads the first line of the request
1315 - Zend_Locale:
1316     Finished implementation, resolved issues.
1317     Moved from incubator to core.
1318 - Zend_Mail_Folder: (incubator).
1319     Improvements to component under development.
1320 - Zend_Memory: (incubator).
1321     New component.
1322 - Zend_Measure:
1323     Moved from incubator to core, resolved issues.
1324 - Zend_Registry:
1325     ZF-662 testManualInit(Zend_RegistryTest) failure
1326     ZF-672 Zend_Registry needs its set() and has() methods back
1327     ZF-674 testBeforeInit(Zend_RegistryTest) failure
1328     ZF-675 testManualInit(Zend_RegistryTest) failure
1329 - Zend_Search_Lucene:
1330     ZF-85  Query Parser not handling fieldbname with underscores
1331     ZF-228 document and field boost does not work
1332     ZF-690 Large file indexing problem
1333 - Zend_Service_Amazon:
1334     ZF-119 Service_Amazon_Item not return valid Track
1335 - Zend_Session:
1336     Moved from incubator to core.
1337     ZF-548 Documentation for Zend_Session
1338     ZF-661 Expiration of namespace variables by hop does not work as expected
1339     ZF-676 Zend_Session_Core does not correctly check its state
1340     ZF-678 Some of the public API methods are not documented.
1341     ZF-698 Ambiguous error messages
1342     ZF-735 automatic defaulting of session name, and session collisions
1343     ZF-736 Rename unLock() method to unlock()
1344     ZF-740 doc not clear on session locking and limiting instances
1345     ZF-749 Exception handling for certain errors not clear
1346 - Zend_TimeSync: (incubator)
1347     Improvements to component under development.
1348 - Zend_Translate: (incubator)
1349     New component.
1350 - Zend_Uri:
1351     ZF-611 Switch to lazy loading Exceptions
1352 - Zend_XmlRpc:
1353     Improvements to code and documentation.
1354 - Zend_View:
1355     ZF-173 Missing parenthesis in the example
1356     ZF-655 opt group support for FormSelect
1357     ZF-699 empty() and isset() on view properties are broken
1358     ZF-706 Cannot specify id attribute for hidden fields in 0.6.0
1359     ZF-727 Loading of helpers is not LIFO
1360     ZF-752 Wrong error message in Zend_View_Abstract
1361 - Total of 91 issues resolved; for a detailed list, see the changelog
1362   in the issue tracker at http://framework.zend.com/issues
1364 =RELEASE 0.6.0 / 16-Dec-2006 / based on revision 2410 =
1365 - Zend_Acl: new architecture (incubator).
1366 - Zend_Auth: new component (incubator).
1367 - Zend_Cache_Backend_ZendPlatform: new class (incubator).
1368 - Zend_Console_Getopt: new component (incubator).
1369 - Zend_Db_Adapter_Oracle: new database adapter.
1370 - Zend_Gdata: new component integrated into core library.
1371 - Zend_Http_Client: new architecture, cookie support.
1372 - Zend_Http_Client: proxy server support (incubator)
1373 - Zend_Http_Server: new tool (incubator).
1374 - New I18N components Zend_Date, Zend_Locale, Zend_Measure (incubator).
1375 - Zend_Mail_Folder: new component (incubator).
1376 - MVC: improvements, documentation, moved to core library.
1377 - Zend_Registry: improvements, moved to core library.
1378 - Zend_Search_Lucene: new search query language, many improvements.
1379 - Zend_Service_Simpy: new component (incubator).
1380 - Zend_Session: new implementation (incubator).
1381 - Zend_TimeSync: new component (incubator).
1382 - Zend_Uri: new documentation.
1383 - Zend_XmlRpc_Client,Server: improvements, documentation, moved to core library.
1384 - Many improvements to documentation and testing coverage.
1385 - Total of 124 issues resolved; for a detailed list, see the changelog
1386   in the issue tracker at http://framework.zend.com/issues
1388 =RELEASE 0.2.0 / 29-Oct-2006 / based on revision 1468 =
1389 - New MVC implementation
1390 - New HTTP request and response objects make it easy to automate unit
1391   testing for web apps without a web server, and also make it possible
1392   to use MVC for command-line and PHP-GTK application development
1393 - Enhanced pure PHP Lucene-compatible search engine component, performs
1394   index optimization and auto-optimization.  Boolean queries through the API.
1395 - New Mysqli DB adapter
1396 - New JSON server
1397 - New REST client and server
1398 - New XmlRpc client and server
1399 - New Acl component
1400 - New Session component
1401 - New Web Services clients for Delicious and Audioscrobbler
1402 - New Registry component
1403 - Total of 72 issues resolved; for a detailed list, see the changelog
1404   in the issue tracker at http://framework.zend.com/issues
1406 =RELEASE 0.1.5 / 10-Jul-2006 / based on revision 892 =
1407 - release notes can be found in the issue tracker at http://framework.zend.com/issues under the project changelog.
1409 =RELEASE 0.1.4 / 29-Jun-2006 / based on revision 757 =
1410 - Zend_InputFilter moved to Zend_Filter_Input (Mike, Chris)
1411 - Fixed bug in Zend_Http_Client_File::delete() (Mike, Ralf)
1412 - Fixed bug in Zend_Pdf_Filter_ASCIIHEX::decode() (Mike, Ralf)
1413 - Improved Zend_Pdf_Image_PNG to handle more types; Alpha, Indexed (Kevin)
1414 - Added Zend_Pdf_ImageFactory for creating image objects by filename (Kevin)
1415 - Added parsing support in Zend_Pdf_Image_TIFF for TIFF format images (Kevin)
1416 - Added abstract methods to Zend_Pdf_Image for image details w/h etc (Kevin)
1417 - The Zend Framework is now released under the simpler new BSD license. (Andi)
1418 - Fixed bug in Zend_Feed::findFeeds(). Reported by Ben Ramsey. (Mike)
1419 - Zend_Db_Adapter_Pdo_Abstract::insert() has been removed (Rob)
1420 - Fixed bug in Zend_Log::log(). Ticket #28 (Mike)
1421 - Fixed bug in Zend_Controller_Dispatcher::formatActionName(). Ticket #10 (Mike)
1422 - Change to how arrays are handled in Zend_Json_Encoder; when using numeric
1423   indices, if indices do not start with 0 and end with (count($array)-1), array
1424   will be encoded as associative array. (Matthew)
1425 - Added stream support to Zend_Mime_Part. (Gaylord)
1426 - Zend_Config has been accepted to the incubator. (Rob)
1427 - Zend_Search_Lucene can now delete documents and update segments. (Alex)
1428 - Fixed problem with oci_bind_by_name() in Zend_Db_Statement_Oracle. (Gaylord)
1429 - Fixed header port number bug in Zend_Http_Client, ticket #97. (Shahar)
1430 - Added iconv() to string processing in Zend_Search_Lucene_Field. (Alex)
1431 - Bugfixes to Zend_Mail modules to correct Sendmail transport header issues,
1432   ticket #47, ticket #42, ticket #115, changeset [540], changeset [574].
1433   (Matthew)
1434 - Fixed access mode handling in Zend_Log_Adapter_File, ticket #108. (Mike)
1435 - Fixed bug in Zend_Pdf command line demo, ticket #11. (Mike)
1436 - Fixed bug in Zend_Db_Table_Row::save(), ticket #50. (Mike)
1437 - Fixed bug in Zend_Db_Adapter_Pdo_Mysql::describeTable having NOT NULL,
1438   ticket #81, changeset [487] (Rob)
1439 - Zend_Uri_Http now uses the default Zend_Filter::isHostname() rules. (Mike)
1440 - Fixed multipart/alternative handling when other attachments present in
1441   Zend_Mail, ticket #59, changeset [583]. (Matthew)
1442 - Fixed multiple bugs in Zend_Http_Client, ticket #133. (Mike)
1443 - Added Zend_Db_Profiler documentation. (Matthew)
1444 - Zend_Config promoted to core library. (admin)
1445 - Zend_Cache promoted to core library. (admin)
1446 - Additional release notes from issue tracker: http://framework.zend.com/issues/secure/ReleaseNote.jspa?projectId=10000&styleName=Html&version=10000
1448 =RELEASE 0.1.3 / 18-Apr-2006 / based on revision 223 =
1449 - Zend_Filter is* methods return strictly TRUE or FALSE. (Chris)
1450 - Zend_InputFilter has test* methods for retrieving valid data. (Chris)
1451 - Fixed bug in Zend_View_Abstract::__isset(). Reported by James Simmons. (Mike)
1452 - Zend_Db_Adapter_Pdo_Mysql::limit() now compatible with MySQL versions prior
1453   to 4.0. Reported by Greg Neustaetter (Mike)
1454 - Fixed bug in Zend_Controller_Dispatcher_Token::setParams(). Reported by Rob
1455   Allen. (Chris)
1456 - Fixed bug in Zend_Log::log(). Reported by Mislav. (Mike)
1457 - Updated Zend_Filter::isFloat() and Zend_Filter::isInt() to respect locale.
1458   (Chris)
1459 - Improved Zend_Db_Adapter_Pdo_Mssql contributed by Rob Allen. (Mike)
1460 - Fixed bug in Zend_Controller_Dispatcher::_formatName. Reported by Arpad Ray.
1461   (Chris)
1462 - Zend::dump() now works from CLI (Rob Allen)
1463 - Improved support for XML-RPC namespaces (Mike, Chuck)
1464 - Registry can now be tested with Zend::isRegistered (Shekar C. Reddy, Mike)
1465 - Zend_Search_Lucene promoted from incubator (Alex)
1466 - Zend_Cache has been accepted to the incubator (Fabien, Mislav)
1467 - Zend_Json testing expanded; covers all major cases (Matthew)
1468 - Fixed Zend_Json encoding of empty values (Matthew, Davey)
1469 - Fixed Zend_Json encoding of associative arrays (Matthew, Davey)
1470 - Fixed Zend_Json encoding of numeric indices in associative arrays (Matthew)
1471 - Removed formatting (newlines, tabs) from Zend_Json encoding methods (Matthew)
1472 - Fixed escaping in Zend_Json_Encoder (Matthew)
1473 - Zend_HttpClient moved to Zend_Http_Client (Mike)
1474 - Zend_Console_Args in the incubator but not yet refactored (Jason Garber)
1475 - Zend_Mail enhancements in the incubator by Telekom Austria (Nico, Clez)
1476 - Zend_Service classes no longer subclass Zend_Service_Rest (Davey, Andi, et al)
1477 - Zend_Service classes now use new Zend_InputFilter (Davey)
1478 - Fixed bug in Zend_Service_Amazon::itemLookup() (Davey)
1479 - Fixed bug in Zend_Service_Flickr::userSearch() (Davey)
1480 - Fixed bug in Zend_Uri_Http::__construct(). Reported by Adrian Gheorghe. (Mike)
1481 - Improved some not well-formed PDF processing with Zend_Pdf. (Alexander)
1482 - Minor Zend_Pdf documentation fixes. (Alexander)
1483 - Fixed Zend_Pdf processing of inherited page attributes. (Alexander)
1484 - Fixed Zend_Pdf umlauts support for standard fonts. (Alexander)
1486 =RELEASE 0.1.2 / 8-Mar-2006=
1487 - Unit test suite is now included. (Mike)
1488 - Docs for Zend_Controller are now included. (Mike)
1489 - Coding standards were out of date. Reported by Steph Fox. (Mike)
1490 - Fixed default charset in Zend_Mail constructor. Reported by Jakob Buchgraber. (Mike)
1491 - Fixed several Zend_Filter methods. (Chris)
1492 - Fixed JSON datum encoding.  Reported by Edwin Vlieg. (Mike)
1493 - Fixed FormRadio Helper.  Reported by AJ Tarachanowicz. (Chris)
1494 - Fixed Zend_Uri_Http to work with new Zend_Filter. (Chris, Mike)
1495 - Docs for the Zend_Db::factory() method were incorrect.  Reported by Dinh. (Chris)
1496 - Zend::loadClass() now works inside __autoload().  Reported by Rob Allen. (Mike)
1497 - Fixed notices from Zend_Pdf_Element_Dictionary.  Reported by Ralf Eggert. (Alex)
1498 - Fixed notices from Zend_Search_Lucene_Index_SegmentWriter.  Reported by Jared Williams. (Alex)
1499 - Removed defunct Zend_Db_DataObject docs. (Mike)
1500 - Added NEWS.txt file. (Andi)
1502 =RELEASE 0.1.1 / 3-Mar-2006=
1503 - Initial public code drop