Skip to content

Releases: pear2/Cache_SHM

0.2.0

07 Nov 02:24
Compare
Choose a tag to compare
  • Added APCu adapter
  • Version requirements bumped to ones that reflect fully available functionality. More specifically:
    • APC 3.1.1 is now the required minimum (previously, 3.0.13), because it's the minimum for APCIterator.
    • APCu 5.0.0 is required, because of APCUIterator, though 4.0.0 would be sufficient for the rest.
    • PHP 5.3.9 is the minimum required PHP version, because it is the firt one in which a critical bug affecting this package is fixed. See #43200 for details.
  • Doc and CS fixes.

0.1.3

02 Nov 16:06
Compare
Choose a tag to compare
  • Wincache and APC now check their requirements in greater detail:
    • APC checks if it's enabled by the apc.enabled INI setting.
    • Wincache checks if the user cache is enabled by wincache.ucenabled INI setting.
    • Both check if the SAPI is CLI, and if so, whether that's allowed by the respective ini setting.
  • The PHAR stub also checks and reports the above.
  • SHM::getIterator() now returns ArrayObject instead of a normal array, in order to be compatible with how IteratorAggregate actually works.
  • Doc and CS fixes.

0.1.2

15 Aug 17:44
Compare
Choose a tag to compare
  • SHM::isMeetingRequirements() is now not abstract, and always returns TRUE.
  • Fixed loading order of adapters.
  • Changed the PHAR stub to not fail when reading the hash fails.
  • Doc and CS fixes.

0.1.1

15 Aug 17:47
Compare
Choose a tag to compare
  • Fixed the PHAR stub.
  • Removed the warnings APC would trigger when using SHM::factory().
  • Allowed registering of external adapters with the new SHM::registerAdapter() method.
  • Added SHM::__invoke() as a shortcut to SHM::add().

0.1.0

15 Aug 17:48
Compare
Choose a tag to compare

First PEAR2 compatible release.