diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b2ec45..70be28d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,8 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -Targets the 3.0.0 major release; no `v3.0.0` tag has been cut yet, so everything -below (including the breaking removal) stays under Unreleased until release. +## [3.0.0] - 2026-08-19 ### ⚠ BREAKING CHANGES - All MongoDB and MySQL/MariaDB structured logging has been removed from the package. Logging is now PSR-3-only via `ClientBuilder::withLogger(LoggerInterface $logger, bool $logBodies = false)`; the client owns when/what to log, the application owns where logs are persisted. See [UPGRADE-3.0.md](UPGRADE-3.0.md) for the full migration path. diff --git a/README.md b/README.md index b309942..410ffe3 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,12 @@ A robust, layered HTTP client wrapper designed for extensibility, strict typing, [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![Packagist Version](https://img.shields.io/packagist/v/jooservices/client)](https://packagist.org/packages/jooservices/client) +The **JOOservices Client** is a PHP 8.5+ HTTP client package. + +Package name: `jooservices/client` + +Latest stable release: `v3.0.0` (see [CHANGELOG](./CHANGELOG.md)) + ## Features - **Strictly Typed**: Configuration object (`ClientConfig`) ensures type safety before requests start (validated via PHP 8.5 property hooks).