All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
For a full diff see [2.9.0...main
][2.9.0...main].
For a full diff see 2.9.0...2.10.0
.
- Added support for PHP 8.4 (#848), by @localheinz
For a full diff see 2.8.0...2.9.0
.
- Implemented
UtcClock
(#843), by @localheinz
For a full diff see 2.7.0...2.8.0
.
- Added support for PHP 8.0 (#756), by @localheinz
- Added support for PHP 7.4 (#757), by @localheinz
- Added support for PHP 7.3 (#758), by @localheinz
- Added support for PHP 7.2 (#759), by @localheinz
- Added support for PHP 7.1 (#760), by @localheinz
- Added support for PHP 7.0 (#761), by @localheinz
For a full diff see 2.6.0...2.7.0
.
- Dropped support for PHP 8.0 (#604), by @localheinz
- Added support for PHP 8.3 (#680), by @localheinz
For a full diff see 2.5.0...2.6.0
.
- Dropped support for PHP 7.4 (#532), by @localheinz
For a full diff see 2.4.0...2.5.0
.
- Adjusted
Clock
interface to extendPsr\Clock\ClockInterface
(#531), by @localheinz
For a full diff see 2.3.0...2.4.0
.
- Dropped support for PHP 7.3 (#400), by @localheinz
For a full diff see 2.2.0...2.3.0
.
- Dropped support for PHP 7.2 (#387), by @localheinz
For a full diff see 2.1.0...2.2.0
.
- Added support for PHP 8.0 (#252), by @localheinz
For a full diff see 2.0.1...2.1.0
.
- Added possibility to create a
FrozenClock
by freezing aSystemClock
(#143), by @localheinz
For a full diff see 2.0.0...2.0.1
.
- Removed an inappropriate
replace
configuration fromcomposer.json
(#57), by @localheinz
For a full diff see 1.0.0...2.0.0
.
- Renamed vendor namespace
Localheinz
toErgebnis
after move to @ergebnis (#52), by @localheinz
Run
$ composer remove localheinz/clock
and
$ composer require ergebnis/clock
to update.
Run
$ find . -type f -exec sed -i '.bak' 's/Localheinz\\Clock/Ergebnis\\Clock/g' {} \;
to replace occurrences of Localheinz\Clock
with Ergebnis\Clock
.
Run
$ find -type f -name '*.bak' -delete
to delete backup files created in the previous step.
- Removed
Interface
suffix (#53), by @localheinz
- Dropped support for PHP 7.1 (#41), by @localheinz
For a full diff see 36912f6...1.0.0
.
- Added
SystemClock
(#1), by @localheinz - Added
FrozenClock
(#2), by @localheinz