All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Concepts:
- ForwardedParameters
- LinkRelations
- Preferences
- RangeUnits
- TransferCodings
- More concepts:
- AuthenticationSchemes
- CacheDirectives
- ContentCodings
- RequestMethods
- Moved renderer classes into own namespace
- Changelog
- Readme content
- Requirement for namespace to generate classes
- Psalm for static code analysis
- CodeSniffer for code style adherence (PSR12)
- Used more PHP 8.1 features
- Changed getters to public properties when possible
- Arguments for http_generate.php to required namespace
- Unused getters
- Errors from static code analysis
- Moved generator.php to bin/http_generate.php
- Composer bin declaration
- Initial implementation