Version 3
  

Updated Apr 24, 2018

16 To do

0 In progress

0 Done

This project doesn’t have any columns or cards.

Menu

Version 3 #1

  
Updated Apr 24, 2018
Version 3 will be the first new major release in 6 years. We plan several major changes:

Version 3 will be the first new major release in 6 years. We plan several major changes:

  • All adapters will ship in their own packages. This will simplify and expedite testing within the main package, and allow adapters to evolve at their own pace. It will also serve as a template for adding new adapters more easily.

  • We plan to reduce usage of references within adapters. The approach is brittle, and broadly considered a bad practice.

  • We will likely adopt a CacheItem approach similar to PSR-6. This will simplify understanding return values (no more guessing whether a false or null means not found or was what was cached), and provide more consistent typehinting.

  • We MAY revisit the plugin system and consider alternatives (such as decoration) in order to simplify internals and improve performance.

Activity

    Loading activity

Archived cards

Loading archived cards…