Behavior Changes
Chronos::createFromTimestamp()
handles timezones differently. If$timezone
is not explicitly passed then the instance has timezone set to+00:00
unlike earlier where the currently set default timezone was used. This behavior change normalizes behavior with changes in PHP 8.4 which adds a newDateTimeInterface::createFromTimestamp()
method.
What's Changed
- Improve exception messages by @dereuromark in #447
- Pluralize years and months in function by @andrewlavens in #448
- Provide PSR-20 Clock implementation by @odan in #443
- Run composer normalize over composer.json by @dereuromark in #449
- Allow phpunit 11 by @ADmad in #455
- Fix error on PHP 8.4 by @ADmad in #454
New Contributors
- @andrewlavens made their first contribution in #448
Full Changelog: 3.0.4...3.1.0