This release replaces stella-maris/clock
with psr/clock
.
This release reverts the change to implement psr/clock
directly, to not break dependents who rely on stella-maris/clock
This release re-introduces support for PHP ^8.0 and implements the freshly released psr/clock
(PSR-20) directly.
This release drops support for PHP <8.1.
Adds the WrappingClock
which allows using an object with a now()
method returning a DateTimeImmutable
object
as a "real" clock.
This release introduces a compatibility layer with the PSR-20 draft, allowing us to already get some interoperability by depending on a shared interface.
Initial Release