Releases: PHPSocialNetwork/phpfastcache 
  
  Releases · PHPSocialNetwork/phpfastcache
      
  7.0.0-RC3 
  
    
  
      
        30 May 22:51
       
  
    
    
    
    
      
  
      
    Compare 
      
          
     
 
       
   
 
    
            
        
           
          
            
                
  
                  
                    
                    
                        
                          
     
 
                          Sorry, something went wrong. 
                         
                     
 
  
              
            
              
No results found 
            
          
       
    
      
 
    
  
  
        
        
Core 
Added method "getConfigClass" ExtendedCacheItemPoolInterface (@Geolim4 ) 
Upgraded API version from 2.0.3 to 2.0.4 (@Geolim4 ) 
Added "FQCNAsKey" parameter to CacheManager::getDriverList() (@Geolim4 ) 
Fixed fallback behavior in getPhpFastCacheVersion method (@Geolim4 ) 
 
 
  
 
  
  
   
   
  
  7.0.0-RC2 
  
    
  
      
        30 May 22:51
       
  
    
    
    
    
      
  
      
    Compare 
      
          
     
 
       
   
 
    
            
        
           
          
            
                
  
                  
                    
                    
                        
                          
     
 
                          Sorry, something went wrong. 
                         
                     
 
  
              
            
              
No results found 
            
          
       
    
      
 
    
  
  
        
        
Global 
 
Core 
Updated EventManager now MUST implement Phpfastcache\Event\EventInterface (@Geolim4 ) 
Upgraded API version from 2.0.2 to 2.0.3 (@Geolim4 ) 
Fixed namespace issue on EventManager (@Cyperghost ) 
 
 
Helpers 
Improved TestHelper efficiency (@Geolim4 ) 
Forced return type hint to Psr16Adapter && added a getter for the internal cache instance (@Geolim4 ) 
The Psr16Adapter will now also accept an ExtendedCacheItemPoolInterface object to the $driver parameter in constructor (@Geolim4 ) 
 
 
Misc 
 
  
 
  
  
   
   
  
  7.0.0-RC 
  
    
  
      
        30 May 22:50
       
  
    
    
    
    
      
  
      
    Compare 
      
          
     
 
       
   
 
    
            
        
           
          
            
                
  
                  
                    
                    
                        
                          
     
 
                          Sorry, something went wrong. 
                         
                     
 
  
              
            
              
No results found 
            
          
       
    
      
 
    
  
  
        
        
Global 
Added "custom driver" and "override core driver" features  (@Geolim4 ) 
Updated & completely reworked Mongodb driver  (@ylorant ) 
Deprecated custom namespace feature in favor of the new feature above (@Geolim4 ) 
Deprecated $this->getConfigOption($optionName) for $this->geConfig()->getOptionName() (@Geolim4 ) 
Deprecated $this->getConfig()->getOption($optionName) for $this->geConfig()->getOptionName() (@Geolim4 ) 
 
 
Core 
Enforced more argument type hint & absolute core php function namespaces (@Geolim4 ) 
Removed ExtendedCacheItemInterface::getUncommittedData() that should have been removed before :| (@Geolim4 ) 
Added additional atomic methods in ExtendedCacheItemInterface (isNull(), isEmpty(), getLength()) (@Geolim4 ) 
 
 
Drivers 
Improved "Auto" driver context with tests, new interface method and additional checks (@Geolim4 ) 
 
 
Helpers 
Added "NOTE" method to testHelper (@Geolim4 ) 
 
 
Utils 
Removed unused Util "Languages" (@Geolim4 ) 
 
 
Tests 
Fixed randomly failing test "Github-560" (@Geolim4 ) 
Fixed include issue in tests (@Geolim4 ) 
Updated tests for custom drivers (@Geolim4 ) 
 
 
Misc 
Added specific IoConfiguration for files-based drivers (@Geolim4 ) 
Updated README to re-arrange the API section more properly (@Geolim4 ) 
Fixed HTTP images that broke site SSL seal in README (@Geolim4 ) 
Updated composer description & dependencies constraints (@Geolim4 ) 
 
 
  
 
  
  
   
   
  
  6.1.2 
  
    
  
      
        23 Mar 20:35
       
  
    
    
    
    
      
  
      
    Compare 
      
          
     
 
       
   
 
    
            
        
           
          
            
                
  
                  
                    
                    
                        
                          
     
 
                          Sorry, something went wrong. 
                         
                     
 
  
              
            
              
No results found 
            
          
       
    
      
 
    
  
  
        
        
Core 
Fixed #581  // Files driver "securityKey" option configuration not working as documented 
 
 
  
 
  
  
   
   
  
  7.0.0-beta3 
  
    
  
      
        17 Mar 00:01
       
  
    
    
    
    
      
  
      
    Compare 
      
          
     
 
       
   
 
    
            
        
           
          
            
                
  
                  
                    
                    
                        
                          
     
 
                          Sorry, something went wrong. 
                         
                     
 
  
              
            
              
No results found 
            
          
       
    
      
 
    
  
  
        
        
