Skip to content

Commit 812fda0

Browse files
committed
(Actually) Add Changelog for v1.0.0
1 parent 90a39a7 commit 812fda0

1 file changed

Lines changed: 49 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [1.0.1] - 2025-07-30
9+
10+
### Added
11+
12+
- This changelog.
13+
14+
[1.0.0]: https://github.com/phoneburner/api-handler/releases/tag/v1.0.1
15+
16+
## [1.0.0] - 2025-07-30
17+
18+
### Added
19+
20+
- Initial stable release of the API Handler library
21+
- Support for PHP 8.4 alongside 8.2 and 8.3
22+
- CRUD operations through dedicated handlers:
23+
- CreateHandler for resource creation
24+
- ReadHandler for resource retrieval
25+
- UpdateHandler for resource modification
26+
- DeleteHandler for resource removal
27+
- Response transformation capabilities with TransformableResponse
28+
- PSR-7 and PSR-15 compliance for HTTP message interfaces and server request handlers
29+
- Middleware support through DispatchMiddleware
30+
- Flexible response factories
31+
32+
### Changed
33+
34+
- Updated for Tortilla 2 compatibility with static returns
35+
- Modified response handling to return mutated instances instead of the same instance
36+
- Using the develop branch for HTTP Tortilla dependency
37+
38+
### Fixed
39+
40+
- Allow null return for all hydrator calls
41+
- Fixed PHPStan return annotations to properly handle null values
42+
- Resolved static analysis issues with PHPStan
43+
- Addressed code quality issues with Rector
44+
45+
### Security
46+
47+
- Initial security review completed for v1.0.0 release
48+
49+
[1.0.0]: https://github.com/phoneburner/api-handler/releases/tag/v1.0.0

0 commit comments

Comments
 (0)