| Version 10 (modified by moo, 6 years ago) (diff) |
|---|
1.2.0 Release Notes
- Version: 1.2.0
- Previous version: 1.1.0
- Branch: 1.2
- Status: Stable (Marked at 2007-02-03)
- Release Purpose: Features, PHP 5.2 compatibility
- Author: mOo <phpxcache@…>
- Release date: 2006-12-10
Notes
I'm pleased to announce 1.2.0 release, as it's the first middle version jump (excluding 1.1). Full support to PHP 5.2 is bring to you by this version
~It is marked as unstable so you'll notice it's a big changes from the old one, even though, there were some users put XCache 1.2.0 in production already before it is released, and looks fine.~
It's marked as stable at 2007-02-03, without any patches, which mean it's production ready (already).
Note that this version does not support PHP 5.0.x series. (only 5.1.x and 5.2.x are)
It's up to u to select which version to use, but your installtion and feedback will help greatly.
Thanks
Downloads
- XCache 1.2.0 source package, tar.gz/tar.bz2, or see XCache by OS distro, for *nix users
- prebuilt binaries for Windows
- XCache 1.2.0 for php 4.3.11
- XCache 1.2.0 for php 4.4.4
XCache 1.2.0 for php 5.0.4(broken)- XCache 1.2.0 for php 5.1.6
- XCache 1.2.0 for php 5.2.0
- MD5 sum
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