Global 
Updated root namespace: "phpFastCache" => "Phpfastcache"  (@Geolim4 ) 
Updated root directory: "src" => "lib"  (@Geolim4 ) 
Dismissed unneeded/inconsistent "else" statements (@Geolim4 ) 
 
 
Core 
Capitalized Phpfastcache classe names  (@Geolim4 ) Please read carefully the migration guide (MigratingFromV6ToV7.md). 
Added CacheManager::getDriverList() (@Geolim4 ) 
Updated strictly return type hints in CacheManager (@Geolim4 ) 
Deprecated CacheManager::getStaticAllDrivers() (@Geolim4 ) 
Deprecated CacheManager::getStaticSystemDrivers() (@Geolim4 ) 
Deprecated configuration option "ignoreSymfonyNotice" (@Geolim4 ) 
Added PhpfastcacheUnsupportedOperationException exception (@Geolim4 ) 
 
 
Drivers 
Fixed #576  // Devnull driver returning non-dull data (@Geolim4 ) 
Fixed #581  // Files driver "securityKey" option configuration not working as documented 
 
 
Configuration 
Added configuration option fallbackConfig for a better fallback configuration (@Geolim4 ) 
Deprecated configuration option "ignoreSymfonyNotice" (@Geolim4 ) 
 
 
Helpers 
Added exception catcher to test Helper to FAIL or SKIP depending the exception (@Geolim4 ) 
Added notice/warning/error catcher to test Helper to keep a clean build report (@Geolim4 ) 
 
 
Utils 
Added exception catcher to to test Helper to FAIL or SKIP depending the exception (@Geolim4 ) 
Updated strictly return type hints in Directory class (@Geolim4 ) 
 
 
Tests 
Added duration time for each tests (@Geolim4 ) 
Updated Lexer Test for better compatibility with HHVM (@Geolim4 ) 
Fixed #581  // Issue with test file namespace imports (@Geolim4 ) 
Updated Travis build to include 7.2 (@Geolim4 ) 
Updated scrutinizer build settings (@Geolim4 ) 
 
 
Misc 
Added deprecation section in migrating guide 
Moved API changelog to a standalone file 
Professionalized a bit more the README 
Removed lib/Phpfastcache/.htaccess that does no longer belong in its place 
Added .gitattributes file 
 
 
  
 
  
  
   
   
  
  7.0.0-beta2 
  
    
  
      
        04 Mar 21:46
       
  
    
    
    
    
      
  
      
    Compare 
      
          
     
 
       
   
 
    
            
        
           
          
            
                
  
                  
                    
                    
                        
                          
     
 
                          Sorry, something went wrong. 
                         
                     
 
  
              
            
              
No results found 
            
          
       
    
      
 
    
  
  
        
        
Core 
Added new ConfigurationOption object syntax  (@Geolim4 ). Please read carefully the migration guide (MigratingFromV6ToV7.md). 
 
 
Drivers 
Fixed #576  // Devnull driver returning non-dull data (@Geolim4 ) 
 
 
Helpers 
Added exception catcher to to test Helper to FAIL or SKIP depending the exception (@Geolim4 ) 
 
 
Tests 
Fixed nightly build that sometimes fails with Memcache 
 
 
  
 
  
  
   
   
  
  6.1.1 
  
    
  
      
        01 Mar 22:25
       
  
    
    
    
    
      
  
      
    Compare 
      
          
     
 
       
   
 
    
            
        
           
          
            
                
  
                  
                    
                    
                        
                          
     
 
                          Sorry, something went wrong. 
                         
                     
 
  
              
            
              
No results found 
            
          
       
    
      
 
    
  
  
        
        
Global 
Added discrete Patreon badge 
Fixed #569  // Updated wiki code sample 
 
 
Drivers 
Fixed #576  // Devnull driver returning non-null value 
 
 
  
 
  
  
   
   
  
  5.0.21 
  
    
  
      
        01 Mar 22:14
       
  
    
    
    
    
      
  
      
    Compare 
      
          
     
 
       
   
 
    
            
        
           
          
            
                
  
                  
                    
                    
                        
                          
     
 
                          Sorry, something went wrong. 
                         
                     
 
  
              
            
              
No results found 
            
          
       
    
      
 
    
  
  
        
        
Drivers 
Fixed #576  // Devnull driver returning non-null value 
 
 
  
 
  
  
   
   
  
  7.0.0-beta 
  
    
  
      
        30 Jan 19:35
       
  
    
    
    
    
      
  
      
    Compare 
      
          
     
 
       
   
 
    
            
        
           
          
            
                
  
                  
                    
                    
                        
                          
     
 
                          Sorry, something went wrong. 
                         
                     
 
  
              
            
              
No results found 
            
          
       
    
      
 
    
  
  
        
        
Global 
Added Opcache improvements by namespacing php core's functions (@Geolim4 ) 
Updated contributing.md + added coding guideline (@Geolim4 ) 
Fixed little notice (@Geolim4 ) 
 
 
Drivers 
Added UNIX socket support for (P)Redis and Memcache(d) as requested in #563  (@Geolim4 ) 
 
 
Helpers 
Updated test helper and API to add the git version (if available) (@Geolim4 ) 
 
 
Tests 
 
  
 
  
  
   
   
  
  6.1.0 Release 
  
    
  
      
        30 Jan 20:01
       
  
    
    
    
    
      
  
      
    Compare 
      
          
     
 
       
   
 
    
            
        
           
          
            
                
  
                  
                    
                    
                        
                          
     
 
                          Sorry, something went wrong. 
                         
                     
 
  
              
            
              
No results found 
            
          
       
    
      
 
    
  
  
        
        
Global 
Updated "path" configuration validator (Now usable for UNIX sockets and "files" drivers path) (@Geolim4 ) 
Upgrading straight from 6.0.8 to 6.1.0 as per Semver  since the UNIX socket support has been added for (P)Redis & Memcache(d). The BC stays intact. 
 
 
Core 
Fixed #560   // Massive storage date issue for 30days+ expiration dates (@Geolim4 ) 
 
 
Drivers 
Added multiple Memcache(d) configuration style support (@Geolim4 ) 
Fixed missing parameters in memcache driver (@Geolim4 ) 
Fixed #563  // Memcached TTL issue (@Geolim4 ) 
Added UNIX socket support  for (P)Redis and Memcache(d) as requested in #563  (@Geolim4 ) 
 
 
Tests