Changelog

1.5.0

ID Title (JIRA Link)
ZF-2955 Incorrect flock var ($f)
ZF-2885 CHM compilation update makes problems with HTML documentation
ZF-2882 Zend_Db_Table, example for caching metadata incorrect
ZF-2871 Zend Form missing docs
ZF-2862 Zend_Form validator chain does not keep break on chain when NotEmpty added for required elements
ZF-2837 Add phpdoc in Zend_Filter_Word_Separator_Abstract
ZF-2836 Segmentation Fault on Debian Etch with PHP 5.2.0 while rendering
ZF-2832 Make Dojo AutoComplete work with dojo ComboBox
ZF-2831 Incorrect minimal required PHP version in README
ZF-2830 MultiCheckbox rendering duplicate braces
ZF-2829 Populate nulls out Image src
ZF-2827 Zend_Layout should support setting of a view basePath
ZF-2819 Allow ViewScript decorator to have access to content and to replace it
ZF-2816 Zend_Form_Element_Multi should not set isArray to true
ZF-2813 Bunch of Zend_Measure test errors
ZF-2810 Non-public methods in Zend_View_Helper_Placeholder_Container_Abstract trigger PHP warnings
ZF-2804 bcmath extension and numbers processing behavior may need spechial approach to provide correct results for some locales
ZF-2803 PHP 5.3 compatibility for Zend_Cache_Backend_File
ZF-2795 Zend_JsonTest failure
ZF-2793 Zend_Feed_Entry_RssTest failure
ZF-2792 Zend_Date_DateObjectTest failure
ZF-2788 Add option to disable loading default decorators in Zend_Form
ZF-2786 Zend_Form_Element::addValidator() should case $options to array
ZF-2785 Zend_Gdata tests produce errors
ZF-2784 Zend_Json doc improvement
ZF-2783 Tiny bug in Form docs
ZF-2782 Zend_Controller_Request_Http setPathInfo breaks with %20 in url
ZF-2774 Zend_Service_Akismet - wrong version of ZF
ZF-2769 form() view helper should allow requesting open tag only
ZF-2763 Zend_View_Helper_Translate getLocale() and setLocale() fatal error
ZF-2762 When creating zend_form with config and validating a date field, it throws exception under certain circumstances.
ZF-2758 fatal error: Zend_Controller_Action_Helper_ContextSwitch depends on Zend_Layout but doesn't include it
ZF-2757 Zend_Form ordering not working correctly
ZF-2754 Rendering a form after clearElements() has been called raises an exception
ZF-2753 Allow directory scanning for addTranslation
ZF-2750 Zend_Form_Element_Checkbox - setValue inconsistent with getValue
ZF-2747 Zend_Form: Using attribs Causes action Key Not to Be Set
ZF-2746 Zend_Form should implement Zend_Validate_Interface
ZF-2743 partialLoop.phtml example incorrect
ZF-2741 Two Zend_Filter_Inflector tests fail on Windows
ZF-2738 word separators are not converted to dashes (view rendering)
ZF-2735 Sending array to populate() sets all elements to null that aren't in array
ZF-2727 Validate_Hostname - incomplete list of TLDs
ZF-2723 Support checking other HTTP requests and retrieving raw entity body in Zend_Controller_Request_Http
ZF-2717 setElementDecorators() changes display of Image Element to Text Element
ZF-2715 isErrors() in Zend_Form
ZF-2714 Form Image setAttrib() not rendering to html
ZF-2712 Add NotEmpty validator when element is required
ZF-2709 headStyle and headScript helpers do not allow serial capturing
ZF-2707 testToFloatSetlocale(Zend_Locale_FormatTest): "Failed asserting that <string:1 234,00> is equal to <string:1 234,50>"
ZF-2706 headScript should allow arbitrary attributes for script tags
ZF-2700 Zend_Validate_Float might error with localeconv
ZF-2699 formError: disabling automatic escaping
ZF-2698 setAttrib breaks setRequired's addion of a css class from being added
ZF-2697 Password element repopulates posted value in html
ZF-2695 Select with Array broken with new implementation
ZF-2686 Unterminated Loop in Zend_Locale_Format::toNumber
ZF-2670 Zend_Feed_ImportTest failing
ZF-2668 Zend_FilterTest failing (trunk)
ZF-2667 Zend_Cache_FactoryTest failing (trunk)
ZF-2662 disableTranslator flag in Zend_Form_Element
ZF-2655 Zend_View_Helper_FormImage creates an <image /> tag instead of <img />
ZF-2652 Resolve all @todos in code
ZF-2650 Zend_Validate::is() throws an exception with the wrong message
ZF-2645 Allow ability to ignore elements when using Zend_Form::getValues()
ZF-2640 Warnings generated when MSSQL table has no primary keys in Zend_Db_Adapter_Pdo_Mssql::describeTable
ZF-2633 testToFloatSetlocale(Zend_Locale_FormatTest): "Zend_Locale_Math_Exception: subtraction overflow: 1234.5 - 1234 != 0,5"
ZF-2626 Zend_Auth_Adapter_OpenId failes unittests
ZF-2617 Promote Zend_Service_Nirvanix to core.
ZF-2615 Fatal error: Cannot access protected property Zend_Pdf_Resource_Font_CidFont_TrueType::$_fontNames
ZF-2602 Zend_Controller_Action::_redirect() does not work correctly with empty or '/' base
ZF-2595 Unit test problems
ZF-2593 When using file backend for cache, the files will never be locked.
ZF-2578 Promote Zend_Auth_Adapter_OpenId to core
ZF-2572 Logging behavior of Zend_Auth_Adapter_Ldap is hardcoded and creates unnecessary dependency
ZF-2570 Use type hints where methods expect parameters of hintable types
ZF-2568 No %value% substitution in translated validation messages
ZF-2564 Add createElement() method to Zend_Form
ZF-2563 Allow array notation in form element names
ZF-2562 Create interfaces for the various Zend_Form classes
ZF-2561 Allow alternate DisplayGroup classes in Zend_Form
ZF-2554 Validation errors not XSS-attack save
ZF-2550 Refactor Zend_Filter_Input to use Zend_Loader_PluginLoader
ZF-2549 Typo error
ZF-2538 Zend_Filter_Inflector::filter() fails with all numeric folder on Windows
ZF-2535 Regression in ViewRenderer in 1.5 PR
ZF-2530 Add methods for setting multiple GET/POST parameters at once
ZF-2528 Zend_Form __toString() implementations should not throw exceptions
ZF-2522 Zend_Filter_Inflector __construct params ignored
ZF-2521 Add ALLOW_EMPTY functionality to Zend_Form_Element
ZF-2520 Zend_Form should set name of SubForm
ZF-2519 Label decorators should use id attribute if available
ZF-2518 Zend_Form_Element::getAttribs() returns empty array in 5.1.x
ZF-2515 Code in some examples go outside of it's container
ZF-2490 testIDN(Zend_Validate_HostnameTest)
ZF-2488 testFactoryThrowsOnBadName(Zend_Service_StrikeIron_StrikeIronTest) fails
ZF-2485 testGetRegionList(Zend_CurrencyTest) unit test fails
ZF-2484 Some(all) Zend Filter word unit tests fail.
ZF-2480 Zend_Cache_Frontend_Class does not cache by class
ZF-2475 Zend_Controller_Action_Helper_FlashMessenger lacks a method to clear all current messages too
ZF-2471 Add isFlashRequest() to Zend_Controller_Request_Http
ZF-2470 If two long-running threads are doing multiple updates on the index at the same time, the index can be left in a corrupted/unusable.
ZF-2466 $pds->pages[2]->drawtext () with accentuation not possible on linux
ZF-2463 Zend_Loader suppressing parse errors when loading class files
ZF-2449 Complete refactoring of the file backend
ZF-2448 Zend_Search_Lucene fix [ZF-1729] causes new corruption issues
ZF-2446 Provide DocBook sources based on existing documentation
ZF-2445 Unit tests to pass and achieve >=80% code coverage
ZF-2444 Add the ability to set filters and decorators for elements en-masse
ZF-2443 ViewRenderer's setViewBasePathSpec() does not recognize the placeholders :module, :controller or :action
ZF-2439 Zend_Mail_Storage_Pop3 method getUniqueId does not work properly when there are no messages on the server and UIDL extension is unsupported
ZF-2433 Add accessors to Zend_Validate_Abstract to make l10n/i18n possible
ZF-2432 Zend_Validate validators do not all set messages
ZF-2431 Zend_View_Helper_Partial does not support an object to be passed in.
ZF-2426 New Zend_View placeholders allow duplicates...
ZF-2425 Hostnames with arbitrary characters such as space are valid when ALLOW_LOCAL is set
ZF-2422 Acronyms are to be camelCased, too
ZF-2421 Zend_InfoCard tests give 2 warnings before 1 fatal error
ZF-2417 Limit with Ordering broken
ZF-2407 PHP Warning within Zend_Db_Statement
ZF-2403 Zend_View_Helper_Head* muilt view support
ZF-2399 Action/Partial doesn't allow for head*() helper usage
ZF-2398 Zend_View_Helper_HeadLink should be Doctype-aware
ZF-2393 Instantiation of model fails with "Call to a member function describeTable() on a non-object in .../Zend/Db/Table/Abstract.php on line 595"
ZF-2391 Values of Multi-Elements (select...) can be "out of range"
ZF-2390 Easier overloading for Zend_Controller_Dispatcher_Standard
ZF-2387 drawText() fails on Solaris
ZF-2386 Better description in exception
ZF-2378 A "new " miss in the example code
ZF-2377 getMessageIds() fails
ZF-2351 Action_Helper_Redirector: Wrong URL
ZF-2350 Convert DOM and XPath objects for serialization
ZF-2344 Zend team proposal review and approval
ZF-2341 Support release of separate Zend_InfoCard package
ZF-2336 Promote Zend_Validate_Barcode and friends to core for release
ZF-2334 Promote Zend_Service_Technorati to core for release
ZF-2333 Promote Zend_Service_SlideShare to core for release
ZF-2330 Promote Zend_Db_Table query enhancements to core for release
ZF-2329 Zend_Cache should remember HTTP headers (Content-Type) when using Zend_Cache_Frontend_Page
ZF-2328 Promote Zend_InfoCard to core for release
ZF-2327 Zend_XmlRpc_Request_Http::__construct() does not conform to Zend_XmlRpc_Request::__construct()
ZF-2319 Support transactions in the pdo_mssql driver in Zend Framework
ZF-2313 Conditionally require ViewRenderer and ErrorHandler in Zend_Controller_Front
ZF-2309 Autodetection of Locale has been failed!
ZF-2308 Remove pointless dependencies
ZF-2305 plugin broker does not set request/response object for late-registered plugins
ZF-2301 Zend_Controller_Router_Route_Regex::assemble() uses default even when parameter is matched
ZF-2296 Zend_Locale::getQuestion() does not return yesexpr and noexpr
ZF-2292 Zend_Auth_Adapter_DbTable authenticate() could be split into subroutines to facilitate subclassing
ZF-2291 Trim whitespace in CSV files
ZF-2290 add method to get/set the timezone by a locale (Zend/Locale/Data/supplementalData.xml)
ZF-2289 Multiple Assertions
ZF-2285 Allow Zend_Config_Xml to support multiple values of the same name as an array
ZF-2283 View Helper htmlList() needs to escape output (but currently doesn't).
ZF-2266 Problems doubling the separator in Zend_Translate_Adapter_Csv
ZF-2262 xml_parser_free() called after exception is thrown
ZF-2256 Possibility to give a string as the source files in the array adapter Zend_Translate_Adapter_Array
ZF-2247 Add caching support for Zend Translate
ZF-2246 Tagging of cache records broken in ZendPlatform Backend
ZF-2245 Nothing is returned when convertion to micromole per day
ZF-2231 Zend_Db_Table_Select does not utilise schema for find/fetch methods
ZF-2220 Zend_Db::factory not working with Zend_Config_Xml nor with Zend_Config_Ini
ZF-2212 Zend_XmlRpc_Server_Cache get method fail if cache corrupted
ZF-2208 Move Zend_OpenId component into Core
ZF-2197 Document design decisions of current POC and working prototype
ZF-2190 Complete and move Project Structure Proposal
ZF-2188 Fuzzy search
ZF-2185 Public refresh() method in Zend_Db_Table_Row_Abstract
ZF-2184 Zend_View Enhanced
ZF-2180 Zend_Feed_Rss->saveXML() violates coding standard
ZF-2176 Inflector integration into ViewRenderer
ZF-2173 Zend_Form implementation
ZF-2172 Support Lucene Fuzzy Searches
ZF-2171 Add select params to findDependentRowset and such
ZF-2168 Zend_Cache_FileBackendTest error
ZF-2167 Redirects should be treated the same as forwards
ZF-2161 Zend_View::javascript(), Zend_View::css()
ZF-2158 Unit test error: testStatementBindParamByName(Zend_Db_Statement_Pdo_PgsqlTest)
ZF-2157 Unit test error: testStatementBindParamByPosition(Zend_Db_Statement_Pdo_PgsqlTest)
ZF-2156 Unit test error: testProfilerPreparedStatementWithBoundParams(Zend_Db_Profiler_Pdo_PgsqlTest)
ZF-2150 OpenID Authentication
ZF-2140 Zend_Feed (RSS) Does Not Provide Access To <content:encoded>
ZF-2136 Using already embedded fonts
ZF-2132 InfoCard Authentication
ZF-2131 Lucene 2.1 Index File Format
ZF-2125 Sqlite Cache Backend throws an Exception when the sqlite extension is not loaded
ZF-2121 DB Table Enhancements
ZF-2118 ODBC Adapter
ZF-2116 View Layouts
ZF-2110 No Date header is added to mail messages before sending
ZF-2108 Different pattern may be needed for some language in Zend_Filter_Alpha.
ZF-2107 Different pattern may be needed for some language in Zend_Filter_Alnum.
ZF-2104 Zend_Filter::get() docblock incorrect and needs improvement
ZF-2100 Wrong cache backend option name in unit tests
ZF-2099 User friendly query parsing
ZF-2093 Drop backward compatibility with ZF versions before 1.0 RC1
ZF-2082 Zend_Cache_Backend_File's "save" method returns if cache_dir doesn't exist or cannot be written
ZF-2080 Zend_Mail::getPartCount() - wrong datatype defined as return value in phpdoc
ZF-2075 Exception in destructor Zend_Mail_Transport_Smtp
ZF-2073 Zend_Filter_Digits doesn't work in multibyte languages.
ZF-2072 Detect missing SQLite extension and throw exception
ZF-2071 Zend_Date Constructor should respect timezone offsets in ISO 8601 date strings
ZF-2070 Exception names not according to classname coding standard
ZF-2058 Can't connect to PDO OCI with Zend_Db
ZF-2050 time query param only valid for top_rated and most_viewed standard feeds
ZF-2049 incorrect constant name used in Zend_Gdata_YouTube_VideoQuery
ZF-2034 testConvertTo(Zend_Measure_NumberTest) failing
ZF-2019 Zend_Http_Client->setHeaders() is too strict...
ZF-2015 Global entry point for established connection
ZF-1989 Unit tests under default configuration require exceptionally long time
ZF-1987 Shift handling
ZF-1986 Typo error
ZF-1984 Zend_Db_Statement->_stripQuoted() does not escape strings in regular expressions
ZF-1983 Zend_Cache_Frontend_Page when using a cache_dir that has a relative path
ZF-1976 Remove BCC in SMTP transport
ZF-1973 Unexpected results with Zend_Cache_Backend_File when using user-defined error handler
ZF-1960 getFieldInfos() was removed from Search/Lucene/Index/SegmentInfo.php, but is still being called in Search/Lucene/Index/SegmentMerger.php
ZF-1959 Demo script produces error notices ([function.iconv]) in some environment
ZF-1954 Zend_Search_Lucene uses compound file format by default for pre-2.1 indices. Actually it should be checked
ZF-1940 Zend_Locale_Math bcsub substitution function returns wrong result
ZF-1934 http client fails on redirects with malformed urls
ZF-1894 Typo in "22.2.3.1. Memory Limit"
ZF-1893 Make Zend_Controller_Router_Rewrite support method chaining
ZF-1890 Boolean queries construction API is not described in a documentation
ZF-1889 Bug on Zend_Controller_Router_Route::assemble which makes to not be possible to assembe url's using a different route
ZF-1885 index.lock problem
ZF-1874 Zend_Pdf fails with some freware TTF fonts
ZF-1860 Document controller/action naming conventions
ZF-1845 Support JOIN ... USING syntax
ZF-1836 The surffix _SEQ should be in upper case.
ZF-1831 Add new parameter for dispatcher to add module prefix to controllers for default module
ZF-1830 No such file, Zend/Json/AllTests.php, in Zend/AllTests.php
ZF-1809 Missing apostrophs around string
ZF-1808 Allow controllers in default module to be namespaced
ZF-1798 Zend_Controller_Request_Http too liberal when retrieving parameter sources
ZF-1797 Zend_XmlRpc_Client doesn't handle Zend_XmlRpc_Value Objects as parameters
ZF-1769 Zend_Validate_StringLength allows max to be lower than min...
ZF-1765 Asserts don't get role, resource and privilege parameters unless specified in allow()
ZF-1762 Wildcard queries produce error on very short segments
ZF-1737 Zend_Mail_Transport example for multiple mails per connection
ZF-1729 Index folder celan-up
ZF-1692 Allow extension of Zend_Db_Select join types
ZF-1685 Zend_Db Manual Bug at example 9.11
ZF-1684 Tab inserted into temporary directory path if no path available in user's environment
ZF-1666 Zend_View - form helpers produce extraneous hidden elements
ZF-1662 Zend_Cache should allow the use of custom backends and frontents
ZF-1639 Zend_View_Helper_FormSelect and multiples
ZF-1594 Zend_Cache_Backend_File writes files with 644 permissions
ZF-1587 Allow variables to be passed to render()
ZF-1565 Best practice section for Zend_Search_Lucene module
ZF-1549 Add 'init' hook to Zend_Db_Table, Rowset and Row
ZF-1524 introduction of cache_id_prefix
ZF-1507 Non european encodings support for text drawing
ZF-1428 Adapter fetchAll() method should have an optional fetch-mode argument
ZF-1338 error messages on writing cache files
ZF-1335 Provide table-specific SELECT queries with select() method
ZF-1328 Support Zend_Db_Select objects in quote(), quoteInto(), and quoteIdentifier()
ZF-1318 HTTPS connection through Proxy
ZF-1295 Zend_Cache_Backend_File use glob() to find cache files ?
ZF-1292 Make FormElement to also accept $value as an array.
ZF-1282 Support for PHP's hash() for read/write control
ZF-1277 adding validation of isbn
ZF-1276 add ignore_user_abort to Zend_Cache_Backend_File
ZF-1269 Error extending Zend_Db_Table for PostGreSQL database views
ZF-1198 Zend_View - support layouts.
ZF-1154 Apache Lucene V2.1 file format support
ZF-1100 Refactor Zend_Db_Select::__toString() method
ZF-994 New Zend_Auth LDAP adapter
ZF-987 Extensible sleep / wakeup
ZF-978 Wildcard queries
ZF-961 Proposed Feature: Enable Zend_Date::now() / Zend_TimeSync to interoperate
ZF-792 Components (Symfony-like defenition) in MVC
ZF-412 Support delayed file deleting on Windows systems.
ZF-400 date(int)-range searching ?
ZF-272 Add support for Yahoo! Site Explorer
ZF-267 Add video search to Zend_Service_Yahoo
ZF-249 Tokenizer does not support UTF-8 - Potential way to fix
ZF-40 Zend_Db_Select SQL: FOR UPDATE
ZF-39 Zend_Db_Table For Update