Skip to content

7.0.0-beta3

Pre-release
Pre-release
Compare
Choose a tag to compare
@Geolim4 Geolim4 released this 17 Mar 00:01
· 607 commits to master since this release
7.0.0-beta3
4dd6c25
  • 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