Skip to content

Latest commit

 

History

History
141 lines (136 loc) · 7 KB

CHANGELOG.md

File metadata and controls

141 lines (136 loc) · 7 KB

Changelog:

1.13.0

  • general
  • zend-cloud
    • fix lettercase of loaded class Zend_Service_Amazon_Ec2_Availabilityzones
  • zend-codegenerator
    • fix output of Zend_CodeGenerator_Php_File
    • restore commented require_once
  • zend-config
  • zend-date
  • zend-feed
    • php 7.2 compatibility fixes
  • zend-filter
    • fix auto-loading compress adapters
  • zend-gdata
    • fix constructing GData-Version header
  • zend-loader
    • zend-loader and autoloader overhaul
      • ensure full compatibility with composer autoloader
      • lazy instantiate Zend_Loader_Autoloader in Zend_Application (only if necessary)
      • add Zend_Loader_Autoloader::setDisabled() method for turning it off when necessary (to resolve conflicting cases with composer autoloader)
      • fixes regression in Zend_Loader_ClassMapAutoloader
      • fix for portability of Zend_Loader_ClassMapAutoloader::realPharPath (now works on windows as well)
      • Zend_Loader_PluginLoader::useComposerAutoloader() for further sorting conflicting cases
      • autoload cache frontends and backends in Zend_Cache::factory by default
      • do not instantiate autoloader in Zend_Tool_Framework_Client
      • fixed loading zend-translate adapters, validators, encrypt filter adapters
      • fixes remaining loader & class_exists calls
  • zend-locale
  • zend-mail
    • php 7.2 compatibility fixes
  • zend-measure
    • php 7.3 compatibility fixes
  • zend-oauth
    • php 7.2 compatibility fixes
  • zend-openid
    • do not throw error on failed symlink creation
    • fix incorrect usage of time() function
  • zend-pdf
    • php 7.3 compatibility fixes
  • zend-reflection
    • php7.3 compatibility fixes
  • zend-session
    • do not ini_set options if unitTestEnabled
    • overhaul of session handling in tests - solve conflicting cases
  • zend-test
    • php 7.3 compatibility fixes
    • test case fixes
    • portability fixes for loading xml files in tests
  • zend-timesync
    • fix microtime() usage
  • zend-tool
    • php 7.2 compatibility fixes
  • zend-validate
    • idn_to_ascii: use INTL_IDNA_VARIANT_UTS46 contant, if available
    • file size calculation fixed for php 7.x
    • file upload validator compatibilty fix
  • zend-view
    • php 7.2 compatibility fix for PartialLoop helper
  • zend-xmlrpc
    • restore php 5.3 compatibility

1.12.22

1.12.21

  • zend-application
  • zend-cache
    • php 7.2 compatibility fixes
  • zend-config
    • removed bad usage of count and improved string parsing (zf1s/zend-config#1)
    • php 7.2 compatibility fixes
    • added: retrieving nested value by ->get('value.value2.value3')]
  • zend-controller
    • composer autoloader compatibility fixes
  • zend-date
  • zend-db
    • Fixed Warning: count(): Parameter must be an array or an object that implements Countable when $keyValuesCount is not an array (zf1s/zend-db#1)
  • zend-feed
  • zend-filter
    • fixed handling of namespaced classes
  • zend-form
    • php 7.3 compatibility fixes
  • zend-http
    • Fix for "Notice: Undefined index: detail", example user-agent: "LightspeedSystemsCrawler Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US"
    • php 7.2 compatibility fixes
  • zend-loader
    • Drop support for ZendX pseudo namespace (zf1s/zend-loader#1)
    • optimize loading plugins - use only composer autoloader
  • zend-json
    • merged zendframework/zf1#680 to fix "Zend_Json::decode null or empty string throw Zend_Json_Exception on PHP7"
  • zend-rest
  • zend-validate
    • Added null check to avoid errors with passing null to a count parameter (zf1s/zend-validate#1)
    • fixed invalid assignment $this->_messages = null causing "Warning: count(): Parameter must be an array or an object that implements Countable"
    • fixed handling of namespaced classes
  • zend-view
    • fix for missing combine() variable $extras, causing notice on php 7.3
  • zend-xmlrpc
    • php 7.2 compatibility fixes

1.12.20

  • Final release of the original project, split into individual zf1s/zend-* packages.