git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_SGD/tags/3.7.0.2_original@1 eb19766c-00d9-a042-a3a0-45cb8ec72764
631 lines
31 KiB
Plaintext
631 lines
31 KiB
Plaintext
Zend Framework NEWS
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
=RELEASE 0.9.1 / 23-Mar-2007=
|
|
This release resolves the following issues:
|
|
- Zend_Loader
|
|
ZF-1089 Document Zend_Loader::autoload()
|
|
- Zend_Auth
|
|
ZF-1087 Zend_Auth - documentation updates and additions
|
|
ZF-1088 Support simple distinction between authentication failure types
|
|
- Zend_Controller
|
|
ZF-1012 getControllerDirectory method in the Standard Dispatcher
|
|
ZF-1020 session_write_close & Zend_Session
|
|
ZF-1047 Dispatcher's getControllerDirectory is looking for modules in a wrong place
|
|
ZF-1081 Zend_Controller_ActionTest Unit Tests failing
|
|
ZF-1110 Zend_Controller_Router_Route::assemble shoudn't reset user supplied wildcard parameters
|
|
- Zend_Date
|
|
ZF-1066 isDate() returns true for dates that do not appear to be valid
|
|
ZF-1101 getDate() yields results that look inconsistent
|
|
- Zend_Db
|
|
ZF-1031 Zend_Db_* methods should throw only Zend_Db_Exception and/or derivatives
|
|
ZF-1068 Support schema in describeTable()
|
|
ZF-1093 MS SQL Server: use QUOTED_IDENTIFIER
|
|
ZF-1108 describeTableInformationSchema() incorrectly returns columns as primary keys
|
|
ZF-1117 MySQL: describeTableInformationSchema is too slow
|
|
- Zend_Db_Adapter_Mysqli
|
|
ZF-1039 Mysqli: use real_escape_string() for quoting
|
|
- Zend_Db_Select
|
|
ZF-1124 Using table.column syntax changes table for following columns
|
|
- Zend_Db_Table
|
|
ZF-45 Zend_Db_Table::fetchRow() should return NULL for no resulting rows
|
|
ZF-174 Documentation mistake in 'Adding Domain Logic' example
|
|
ZF-1080 Zend/Db/Table/Row/Abstract.php missing opening <
|
|
ZF-1084 Zend_Db_Table implicit table name feature failing
|
|
ZF-1107 Zend_Db_Table_Abstract->fetchAll: 'rowClass' index typo
|
|
ZF-1109 Wrong class name in code for Zend_Db_Table Relationships Example
|
|
- Zend_Filter / Zend_Validate
|
|
ZF-1086 Zend Filter string casts improvement
|
|
- Zend_Http_Client
|
|
ZF-782 Add getLastResponse() to HTTP Client
|
|
ZF-1095 Allow other HTTP methods not in the RFC
|
|
ZF-1112 Support arbitrary switching of the adapter for a single HTTP client instance
|
|
- Zend_Locale
|
|
ZF-1072 Zend_Locale Unit Tests failing
|
|
- Zend_Mail
|
|
ZF-580 Quoted printable remove dot from message
|
|
ZF-1073 Zend_Mail Unit Tests failing
|
|
- Zend_Measure
|
|
ZF-1076 Mistake in Zend_Measure-Edit
|
|
ZF-1077 Mistake in Zend_Measure-Special
|
|
ZF-1079 Example in Zend_Measure-Types
|
|
ZF-1082 Zend_Measure_NumberTest Unit Tests failing
|
|
- Zend_Mime
|
|
ZF-508 [Coding Standard] Zend_Mime_Exception @package is Zend_Mail
|
|
ZF-1051 Zend_Mime::encodeQuotedPrintable E_NOTICE if str is certain length
|
|
ZF-1058 Infinite loop if body ending with space
|
|
- Zend_Registry
|
|
ZF-1094 issue with examples given for accessing Zend_Registry as on object
|
|
- Zend_Session
|
|
ZF-1102 Zend_Session emits warning when save_path not writeable
|
|
|
|
|
|
=RELEASE 0.9.0 / 16-Mar-2007=
|
|
This release resolves the following issues:
|
|
- Zend_Acl
|
|
ZF-950 Unclear explanation of multiple inheritance between Roles
|
|
- Zend_Auth
|
|
ZF-822 New Auth adapter for HTTP Authentication
|
|
ZF-983 New Zend_Auth database table adapter
|
|
ZF-1052 Zend_Auth_Adapter_Http and Digest Auth
|
|
- Zend_Cache
|
|
ZF-879 lifeTime => lifetime
|
|
- Zend_Config
|
|
ZF-941 Zend_Config bad example
|
|
ZF-739 Ability to configure LevelKey character or string
|
|
ZF-1019 Zend_Config and numeric keys
|
|
- Zend_Console_Getopt
|
|
ZF-843 Notice in Getopt when called with invalid key
|
|
- Zend_Controller
|
|
ZF-970 Small bug in logic of Zend_Controller_Router_Route::assemble()
|
|
ZF-1014 Move route config loading mechanisms to route themselves
|
|
ZF-1015 Single parameter resetting in Zend_Controller_Router_Route
|
|
ZF-1021 Zend_Controller* throw errors if headers_sent(), but do not include location
|
|
ZF-1024 Response - named segments
|
|
ZF-1026 Zend_Controller unit tests post Notices
|
|
- Zend_Date & Zend_Locale
|
|
ZF-779 Adding a year in a leap year only adds 365 days
|
|
ZF-908 Consistency of character format code used for minutes and months
|
|
ZF-926 Zend_Date_DateObject::date() - 'D' is off by 1 day
|
|
ZF-932 Enable Zend_Date / Zend_TimeSync to interoperate
|
|
ZF-963 Parse error: syntax error, unexpected '{'
|
|
ZF-966 Notices when running Unit Tests
|
|
ZF-968 Checking for constant exist in __construct()
|
|
ZF-982 get() inconsistent, fails to accept ISO formats
|
|
ZF-986 Zend_Date_DateObject and date_default_timezone_get/set()
|
|
ZF-999 usePhpDateFormat() - str_replace() does not work as expected
|
|
ZF-1000 Zend_Date::usePhpDateFormat() <=> Zend_Locale_Format::usePhpDateFormat()
|
|
ZF-1003 testCreationDefaultFormat, testCreationDefaultFormatConsistency failing
|
|
ZF-1042 Zend_Date incorrectly returns day of week after 2038
|
|
- Zend_Db
|
|
ZF-139 Insert/update do not distinguish strings and SQL expressions
|
|
ZF-942 Pdo_Pgsql: lastInsertId cannot find sequence
|
|
- Zend_Db_Adapter_Mysqli
|
|
ZF-381 Mysqli: Zend_Db adapter implementation
|
|
ZF-424 Mysqli: prepare() does not return same object as other adapters
|
|
ZF-587 Mysqli: fetchAll function triggers E_NOTICE
|
|
ZF-591 Mysqli: "Call to undefined method mysqli_result::fetchAll()"
|
|
ZF-813 Mysqli: new assignment by reference
|
|
ZF-814 Mysqli: fetchAll signature does not fit parent class
|
|
ZF-972 Mysqli: describeTable() does not match other adapters
|
|
ZF-973 Mysqli: execute() method does not support input parameters
|
|
ZF-975 Mysqli: use mysqli_affected_rows
|
|
ZF-976 Mysqli: close result set on error or end of data
|
|
ZF-977 Mysqli: create new exception classes
|
|
- Zend_Db_Select
|
|
ZF-867 Oracle: Zend_Db_Select->order() incorrectly forces ASC order
|
|
ZF-953 Improve quoting of schema.table and table.column identifiers
|
|
ZF-1013 Proposal for column aliases in Zend_Db_Select
|
|
ZF-1043 Parenthesize WHERE clause to make precedence more predictable
|
|
- Zend_Db_Table
|
|
ZF-1 Quote SQL identifiers
|
|
ZF-21 Zend_Db_Table::find() - return values have inconsistent type
|
|
ZF-38 Zend_Db_Table should allow custom Row objects
|
|
ZF-180 Zend_Db_Table_Row: __get function maps incorrectly to _data
|
|
ZF-190 Make Zend_Db_Rowset, Zend_Db_Row serialisable
|
|
ZF-445 Name Filter: Column Names in camelCaps not Accessible?
|
|
ZF-554 Inefficient instantiation of Zend_Db_Inflector in Zend_Db_Table
|
|
ZF-557 Unexpected behaviour in Zend_Db_Table->find()
|
|
ZF-619 Zend_Db_Table_Row::toArray() do not camelize the field names
|
|
ZF-627 Schema qualified name will not work with Zend_Db_Table
|
|
ZF-773 Zend_Db_Table_Row needs delete() method
|
|
ZF-956 Support Zend_Db_Expr in Zend_Db_Table_Row
|
|
ZF-962 Zend_Db_Table::insert() has wrong param in docblock
|
|
ZF-988 fetchAll ORDER BY clause no longer working
|
|
ZF-1046 Failure to initialize arrays in Zend_Db_Table::find()
|
|
- Zend_Debug, Zend_Loader, Zend_Registry, Zend_Version
|
|
ZF-937 Add interface awareness to Zend::loadClass()
|
|
ZF-958 ZF directory structure is incompatible with use of svn:externals
|
|
ZF-960 Assigning empty values causes Zend_Registry to throw exception
|
|
ZF-1029 Refactor Zend.php
|
|
ZF-1030 Zend_Register::get() fails without an argument
|
|
- Zend_Feed
|
|
ZF-875 Produce a RSS/Atom feed with Zend_Feed
|
|
- Zend_Filter
|
|
ZF-1007 Remove items @deprecated with 0.8.0
|
|
ZF-1010 Fatal error: Call to undefined method Zend_Filter::ishostname()
|
|
ZF-1028 Zend_Filter unit test fails on Windows
|
|
- Zend_Gdata
|
|
ZF-921 Refactor Gdata unit tests to skip live tests by default
|
|
- Zend_Http_Client
|
|
ZF-930 Zend_Http_Client::request mishandles relative paths on Windows
|
|
- Zend_Locale
|
|
ZF-880 getDate() / _parseDate() automatically process abbreviated month names, even when not selected
|
|
ZF-948 New function getCountryList
|
|
ZF-959 Simplification for Zend_Locale
|
|
ZF-1054 Zend_Locale_Math - new round function yields incorrect results
|
|
- Zend_Mail
|
|
IMAP/Maildir: get and set flags
|
|
IMAP/Maildir: create, move, and remove folders
|
|
IMAP/Maildir: copy and append new messages
|
|
Translation of message numbers to unique ids and vice versa
|
|
ZF-459 not space between sendername to mailaddress
|
|
ZF-927 Zend_Mail strips down empty newlines in body message
|
|
ZF-928 Zend_Mail mixes To: and Bcc: headers on multiple Bcc
|
|
ZF-989 Duplicate To: headers
|
|
ZF-993 Zend_Mail_Transport_Sendmail function return-path with option -f
|
|
ZF-1053 Zend_Mail_Transport_Smtp does not include Zend_Loader
|
|
- Zend_Pdf
|
|
ZF-472 Zend_Pdf docs/demo creates race condition
|
|
ZF-502 Error while rendering loaded pdf
|
|
ZF-509 [Coding Standard] Class names do not match coding standard
|
|
ZF-585 Nesting level too deep - recursive dependency
|
|
- Zend_Search_Lucene
|
|
ZF-96 Implement Search Highlighting
|
|
ZF-295 Implement score normalisation
|
|
ZF-626 Exception when adding document using static variables
|
|
ZF-693 Using unoptimized indexing database damages storage
|
|
ZF-943 Java examples are no longer necessary.
|
|
ZF-1002 Document deleting/updating problem
|
|
ZF-1050 Result sorting problem
|
|
- Zend_Server_Reflection
|
|
ZF-1018 support more than one whitespace after @phpdoc attribute
|
|
- Zend_Session
|
|
ZF-796 Usage of Zend_Session and Zend_Session_Core are not clear enough
|
|
ZF-949 Fixes for Example: Simplified access of authorization ids
|
|
- Zend_Translate
|
|
Component moved from incubator to core.
|
|
Storage adapters for CSV, XLIFF, TMX, Gettext, and Array
|
|
ZF-929 Test errors and failures in Zend_Translate
|
|
- Zend_Validate
|
|
ZF-42 Zend_Validate::isEmail() implementation
|
|
ZF-881 Zend_Validate_Hostname - UTF-8 hostnames valid?
|
|
ZF-1059 Zend_Validate_HostnameTest does not pass strict compliance
|
|
- Zend_View
|
|
ZF-995 Zend_View property overloading raises notices
|
|
- Zend_XmlRpc_Client & Server
|
|
ZF-1025 Zend_XmlRpc_Request should not cast incoming XML encoding
|
|
ZF-1027 Zend_XmlRpc_Request_Http should have a getRawRequest() method
|
|
- Total of 109 issues resolved; for a detailed list, see the changelog
|
|
in the issue tracker at http://framework.zend.com/issues
|
|
|
|
=RELEASE 0.8.0 / 16-Feb-2007=
|
|
This release resolves the following issues:
|
|
- Documentation
|
|
ZF-709 Deleted documentation chapters are not erased in wiki
|
|
- Zend
|
|
ZF-341 Zend::dump() different charsets support
|
|
ZF-695 Unnecessary operation in Zend::loadClass
|
|
- Zend_Auth
|
|
Moved from incubator to core.
|
|
ZF-801 Implement Singleton Pattern
|
|
ZF-802 Abstract Storage into Interface
|
|
ZF-804 Write Zend_Session Storage Class
|
|
ZF-806 Credentials Revisited and Arbitrary Authentication Conditions
|
|
ZF-807 Login vs. Identity
|
|
ZF-808 Authentication Failure Messages
|
|
ZF-916 Zend_Auth_Storage_Session session storage broken
|
|
- Zend_Cache
|
|
ZF-176 Possible to intervalize timeLife
|
|
ZF-457 Add ability to specify the lifetime of individual cache entries
|
|
- Zend_Console_Getopt
|
|
Moved from incubator to core.
|
|
- Zend_Controller / Zend_View
|
|
New regular expression route class (incubator).
|
|
ZF-769 Failures in Zend_Controller unit tests ActionTest and DispatcherTest
|
|
ZF-775 Zend_Controller_Dispatcher::isDispatchable() always returns true
|
|
ZF-776 Check HTTP_X_REWRITE_URL before REQUEST_URI
|
|
ZF-794 Error with dirs when using modules with default module
|
|
ZF-798 Modular directory support in MVC
|
|
ZF-809 Make dispatcher methods public
|
|
ZF-815 Add a getHeader() method to Zend_Controller_Request_Http
|
|
ZF-816 Fixes a minor bug in Zend_Controller_Response_Abstract::sendHeaders()
|
|
ZF-819 Zend_View / Framework fluent interface improvements.
|
|
ZF-832 Zend_Controller_Response_Abstract::sendHeaders()
|
|
ZF-861 Outdated docblock - there is no more token
|
|
ZF-874 Use Zend::isReadable() in Zend_View's path methods
|
|
ZF-878 Logic error in Zend_Controller_Response_Abstract::canSendHeaders()
|
|
ZF-909 Unit Tests fail (Zend/Service/AllTests.php)
|
|
ZF-910 new _forward method does not set dispatched to false
|
|
ZF-917 Zend_Controller Unit Tests failing
|
|
ZF-933 throwExceptions()/returnResponse() do not implement fluid interface
|
|
- Zend_Date
|
|
ZF-721 RFC822 Dates are not localized or GMT, are rejected by setArpa()
|
|
ZF-779 Adding a year in a leap year only adds 365 days
|
|
ZF-784 Support using default date formats to create dates
|
|
ZF-785 Incorrect date results from using Zend_Date::DATES
|
|
ZF-790 camelCase for SunRise/SunSet
|
|
ZF-795 Zend_Measure failed type extraction
|
|
ZF-823 isTomorrow() and isYesterday() do not work as expected
|
|
ZF-828 Extreme Date Values
|
|
ZF-838 Basic Zend_Date construction per Manual fails
|
|
ZF-863 testLoose(Zend_DateTest) failing
|
|
ZF-885 Missing a constants for the very most popular date formats
|
|
ZF-886 DAY_SHORT, MONTH_SHORT - consistency problem
|
|
ZF-899 new Zend_Date() fails to throw errors
|
|
ZF-912 Zend_Date Unit Tests failing
|
|
- Zend_Db
|
|
Improved unit tests.
|
|
ZF-31 PostgreSQL: implement describeTable() method
|
|
ZF-36 Specify fetch mode for internal Zend_Db queries
|
|
ZF-49 Zend_DB_Adapter_Abstract should has a function like checkConnection()
|
|
ZF-53 quote() quotes numeric values inappropriately.
|
|
ZF-147 Need getConnection() to create and return connection
|
|
ZF-189 Oracle: Zend_Db_Adapter_Oracle->listTables() has undefined variable
|
|
ZF-192 Zend_Db_Adapter_Oracle->describeTable() bad sql request
|
|
ZF-223 Zend_Db_Adapter_Pdo Bind problems
|
|
ZF-279 Zend_Db_Statement::fetchColumn() fetches all rows
|
|
ZF-409 Zend_Db_Adapters should verify extensions are loaded
|
|
ZF-787 MS SQL Server: bug in Zend_Db_Adapter_Pdo_Mssql::limit()
|
|
ZF-825 Zend_Db_Adapter_Pdo_Mysql not compatible with Zend_Db_Adapter_Abstract
|
|
ZF-826 Doesn't work Zend_Db_Adapter_Pdo_Mysql::describeTable()
|
|
ZF-831 MySQL describeTable still doesn't work correctly
|
|
ZF-839 Notices in Zend_Db_Adapter_Pdo_Mysql::describeTable()
|
|
ZF-840 Microsoft: describeTable() references invalid fields
|
|
ZF-848 DB2 adapter fetchAssoc() is just like fetchAll()
|
|
ZF-849 DB2 statement fetchAll() fetches only last row
|
|
ZF-855 PostgreSQL: a notice in describeTable()
|
|
ZF-871 DB2 lastInsertId() gives wrong results in concurrent environment
|
|
ZF-876 Zend_Db_Table->insert() causes an exception in lastInsertId()
|
|
ZF-898 PostgreSQL: quoteIdentifier() is wrong!
|
|
- Zend_Db_Adapter_Xml
|
|
ZF-510 Zend_Db_Xml docblock missing @category, incorrect @package
|
|
- Zend_Db_Select
|
|
Improved unit tests and documentation.
|
|
ZF-28 won't select table-specific columns
|
|
ZF-197 new method reset()
|
|
ZF-204 Properly supporting table aliases in Zend_Db_Select
|
|
ZF-464 incorrectly splits ORDER string that contain commas
|
|
ZF-635 getter methods to return individual parts
|
|
ZF-873 Query directly from object
|
|
ZF-887 support for queries without a FROM clause
|
|
ZF-888 support for joins without a condition in the ON clause
|
|
ZF-889 support join types RIGHT, FULL, CROSS, and NATURAL
|
|
ZF-890 eliminate SQL-89 join syntax
|
|
ZF-891 incorrectly splits GROUP BY that contain commas
|
|
ZF-896 wrong resulting SQL query string
|
|
- Zend_Db_Table
|
|
ZF-862 Zend_Db_Table options for specifying table name and primary key
|
|
ZF-903 Zend_Db_Table save() does not set the new primary key
|
|
ZF-907 different exception messages for the same thing
|
|
- Zend_Environment
|
|
New component to give diagnostic information about PHP (incubator).
|
|
- Zend_Feed
|
|
ZF-911 Feed delete() method does not handle redirects
|
|
- Zend_Filter / Zend_Validate
|
|
Moved new object-oriented design from incubator to core.
|
|
ZF-84 Zend_Filter::isHostname does not support one character parts
|
|
ZF-366 Unit Tests for Zend_Filter_Input
|
|
ZF-487 [Coding Standard] TRUE, FALSE, NULL
|
|
ZF-730 Test for Content Length for Zend_Filter_Input
|
|
ZF-774 function isLengthBetween (for strings)
|
|
ZF-872 Unit Tests failing - File not found
|
|
ZF-895 Various Date related Unit Tests failing
|
|
ZF-918 Notice: Undefined variable for Zend_Validate Unit Tests
|
|
- Zend_Gdata
|
|
ZF-750 ob capturing can be removed from getAuthSubSessionToken
|
|
ZF-852 GData Google Base sample crashes on getFeed()
|
|
- Zend_Http_Client
|
|
ZF-789 Spaces in Set-Cookie Header
|
|
ZF-901 Zend_Http_Client_Adapter_Socket::request causes infinite loop
|
|
- Zend_Locale
|
|
ZF-702 Zend_Locale_Format : supporting number scripts
|
|
ZF-731 Define own formats
|
|
ZF-756 toNumberSystem() does not detect spelling mistakes in $from and $to
|
|
ZF-770 Zend_Locale unit tests crash
|
|
ZF-772 API method name improvement: toNumberSystem() => convertNumerals()
|
|
ZF-793 formating fails using toNumber()
|
|
ZF-856 Zend_LocaleTest Test failing
|
|
ZF-882 isDate() accepts invalid dates
|
|
ZF-883 getDate() / _parseDate() automatically attempt to fix invalid dates
|
|
ZF-894 Zend_Locale_FormatTest failing
|
|
- Zend_Log
|
|
New object-oriented design for this class (incubator)
|
|
ZF-728 Wrong use of Zend_Db_Adapter_Abstract::insert()
|
|
- Zend_Mail
|
|
New Zend_Mail_Read features moved from incubator to core.
|
|
ZF-458 Adding Authentication to Zend_Mail_Transport_Smtp
|
|
ZF-575 cumulative recipient when mail generate with a foreach structure.
|
|
ZF-788 Call to undefined function Zend_Mail_Exception()
|
|
ZF-857 parse error in Zend_Mail_Client_Smtp_Auth_Crammd5
|
|
ZF-923 Mime decode from message fails to detect content-type
|
|
ZF-925 Zend_Mail_Protocol_Abstract does not allow IP addresses or localhost
|
|
ZF-927 Zend_Mail strips down empty newlines in body message
|
|
ZF-928 Zend_Mail mixes To: and Bcc: headers on multiple Bcc
|
|
- Zend_Measure
|
|
ZF-854 Zend_Measure_NumberTest tests failing
|
|
- Zend_Pdf
|
|
ZF-18 Translate font changes in Zend_Pdf English documentation
|
|
- Zend_Rest_Client / Zend_Rest_Server
|
|
Moved from incubator to core.
|
|
ZF-125 _prepareRest in Zend_Service_Rest has too many required arguments
|
|
ZF-200 restPost doesn't set argument 2 for _prepareRest()
|
|
ZF-648 Support proxy servers
|
|
ZF-650 Resolve redundant REST client class
|
|
ZF-754 Zend_Rest_Server::_handleStruct() should be recursive
|
|
- Zend_Search_Lucene
|
|
New feature to index HTML files.
|
|
Greatly improved performance.
|
|
ZF-76 Zend_Search_Lucene don't index polish chars in UTF-8
|
|
ZF-90 memory segmen storage provider
|
|
ZF-265 Document character escaping query parser feature (Changeset [220])
|
|
ZF-336 Detected an illegal character in input string
|
|
ZF-549 Can't create proper _0.cfs file
|
|
ZF-821 Default query parser boolean operator
|
|
ZF-865 Boolean queries search optimization.
|
|
ZF-866 Query optimization
|
|
ZF-919 Dictionary index file prefetching may improve performance.
|
|
ZF-920 Performance improvement
|
|
- Zend_Service_(all)
|
|
ZF-649 Support proxy servers
|
|
- Zend_Service_Akismet
|
|
New web service component.
|
|
- Zend_Session
|
|
Refactored design.
|
|
ZF-799 Zend_Session_Core::setId() does not report failure
|
|
ZF-906 $_SESSION might be modified after Zend_Session::writeClose()
|
|
- Zend_XmlRpc_Client / Zend_XmlRpc_Server
|
|
ZF-771 XmlRpc value encoding can cause conflicts with server and client
|
|
- Total of 133 issues resolved; for a detailed list, see the changelog
|
|
in the issue tracker at http://framework.zend.com/issues
|
|
|
|
=RELEASE 0.7.0 / 18-Jan-2007=
|
|
This release resolves the following issues:
|
|
- Zend.php:
|
|
ZF-35 ZF Version check
|
|
ZF-329 Removal of loadInterface() Method
|
|
ZF-380 Zend::loadFile() method do not return correct values
|
|
ZF-411 API doc improvement
|
|
ZF-454 Zend::isReadable triggers error-handler
|
|
- Zend_Acl:
|
|
Moved from incubator to core.
|
|
- Zend_Auth: (incubator)
|
|
ZF-657 Zend_Auth's use of Zend_Session
|
|
- Zend_Cache:
|
|
ZF-463 Zend_Cache tests use a system directory
|
|
ZF-724 testGetWithAnExistingCacheIdAndUTFCharacters fails
|
|
- Zend_Cache_Backend_ZendPlatform:
|
|
Moved from incubator to core.
|
|
- Zend_Controller:
|
|
ZF-537 Handling HTTP 100 responses
|
|
ZF-628 Zend_Controller_Action::redirect and new repsonse object integration
|
|
ZF-637 _formatName not removeing underscores in actions
|
|
ZF-656 MVC Plugin Interface/Abstract Class incorrect
|
|
ZF-658 request object should not set controller and action in params
|
|
ZF-659 MVC documentation should cover utility methods of Action Controllers
|
|
ZF-660 MVC modules fail need default module setting
|
|
ZF-669 setHeader() shoudl allow modifications to HTTP response codes
|
|
ZF-671 No baseUrl/pathInfo auto-detection in Zend_Controller_Request_Http
|
|
ZF-679 Missing argument in _hasParam()
|
|
ZF-680 endless loop Zend_Controller_Dispatcher::loadClass()
|
|
ZF-682 Zend_Controller_Router_Route problem when using empty route and path
|
|
ZF-707 Unsupported operand when $_GET and/or $_POST are null
|
|
ZF-711 Unit test failure in Zend/Controller/Request/HttpTest::test__Isset()
|
|
ZF-713 _hasParam in Zend_Controller_Action is just wrong
|
|
- Zend_Date:
|
|
Finished implementation, resolved many issues.
|
|
Moved from incubator to core.
|
|
- Zend_Db:
|
|
ZF-201 PDO Adapter names should begin with 'pdo_'.
|
|
ZF-511 Zend_Db_Adapter_MySQLi coding standards conformance
|
|
- Zend_Filter/Zend_Validate: (incubator)
|
|
New prototype implementation.
|
|
- Zend_Gdata:
|
|
ZF-704 testOrderbyParam(Zend_Gdata_CalendarTest) failing
|
|
ZF-708 Document Gdata delete() method better
|
|
ZF-712 Gdata exception handling is confusing
|
|
ZF-729 Unable to delete calender events when using ClientLogin
|
|
ZF-747 Report POST response message in Gdata exception
|
|
ZF-757 Gdata doc hyperlinks have changed
|
|
ZF-759 Doc use of Zend_Gdata->delete() without a feed object
|
|
ZF-762 Gdata doc should explain how to use Zend_Feed object
|
|
- Zend_Http_Client:
|
|
ZF-647 Support proxy servers
|
|
ZF-689 Zend_Http_Client sets wrong HTTP protocol version
|
|
ZF-697 Bad handling of the query part of an uri
|
|
ZF-725 Can't choose which type of SSL to use
|
|
ZF-741 Invalid chunk size in Zend_Http_Client_Adapter_Socket
|
|
ZF-751 The timeout option is only applied on the opening of the connection
|
|
ZF-753 PHP Notice: Undefined offset: 1
|
|
- Zend_Http_Server: (incubator)
|
|
ZF-533 Server only reads the first line of the request
|
|
- Zend_Locale:
|
|
Finished implementation, resolved issues.
|
|
Moved from incubator to core.
|
|
- Zend_Mail_Folder: (incubator).
|
|
Improvements to component under development.
|
|
- Zend_Memory: (incubator).
|
|
New component.
|
|
- Zend_Measure:
|
|
Moved from incubator to core, resolved issues.
|
|
- Zend_Registry:
|
|
ZF-662 testManualInit(Zend_RegistryTest) failure
|
|
ZF-672 Zend_Registry needs its set() and has() methods back
|
|
ZF-674 testBeforeInit(Zend_RegistryTest) failure
|
|
ZF-675 testManualInit(Zend_RegistryTest) failure
|
|
- Zend_Search_Lucene:
|
|
ZF-85 Query Parser not handling fieldbname with underscores
|
|
ZF-228 document and field boost does not work
|
|
ZF-690 Large file indexing problem
|
|
- Zend_Service_Amazon:
|
|
ZF-119 Service_Amazon_Item not return valid Track
|
|
- Zend_Session:
|
|
Moved from incubator to core.
|
|
ZF-548 Documentation for Zend_Session
|
|
ZF-661 Expiration of namespace variables by hop does not work as expected
|
|
ZF-676 Zend_Session_Core does not correctly check its state
|
|
ZF-678 Some of the public API methods are not documented.
|
|
ZF-698 Ambiguous error messages
|
|
ZF-735 automatic defaulting of session name, and session collisions
|
|
ZF-736 Rename unLock() method to unlock()
|
|
ZF-740 doc not clear on session locking and limiting instances
|
|
ZF-749 Exception handling for certain errors not clear
|
|
- Zend_TimeSync: (incubator)
|
|
Improvements to component under development.
|
|
- Zend_Translate: (incubator)
|
|
New component.
|
|
- Zend_Uri:
|
|
ZF-611 Switch to lazy loading Exceptions
|
|
- Zend_XmlRpc:
|
|
Improvements to code and documentation.
|
|
- Zend_View:
|
|
ZF-173 Missing parenthesis in the example
|
|
ZF-655 opt group support for FormSelect
|
|
ZF-699 empty() and isset() on view properties are broken
|
|
ZF-706 Cannot specify id attribute for hidden fields in 0.6.0
|
|
ZF-727 Loading of helpers is not LIFO
|
|
ZF-752 Wrong error message in Zend_View_Abstract
|
|
- Total of 90 issues resolved; for a detailed list, see the changelog
|
|
in the issue tracker at http://framework.zend.com/issues
|
|
|
|
=RELEASE 0.6.0 / 16-Dec-2006=
|
|
- Zend_Acl: new architecture (incubator).
|
|
- Zend_Auth: new component (incubator).
|
|
- Zend_Cache_Backend_ZendPlatform: new class (incubator).
|
|
- Zend_Console_Getopt: new component (incubator).
|
|
- Zend_Db_Adapter_Oracle: new database adapter.
|
|
- Zend_Gdata: new component integrated into core library.
|
|
- Zend_Http_Client: new architecture, cookie support.
|
|
- Zend_Http_Client: proxy server support (incubator)
|
|
- Zend_Http_Server: new tool (incubator).
|
|
- New I18N components Zend_Date, Zend_Locale, Zend_Measure (incubator).
|
|
- Zend_Mail_Folder: new component (incubator).
|
|
- MVC: improvements, documentation, moved to core library.
|
|
- Zend_Registry: improvements, moved to core library.
|
|
- Zend_Search_Lucene: new search query language, many improvements.
|
|
- Zend_Service_Simpy: new component (incubator).
|
|
- Zend_Session: new implementation (incubator).
|
|
- Zend_TimeSync: new component (incubator).
|
|
- Zend_Uri: new documentation.
|
|
- Zend_XmlRpc_Client,Server: improvements, documentation, moved to core library.
|
|
- Many improvements to documentation and testing coverage.
|
|
- 124 issues resolved; for a detailed list, see the changelog
|
|
in the issue tracker at http://framework.zend.com/issues
|
|
|
|
=RELEASE 0.2.0 / 29-Oct-2006=
|
|
- New MVC implementation
|
|
- New HTTP request and response objects make it easy to automate unit
|
|
testing for web apps without a web server, and also make it possible
|
|
to use MVC for command-line and PHP-GTK application development
|
|
- Enhanced pure PHP Lucene-compatible search engine component, performs
|
|
index optimization and auto-optimization. Boolean queries through the API.
|
|
- New Mysqli DB adapter
|
|
- New JSON server
|
|
- New REST client and server
|
|
- New XmlRpc client and server
|
|
- New Acl component
|
|
- New Session component
|
|
- New Web Services clients for Delicious and Audioscrobbler
|
|
- New Registry component
|
|
- 72 issues resolved; for a detailed list, see the changelog
|
|
in the issue tracker at http://framework.zend.com/issues
|
|
|
|
=RELEASE 0.1.5 / 10-Jul-2006=
|
|
- release notes can be found in the issue tracker at http://framework.zend.com/issues under the project changelog.
|
|
|
|
=RELEASE 0.1.4 / 29-Jun-2006=
|
|
- Zend_InputFilter moved to Zend_Filter_Input (Mike, Chris)
|
|
- Fixed bug in Zend_Http_Client_File::delete() (Mike, Ralf)
|
|
- Fixed bug in Zend_Pdf_Filter_ASCIIHEX::decode() (Mike, Ralf)
|
|
- Improved Zend_Pdf_Image_PNG to handle more types; Alpha, Indexed (Kevin)
|
|
- Added Zend_Pdf_ImageFactory for creating image objects by filename (Kevin)
|
|
- Added parsing support in Zend_Pdf_Image_TIFF for TIFF format images (Kevin)
|
|
- Added abstract methods to Zend_Pdf_Image for image details w/h etc (Kevin)
|
|
- The Zend Framework is now released under the simpler new BSD license. (Andi)
|
|
- Fixed bug in Zend_Feed::findFeeds(). Reported by Ben Ramsey. (Mike)
|
|
- Zend_Db_Adapter_Pdo_Abstract::insert() has been removed (Rob)
|
|
- Fixed bug in Zend_Log::log(). Ticket #28 (Mike)
|
|
- Fixed bug in Zend_Controller_Dispatcher::formatActionName(). Ticket #10 (Mike)
|
|
- Change to how arrays are handled in Zend_Json_Encoder; when using numeric
|
|
indices, if indices do not start with 0 and end with (count($array)-1), array
|
|
will be encoded as associative array. (Matthew)
|
|
- Added stream support to Zend_Mime_Part. (Gaylord)
|
|
- Zend_Config has been accepted to the incubator. (Rob)
|
|
- Zend_Search_Lucene can now delete documents and update segments. (Alex)
|
|
- Fixed problem with oci_bind_by_name() in Zend_Db_Statement_Oracle. (Gaylord)
|
|
- Fixed header port number bug in Zend_Http_Client, ticket #97. (Shahar)
|
|
- Added iconv() to string processing in Zend_Search_Lucene_Field. (Alex)
|
|
- Bugfixes to Zend_Mail modules to correct Sendmail transport header issues,
|
|
ticket #47, ticket #42, ticket #115, changeset [540], changeset [574].
|
|
(Matthew)
|
|
- Fixed access mode handling in Zend_Log_Adapter_File, ticket #108. (Mike)
|
|
- Fixed bug in Zend_Pdf command line demo, ticket #11. (Mike)
|
|
- Fixed bug in Zend_Db_Table_Row::save(), ticket #50. (Mike)
|
|
- Fixed bug in Zend_Db_Adapter_Pdo_Mysql::describeTable having NOT NULL,
|
|
ticket #81, changeset [487] (Rob)
|
|
- Zend_Uri_Http now uses the default Zend_Filter::isHostname() rules. (Mike)
|
|
- Fixed multipart/alternative handling when other attachments present in
|
|
Zend_Mail, ticket #59, changeset [583]. (Matthew)
|
|
- Fixed multiple bugs in Zend_Http_Client, ticket #133. (Mike)
|
|
- Added Zend_Db_Profiler documentation. (Matthew)
|
|
- Zend_Config promoted to core library. (admin)
|
|
- Zend_Cache promoted to core library. (admin)
|
|
- Additional release notes from issue tracker: http://framework.zend.com/issues/secure/ReleaseNote.jspa?projectId=10000&styleName=Html&version=10000
|
|
|
|
=RELEASE 0.1.3 / 18-Apr-2006=
|
|
- Zend_Filter is* methods return strictly TRUE or FALSE. (Chris)
|
|
- Zend_InputFilter has test* methods for retrieving valid data. (Chris)
|
|
- Fixed bug in Zend_View_Abstract::__isset(). Reported by James Simmons. (Mike)
|
|
- Zend_Db_Adapter_Pdo_Mysql::limit() now compatible with MySQL versions prior
|
|
to 4.0. Reported by Greg Neustaetter (Mike)
|
|
- Fixed bug in Zend_Controller_Dispatcher_Token::setParams(). Reported by Rob
|
|
Allen. (Chris)
|
|
- Fixed bug in Zend_Log::log(). Reported by Mislav. (Mike)
|
|
- Updated Zend_Filter::isFloat() and Zend_Filter::isInt() to respect locale.
|
|
(Chris)
|
|
- Improved Zend_Db_Adapter_Pdo_Mssql contributed by Rob Allen. (Mike)
|
|
- Fixed bug in Zend_Controller_Dispatcher::_formatName. Reported by Arpad Ray.
|
|
(Chris)
|
|
- Zend::dump() now works from CLI (Rob Allen)
|
|
- Improved support for XML-RPC namespaces (Mike, Chuck)
|
|
- Registry can now be tested with Zend::isRegistered (Shekar C. Reddy, Mike)
|
|
- Zend_Search_Lucene promoted from incubator (Alex)
|
|
- Zend_Cache has been accepted to the incubator (Fabien, Mislav)
|
|
- Zend_Json testing expanded; covers all major cases (Matthew)
|
|
- Fixed Zend_Json encoding of empty values (Matthew, Davey)
|
|
- Fixed Zend_Json encoding of associative arrays (Matthew, Davey)
|
|
- Fixed Zend_Json encoding of numeric indices in associative arrays (Matthew)
|
|
- Removed formatting (newlines, tabs) from Zend_Json encoding methods (Matthew)
|
|
- Fixed escaping in Zend_Json_Encoder (Matthew)
|
|
- Zend_HttpClient moved to Zend_Http_Client (Mike)
|
|
- Zend_Console_Args in the incubator but not yet refactored (Jason Garber)
|
|
- Zend_Mail enhancements in the incubator by Telekom Austria (Nico, Clez)
|
|
- Zend_Service classes no longer subclass Zend_Service_Rest (Davey, Andi, et al)
|
|
- Zend_Service classes now use new Zend_InputFilter (Davey)
|
|
- Fixed bug in Zend_Service_Amazon::itemLookup() (Davey)
|
|
- Fixed bug in Zend_Service_Flickr::userSearch() (Davey)
|
|
- Fixed bug in Zend_Uri_Http::__construct(). Reported by Adrian Gheorghe. (Mike)
|
|
- Improved some not well-formed PDF processing with Zend_Pdf. (Alexander)
|
|
- Minor Zend_Pdf documentation fixes. (Alexander)
|
|
- Fixed Zend_Pdf processing of inherited page attributes. (Alexander)
|
|
- Fixed Zend_Pdf umlauts support for standard fonts. (Alexander)
|
|
|
|
=RELEASE 0.1.2 / 8-Mar-2006=
|
|
- Unit test suite is now included. (Mike)
|
|
- Docs for Zend_Controller are now included. (Mike)
|
|
- Coding standards were out of date. Reported by Steph Fox. (Mike)
|
|
- Fixed default charset in Zend_Mail constructor. Reported by Jakob Buchgraber. (Mike)
|
|
- Fixed several Zend_Filter methods. (Chris)
|
|
- Fixed JSON datum encoding. Reported by Edwin Vlieg. (Mike)
|
|
- Fixed FormRadio Helper. Reported by AJ Tarachanowicz. (Chris)
|
|
- Fixed Zend_Uri_Http to work with new Zend_Filter. (Chris, Mike)
|
|
- Docs for the Zend_Db::factory() method were incorrect. Reported by Dinh. (Chris)
|
|
- Zend::loadClass() now works inside __autoload(). Reported by Rob Allen. (Mike)
|
|
- Fixed notices from Zend_Pdf_Element_Dictionary. Reported by Ralf Eggert. (Alex)
|
|
- Fixed notices from Zend_Search_Lucene_Index_SegmentWriter. Reported by Jared Williams. (Alex)
|
|
- Removed defunct Zend_Db_DataObject docs. (Mike)
|
|
- Added NEWS.txt file. (Andi)
|
|
|
|
=RELEASE 0.1.1 / 3-Mar-2006=
|
|
- Initial public code drop
|