wiki:Release-1.2.0

Version 3 (modified by moo, 8 years ago) (diff)

mark it as unstable, untill we got user feedbacks and bumped version to 1.2.2 or so

1.2.0 Release Notes

  • Version: 1.2.0
  • Previous version: 1.1.0
  • Branch: 1.2
  • Status: Unstable
  • Release Purpose: Features, php 5.2 compatibility
  • Author: mOo <phpxcache@…>
  • Release date: 2006-12-10

Downloads

NEWS

  • full 5.2 support
  • minor admin/coverage-viewer page improves
  • compatible with suhosin/ZendOptimizer
  • xcache_get reference handling

Ini Settings Changes

  • new: xcache.stat = On
  • new: xcache.coverager = Off
  • chg: xcache.coveragedump_directory default to ""
  • del: xcache.coveragedumper = Off

New APIs

  • array xcache_coverager_decode(string data)
  • void xcache_coverager_start([bool clean = true])
  • void xcache_coverager_stop([bool clean = false])
  • array xcache_coverager_get([bool clean = false])

ChangeLog

  • [290] [291] [292] build with the m4 on solaris
  • [283] removed zend_append_version_info. not needed after [282]
  • [282] fix possible alloca() scope problem in lock
  • [281] keep config.nice on make xcachesvnclean
  • [279] fixed #48, was leaking info when cacher is not enabled by size
  • [280] [278] trunk: fix coredump on shutdown when loaded as "extension" and after "suhosin" or "zend optimizer". thanks to Alex, Cristian and Esser
  • [271] fix auto detection of php-cli/php-cgi for test
  • [270] make [269] pass test cases
  • [269] do not destruct shallow copied tmp_auto_globals. also improve copying of other hash tables
  • [268] full compatible with auto_globals_jit, no need to disable it in ini from now on
  • [250] fixed css class on switcher
  • [231] fix zval reference handling
  • [230] update dprint support, added configure option: --enable-xcache-dprint
  • [228] more robust coverager
  • [227] cacher: remove redundant open_basedir check which broke php-src/ext/standard/tests/file/bug24313.phpt
  • [221] cacher: fix eleak in op_array non-shadow-copy (readonly_protection=on)
  • [220] fixed #36, Bug in inherited static class variables
  • [219] fix prototype for readonly_protection=off, fix testcase Zend/tests/bug37632.phpt
  • [217] kill leak warning on debug build
  • [216] avoid crash on php compiler error
  • [215] add make xcachetest to run xcache enabled test
  • [214] [212] fixed #41, early class binding
  • [272] [267] [263] [200] fixes for php6
  • [224] [193] kill 64bit warning when self test is enabled
  • [190] trick to load and work with zend optimizer
  • [189] call op_array_ctor handler on restore to be more compatible with other zend_extension
  • [257] [183] xcache module is not required by coverage viewer any more
  • [165] xcache.stat support to allow tuning off stat (new ini)
  • [164] better way to handle system level ini settings so it can be display in phpinfo standardly

(not all changesets is list here)

See also: ReleaseArchive