From 1dc03c8059a1768833d15cba57bb45c200637648 Mon Sep 17 00:00:00 2001 From: Igor Pinchuk Date: Thu, 4 Dec 2025 17:44:22 +0800 Subject: [PATCH] Add changelog for releases --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..cbbc723 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). Update this file with each release so adopters and Packagist visitors can track what changed. + +## [Unreleased] + +## [2.0.0] - 2025-12-04 +### Changed +- Raised the PHP requirement to 8.2 and refreshed development tooling (PHPUnit 10, PHPStan, and PHP CS Fixer) with composer scripts to run tests, static analysis, and coding standards checks. +- Modernized PHPUnit data providers and exception expectations to clear deprecations when running on PHP 8.2. + +## [1.0.0] - 2017-06-04 +### Added +- Initial release delivering offset/limit to page/page-size conversion logic and the `AlreadyGetNeededCountException` guard.