| 1.5 - Monday 21 December 2009 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - No changes. |
| |
| |
| 1.5rc1 - Monday 07 December 2009 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - No changes. |
| |
| |
| 1.5beta1 - Monday 23 November 2009 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - No changes. |
| |
| |
| 1.5alpha1 - Tuesday 01 September 2009 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Implemented feature #12433: The new ezcCacheStorageFileObject deprecates |
| ezcCacheStorageFileArray, since it can store objects that implement |
| ezcBaseExportable, arrays and scalar values. |
| - Fixed memcache test cases. |
| - Fixed issue #15227: Warnings during minor race condition in |
| ezcCacheStorageFile are now silenced. |
| |
| |
| 1.4.1 - Monday 11 May 2009 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Fixed issue #14684: Exception on invalid cache location now contains the |
| location it results from it. |
| - Fixed issue #14685: Corrected tutorial regarding ezcCacheStackConfigurator. |
| |
| |
| 1.4 - Monday 16 June 2008 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - No changes. |
| |
| |
| 1.4rc1 - Tuesday 10 June 2008 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Fixed issue #13053: Fixed calculation of remaining life time in all storage |
| classes and with that resolved the strange behavior in the Memcach storage. |
| - Fixed issue #13112: Corrected the tutorial text. |
| - Fixed issue #13119: Replaced references to /tmp with createTempDir() calls. |
| |
| |
| 1.4beta1 - Tuesday 27 May 2008 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Fixed issue #12993: Hierarchical caching does not prune items in the correct |
| situation. Note that the internal structure of the stack meta data changed |
| drastically with this fix. You need to reset() the whole storage after this |
| update. |
| |
| |
| 1.4alpha1 - Monday 05 May 2008 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Implemented feature #12587: Hierachic caching for the Cache component. The |
| class ezcCacheStack and related classes provide that feature. |
| - Fixed issue #12666: ezcCacheStorageMemcache potentially creates multiple |
| connections to the same memcached server. |
| |
| |
| 1.3 - Monday 17 December 2007 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - No changes. |
| |
| |
| 1.3beta1 - Wednesday 28 November 2007 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Fixed issue #11888: Small fixes to PHPDoc in memory_backend.php. |
| |
| |
| 1.3alpha1 - Monday 29 October 2007 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Implemented issue #10533: ezcCacheManager::getCache does not support delayed |
| initialization. |
| - Fixed issue #11064: Marked search() as protected in ezcCacheStorageFile. |
| - Implemented feature request #11049: Added APC and Memcache backends for |
| caching. Based on a patch from Grady Kuhnline. |
| - Fixed issue #11181: A physical location is not required anymore for pure |
| memory backends. |
| - Fixed issue #11413: The search flag is off by default for restore() and |
| delete(). |
| - Fixed issue #11138: The validateLocation() method is defined as abstract in |
| ezcCacheStorage. |
| |
| |
| 1.2 - Monday 02 July 2007 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Documentation fixes. |
| |
| |
| 1.2rc1 - Monday 25 June 2007 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Documentation fixes. |
| |
| |
| 1.2beta1 - Monday 07 May 2007 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Implemented issue #9383: Ability to set file permissions on created files. |
| - Added ezcCacheStorageFileOptions class. |
| - Fixed issue #10678: ezcCacheStorageOptions throws incorrect exceptions. |
| - Implemented issue #10577: ezcCacheStorageFile::restore searches for files |
| and returns the wrong data. A new parameter to disable searching was invented. |
| |
| |
| 1.1.4 - Monday 18 December 2006 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Fixed issue #9493: Convert < and > in exception messages to ' and ' for |
| Cache, ConsoleTools, ImageAnalysis, ImageConversion, PersistentObject, |
| PersistentObjectDatabaseSchemaTiein. |
| - Fixed issue #9819: Let all components deal with the ezcBaseAutoloadException |
| properly. |
| |
| |
| 1.1.3 - Monday 20 November 2006 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Fixed issue #9443: ezcCacheStorageFile::delete() only removes the first |
| cache file found. |
| |
| |
| 1.1.2 - Monday 28 August 2006 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Refactored property handling. |
| |
| |
| 1.1.1 - Monday 07 August 2006 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Updated tutorial with a new example. |
| |
| |
| 1.1 - Monday 12 June 2006 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Fixed tests for Windows. |
| |
| |
| 1.1rc1 - Monday 29 May 2006 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Fixed bug #8301: ezcCacheStorageFile::search and delete do not work with |
| identifiers containing slashes. |
| - Fixed bug #8359: Similar IDs lead to invalid data item count. ATTENTION: |
| This invalidates all cache items, which consists only of an ID. Please purge |
| these caches manually. |
| - Refactored to use the new ezcBaseOptions class. |
| |
| |
| 1.1beta1 - Tuesday 09 May 2006 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Implemented feature request 7841: Added possibility to provide a TTL of |
| false to make cache items last endlessly. |
| |
| |
| 1.0.1 - Monday 27 February 2006 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Fixed bug #7830: ezcCacheStorageFile::generateIdentifier is using HFS |
| directory separator (colon) in filename. It now uses a "=". Attention: This |
| invalidates all cache files when upgrading. You should purge the cache |
| manually. |
| |
| |
| 1.0 - Monday 30 January 2006 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Fixed unreported bug: ezcCacheStorageFile::countDataItems() was intended to |
| return int (number of cache items matching certain criteria) but returned |
| bool. |
| |
| |
| 1.0rc1 - Monday 16 January 2006 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Added value checks for options provided to ezcCacheStorage classes. |
| |
| - Changed exception behavior. All errors will now throw a different exception |
| class. |
| |
| |
| 1.0beta2 - Friday 23 December 2005 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Changed method names: |
| |
| * ezcCacheStorage::hasData() to countDataItems(). |
| * ezcCacheStorage::remainingLifeTime() to getRemainingLifeTime(). |
| |
| - Fixed bug #7469: "Missing PHP closing tags in cache file". |
| |
| |
| 1.0beta1 - Friday 25 November 2005 |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| - Initial release of this package. |