lcobucci/clock
Yet another clock abstraction
3.6.0
217M downloads/mo
#239 most downloaded on Packagist
lcobucci/clock
What this package is like to depend on
Last release 4 months ago
13 Apr 2026
Ships fairly regularly
a new release about every 6 months
Some releases are documented
notes for 9 of 17 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
18 releases · first in 2017
3 releases in the last 12 months
see the full history below
Release timeline
18 releases · May 2017 to Apr 2026Releases
latest 18-
3.6.013 Apr 2026Release notes
Open source →Release Notes for 3.6.0
This release bumps all dependencies, requiring PHP 8.4 as the minimum version.
3.6.0
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 2
Improvement
- 715: Upgrade dependencies thanks to @lcobucci
renovate
- 713: Update codecov/codecov-action action to v6 thanks to @renovate[bot]
- 712: Update dependency phpunit/phpunit to v12.5.12 thanks to @renovate[bot]
- 711: Update dependency infection/infection to v0.32.4 thanks to @renovate[bot]
- 709: Update actions/cache action to v5 thanks to @renovate[bot]
- 707: Update actions/checkout action to v6 thanks to @renovate[bot]
-
3.5.027 Oct 2025Release notes
Open source →Release Notes for 3.5.0
This release adds PHP 8.5 compatibility.
3.5.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Improvement
- 706: Use PHP 8.6 for
phpunit-rcjob thanks to @lcobucci - 705: Add PHP 8.5 support thanks to @mickverm
-
3.4.008 Oct 2025Release notes
Open source →Release Notes for 3.4.0
This drops php 8.2 and improves our clock implementations.
3.4.0
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 3
Improvement
- 704: Mark
SystemClockasreadonlythanks to @Slamdunk - 703:
FrozenClock: add named constructor to system clock thanks to @Slamdunk - 693: Drop PHP 8.2 thanks to @lcobucci
renovate
- 696: Update PHPStan packages to v2 (major) thanks to @renovate[bot]
-
3.3.124 Sep 2024Release notes
Open source →Release Notes for 3.3.1
This fixes a teeny mistake on the
FrozenClock.3.3.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
bug
- 691: Don't perform operation twice thanks to @lcobucci
-
3.3.024 Sep 2024Release notes
Open source →Release Notes for 3.3.0
This release provides PHP 8.4 compatibility and eases the use of the
FrozenClock.3.3.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Improvement
- 690: Add PHP 8.4 support thanks to @Slamdunk
- 689: Add adjustTime to FrozenClock thanks to @lgrossi
-
3.2.017 Nov 2023Release notes
Open source →Release Notes for 3.2.0
This release provides support for PHP 8.3.
3.2.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Improvement
- 681: Support PHP 8.3 thanks to @lcobucci
- 671: Mark SystemClock as
@immutablethanks to @Slamdunk
-
3.2.0-rc126 Sep 2023 pre-releaseRelease notes
Open source →Release Notes for 3.2.0-rc1
This release provides early compatibility with PHP 8.3, allowing users to avoid
surprises when upgrading to that PHP version.3.2.0-rc1
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Improvement
- 671: Mark SystemClock as
@immutablethanks to @Slamdunk - 681: Support PHP 8.3 thanks to @lcobucci
-
3.1.020 Mar 2023Release notes
Open source →Release Notes for 3.1.0
This release bumps the minimum required PHP version to 8.2, updating all dependencies.
3.1.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
renovate
-
3.0.019 Dec 2022Release notes
Open source →Release Notes for 3.0.0
This release drops the temporary interface, directly implementing PSR-20.
3.0.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Improvement
BC-Break,Improvement
-
2.3.019 Dec 2022Release notes
Open source →Release Notes for 2.3.0
This release updates PHP requirements and marks
lcobucci/clockas a PSR-20 implementation (finally 🎉).2.3.0
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 1
Improvement
- 658: Update library configuration thanks to @lcobucci
- 657: Update PHP requirements thanks to @lcobucci
- 556: Require PHP 8.1 thanks to @lcobucci
-
2.2.019 Apr 2022Nothing published for this version
-
2.1.031 Oct 2021Nothing published for this version
-
2.0.027 Aug 2020Nothing published for this version
-
1.4.027 Aug 2020Nothing published for this version
-
1.3.026 Feb 2020Nothing published for this version
-
1.2.012 Aug 2018Nothing published for this version
-
1.1.019 Jan 2018Nothing published for this version
-
1.0.007 May 2017Nothing published for this version