3 * refactored the C extension
4 * minor non-significant changes
9 * fixed a segfault in the C extension
13 * removed the Pimple class alias (use Pimple\Container instead)
17 * fixed compiler warnings for the C extension
18 * fixed code when dealing with circular references
22 * moved the Pimple to Pimple\Container (with a BC layer -- Pimple is now a
23 deprecated alias which will be removed in Pimple 3.0)
24 * added Pimple\ServiceProviderInterface (and Pimple::register())
28 * changed extend to automatically re-assign the extended service and keep it as shared or factory
29 (to keep BC, extend still returns the extended service)
30 * changed services to be shared by default (use factory() for factory