Author SHA1 Message Date
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
3 changed files with 16 additions and 2 deletions
+5 -2
View File
@@ -21,9 +21,10 @@ jobs:
- "8.2"
- "8.3"
- "8.4"
- "8.5"
include:
- php: "8.5"
composer-options: "--ignore-platform-reqs"
- php: "8.6"
composer-options: "--ignore-platform-req=php+"
steps:
- name: Checkout code
@@ -38,6 +39,8 @@ jobs:
COMPOSER_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- uses: "ramsey/composer-install@v4"
with:
composer-options: "${{ matrix.composer-options }}"
- name: Setup problem matchers for PHP
run: echo "::add-matcher::${{ runner.tool_cache }}/php.json"
+8
View File
@@ -1,5 +1,13 @@
# CHANGELOG
## Unreleased
## 3.1.0 - 2026-08-22
Deprecates `Beste\Clock` in favor of `Psr\Clock\ClockInterface`. The implementations continue to implement
the deprecated interface for backwards compatibility. Please type against `Psr\Clock\ClockInterface`.
`Beste\Clock` will be removed in 4.0.
## 3.0.0 - 2022-11-26
This release replaces `stella-maris/clock` with `psr/clock`.
+3
View File
@@ -6,6 +6,9 @@ namespace Beste;
use Psr\Clock\ClockInterface;
/**
* @deprecated since 3.1.0, use {@see ClockInterface} instead.
*/
interface Clock extends ClockInterface
{