Jérôme Gamez
0754922206
Release 4.0.0
2026-08-23 23:06:53 +02:00
Jérôme Gamez
df585ab815
Update changelog
2026-08-23 20:09:20 +02:00
Jérôme Gamez
c094cf87e3
Don't assume the local time zone is not Europe/Berlin
2026-08-23 20:03:38 +02:00
Jérôme Gamez
c2243a5934
Harden WrappingClock validation
...
Wrapping an object should not call it just to validate the return value.
Instead, we check the method signature when the object is wrapped, and
the return value at runtime. We were implicitly checking it already
with the `assert()` calls.
2026-08-23 20:03:38 +02:00
Jérôme Gamez
e8f20c112e
Don't auto-merge dependabot PRs
2026-08-23 19:35:54 +02:00
Jérôme Gamez
7db7032723
Type time zone input
2026-08-23 19:33:15 +02:00
Jérôme Gamez
8f5274748c
Update README
2026-08-23 19:30:12 +02:00
Jérôme Gamez
e73aacc19c
Update to PHPUnit 12
2026-08-22 23:51:52 +02:00
Jérôme Gamez
c062aff727
Drop support for PHP versions before 8.3
2026-08-22 23:51:52 +02:00
Jérôme Gamez
b4408036c1
Move source and test files up one level
2026-08-22 23:24:55 +02:00
Jérôme Gamez
0a55b7a019
Remove deprecated Clock interface
2026-08-22 23:24:55 +02:00
Jérôme Gamez
9818902960
Release 3.1.0
2026-08-22 23:09:57 +02:00
Jérôme Gamez
622d86328b
Deprecate Clock interface
2026-08-22 00:11:17 +02:00
Jérôme Gamez
bebff7fd27
Test against PHP 8.6
2026-08-21 00:00:48 +02:00
Jérôme Gamez
2c5bf134e4
Inherit funding information from the .github repo
2026-05-04 17:56:55 +02:00
github-actions[bot]
8f0a5a5f6c
Merge pull request #23 from beste/dependabot/github_actions/dependabot/fetch-metadata-3.1.0
...
github-actions(deps): bump dependabot/fetch-metadata from 3.0.0 to 3.1.0
2026-04-20 20:38:22 +00:00
dependabot[bot]
e7b50902b0
github-actions(deps): bump dependabot/fetch-metadata from 3.0.0 to 3.1.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-version: 3.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2026-04-20 20:38:10 +00:00
Jérôme Gamez
264e712f65
Fix dependencies label
2026-03-29 00:43:27 +01:00
github-actions[bot]
ebe8de302d
Merge pull request #22 from beste/dependabot/github_actions/dependabot/fetch-metadata-3.0.0
...
github-actions(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0
2026-03-27 18:22:50 +00:00
dependabot[bot]
4bd164d047
github-actions(deps): bump dependabot/fetch-metadata from 2.5.0 to 3.0.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 2.5.0 to 3.0.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.5.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2026-03-27 18:22:38 +00:00
github-actions[bot]
5ae0cc3a8d
Merge pull request #21 from beste/dependabot/github_actions/ramsey/composer-install-4
...
github-actions(deps): bump ramsey/composer-install from 3 to 4
2026-03-16 18:55:39 +00:00
dependabot[bot]
0611b8339d
github-actions(deps): bump ramsey/composer-install from 3 to 4
...
Bumps [ramsey/composer-install](https://github.com/ramsey/composer-install ) from 3 to 4.
- [Release notes](https://github.com/ramsey/composer-install/releases )
- [Commits](https://github.com/ramsey/composer-install/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: ramsey/composer-install
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2026-03-16 18:55:21 +00:00
Jérôme Gamez
729cb30697
Add thanks.dev
2026-02-12 09:28:42 +01:00
github-actions[bot]
dc84fbe85a
Merge pull request #20 from beste/dependabot/github_actions/dependabot/fetch-metadata-2.5.0
...
github-actions(deps): bump dependabot/fetch-metadata from 2.4.0 to 2.5.0
2026-01-05 18:39:43 +00:00
dependabot[bot]
93c6f6dca7
github-actions(deps): bump dependabot/fetch-metadata from 2.4.0 to 2.5.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.4.0...v2.5.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-version: 2.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2026-01-05 18:39:31 +00:00
github-actions[bot]
e4b5b09932
Merge pull request #19 from beste/dependabot/github_actions/actions/checkout-6
...
github-actions(deps): bump actions/checkout from 5 to 6
2025-11-20 18:04:47 +00:00
dependabot[bot]
9c852bc985
github-actions(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-11-20 18:04:36 +00:00
Jérôme Gamez
48c449b37e
Import classes instead of using FQNs
2025-09-29 23:57:09 +02:00
Jérôme Gamez
ff31026046
Test with PHP 8.5
2025-09-29 23:57:09 +02:00
Jérôme Gamez
d623da43da
Update PHPStan and fix wrong @covers annotations
2025-09-12 16:04:10 +02:00
github-actions[bot]
5a0bf8fdba
Merge pull request #18 from beste/dependabot/github_actions/actions/checkout-5
...
github-actions(deps): bump actions/checkout from 4 to 5
2025-08-12 22:20:35 +00:00
dependabot[bot]
88ddce2cd7
github-actions(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-08-12 22:20:22 +00:00
github-actions[bot]
26ac2fab9a
Merge pull request #17 from beste/dependabot/github_actions/dependabot/fetch-metadata-2.4.0
...
github-actions(deps): bump dependabot/fetch-metadata from 2.3.0 to 2.4.0
2025-05-12 18:42:40 +00:00
dependabot[bot]
0b23a6d481
github-actions(deps): bump dependabot/fetch-metadata from 2.3.0 to 2.4.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.3.0...v2.4.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-version: 2.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-05-12 18:42:28 +00:00
github-actions[bot]
2e9fb8d220
Merge pull request #16 from beste/dependabot/github_actions/dependabot/fetch-metadata-2.3.0
...
github-actions(deps): bump dependabot/fetch-metadata from 2.2.0 to 2.3.0
2025-01-27 18:21:32 +00:00
dependabot[bot]
1278a71f80
github-actions(deps): bump dependabot/fetch-metadata from 2.2.0 to 2.3.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.2.0...v2.3.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-01-27 18:21:03 +00:00
Jérôme Gamez
17e1c4ce7e
Remove Psalm
2024-08-17 01:11:54 +02:00
Jérôme Gamez
0d80994228
Test with PHP 8.3 and 8.4
2024-08-17 01:07:13 +02:00
Jérôme Gamez
1a2fab532b
Bump dev-dependencies
2024-08-17 00:55:49 +02:00
Jérôme Gamez
84e729ce8c
Create FUNDING.yml
2024-07-13 21:45:02 +02:00
Jérôme Gamez
06686333c0
Add security policy
2024-07-13 21:26:56 +02:00
github-actions[bot]
621355dffd
Merge pull request #15 from beste/dependabot/github_actions/dependabot/fetch-metadata-2.2.0
...
github-actions(deps): bump dependabot/fetch-metadata from 2.1.0 to 2.2.0
2024-07-05 18:12:59 +00:00
dependabot[bot]
88afd40a02
github-actions(deps): bump dependabot/fetch-metadata from 2.1.0 to 2.2.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.1.0...v2.2.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-07-05 18:12:48 +00:00
github-actions[bot]
ec0d9b2006
Merge pull request #14 from beste/dependabot/github_actions/dependabot/fetch-metadata-2.1.0
...
github-actions(deps): bump dependabot/fetch-metadata from 2.0.0 to 2.1.0
2024-04-24 18:56:30 +00:00
dependabot[bot]
c3758513b5
github-actions(deps): bump dependabot/fetch-metadata from 2.0.0 to 2.1.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.0.0...v2.1.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-04-24 18:56:15 +00:00
github-actions[bot]
6fcddef411
Merge pull request #13 from beste/dependabot/github_actions/dependabot/fetch-metadata-2.0.0
...
github-actions(deps): bump dependabot/fetch-metadata from 1.7.0 to 2.0.0
2024-03-22 18:07:23 +00:00
dependabot[bot]
b69661437f
github-actions(deps): bump dependabot/fetch-metadata from 1.7.0 to 2.0.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.7.0 to 2.0.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v1.7.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-03-22 18:07:09 +00:00
github-actions[bot]
fc7cb0d32c
Merge pull request #12 from beste/dependabot/github_actions/dependabot/fetch-metadata-1.7.0
...
github-actions(deps): bump dependabot/fetch-metadata from 1.6.0 to 1.7.0
2024-03-21 18:54:35 +00:00
dependabot[bot]
05159b138f
github-actions(deps): bump dependabot/fetch-metadata from 1.6.0 to 1.7.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v1.6.0...v1.7.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-03-21 18:54:23 +00:00
Jérôme Gamez
d29ed0d755
Link to the PSR-20 Standard
2024-03-02 00:32:58 +01:00
github-actions[bot]
52bafeb8e3
Merge pull request #11 from beste/dependabot/github_actions/ramsey/composer-install-3
...
github-actions(deps): bump ramsey/composer-install from 2 to 3
2024-02-29 18:51:24 +00:00
dependabot[bot]
e9ceb17d59
github-actions(deps): bump ramsey/composer-install from 2 to 3
...
Bumps [ramsey/composer-install](https://github.com/ramsey/composer-install ) from 2 to 3.
- [Release notes](https://github.com/ramsey/composer-install/releases )
- [Commits](https://github.com/ramsey/composer-install/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: ramsey/composer-install
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-02-29 18:51:10 +00:00
github-actions[bot]
3861182e4f
Merge pull request #10 from beste/dependabot/github_actions/actions/checkout-4
...
github-actions(deps): bump actions/checkout from 3 to 4
2023-09-04 18:52:35 +00:00
dependabot[bot]
6d38f044b3
github-actions(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2023-09-04 18:52:21 +00:00
github-actions[bot]
aac77907e3
Merge pull request #9 from beste/dependabot/github_actions/dependabot/fetch-metadata-1.6.0
...
github-actions(deps): bump dependabot/fetch-metadata from 1.5.1 to 1.6.0
2023-06-27 19:02:02 +00:00
dependabot[bot]
ed1c70ffdf
github-actions(deps): bump dependabot/fetch-metadata from 1.5.1 to 1.6.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.5.1 to 1.6.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v1.5.1...v1.6.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2023-06-27 19:01:49 +00:00
github-actions[bot]
8ec664cfae
Merge pull request #8 from beste/dependabot/github_actions/dependabot/fetch-metadata-1.5.1
...
github-actions(deps): bump dependabot/fetch-metadata from 1.5.0 to 1.5.1
2023-05-24 19:02:10 +00:00
dependabot[bot]
5af4eaf534
github-actions(deps): bump dependabot/fetch-metadata from 1.5.0 to 1.5.1
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v1.5.0...v1.5.1 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2023-05-24 19:01:53 +00:00
github-actions[bot]
4b68b50507
Merge pull request #7 from beste/dependabot/github_actions/dependabot/fetch-metadata-1.5.0
...
github-actions(deps): bump dependabot/fetch-metadata from 1.4.0 to 1.5.0
2023-05-22 19:06:20 +00:00
dependabot[bot]
0999d2836d
github-actions(deps): bump dependabot/fetch-metadata from 1.4.0 to 1.5.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v1.4.0...v1.5.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2023-05-22 19:06:02 +00:00
github-actions[bot]
95e0cb0ec2
Merge pull request #6 from beste/dependabot/github_actions/dependabot/fetch-metadata-1.4.0
...
github-actions(deps): bump dependabot/fetch-metadata from 1.3.6 to 1.4.0
2023-04-18 18:13:07 +00:00
dependabot[bot]
862f942124
github-actions(deps): bump dependabot/fetch-metadata from 1.3.6 to 1.4.0
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.3.6 to 1.4.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v1.3.6...v1.4.0 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2023-04-18 18:12:52 +00:00
github-actions[bot]
fdf9c1bd04
Merge pull request #5 from beste/dependabot/github_actions/dependabot/fetch-metadata-1.3.6
...
github-actions(deps): bump dependabot/fetch-metadata from 1.3.5 to 1.3.6
2023-01-24 18:09:52 +00:00
dependabot[bot]
1f72d04e67
github-actions(deps): bump dependabot/fetch-metadata from 1.3.5 to 1.3.6
...
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata ) from 1.3.5 to 1.3.6.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases )
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v1.3.5...v1.3.6 )
---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2023-01-24 18:09:36 +00:00
Jérôme Gamez
7004b55fcd
Release 3.0.0
2022-11-26 19:03:05 +01:00
Jérôme Gamez
ebd491dc6e
Replace stella-maris/clock with psr/clock
2022-11-26 19:01:32 +01:00
Jérôme Gamez
cf2cc16e66
Release 2.3.1
2022-11-25 19:24:28 +01:00
Jérôme Gamez
6ee3f318f8
Switch back to stella-maris/clock
...
This reverts commit a5e62affe0 .
2022-11-25 19:22:56 +01:00
Jérôme Gamez
2ba952cc73
Release 2.3.0
2022-11-25 19:02:11 +01:00
Jérôme Gamez
2861280adc
Re-introduce support for PHP ^8.0 (instead of only 8.1.x and 8.2.x)
2022-11-25 19:02:11 +01:00
Jérôme Gamez
a5e62affe0
Switch to the now released psr/clock-interface
2022-11-25 18:08:55 +01:00
github-actions[bot]
5acec1192d
Merge pull request #4 from beste/dependabot/github_actions/ramsey/composer-install-2
...
github-actions(deps): bump ramsey/composer-install from 1 to 2
2022-11-17 18:20:41 +00:00
dependabot[bot]
fd2e55f899
github-actions(deps): bump ramsey/composer-install from 1 to 2
...
Bumps [ramsey/composer-install](https://github.com/ramsey/composer-install ) from 1 to 2.
- [Release notes](https://github.com/ramsey/composer-install/releases )
- [Commits](https://github.com/ramsey/composer-install/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: ramsey/composer-install
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-11-17 18:20:16 +00:00
Jérôme Gamez
24b2fc5716
Release 2.2.0
2022-11-05 00:08:15 +01:00
github-actions[bot]
04017e5bc2
Merge pull request #3 from beste/dependabot/github_actions/actions/checkout-3
...
github-actions(deps): bump actions/checkout from 2 to 3
2022-11-04 23:05:44 +00:00
dependabot[bot]
b47e76adf3
github-actions(deps): bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-11-04 23:05:32 +00:00
Jérôme Gamez
4b16082f08
Set up Dependabot with auto-merge
2022-11-05 00:05:05 +01:00
Jérôme Gamez
317ed729ce
Drop support for PHP <8.1
2022-11-05 00:03:47 +01:00