All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning] (http://semver.org/). For change log format, use [Keep a Changelog] (http://keepachangelog.com/).
- Support of
psr/http-message
v2.0
- Deprecated usage of null instead of string with PHP 8.2 and functions:
strlen()
,preg_replace()
- 'Log.Entries' must be empty array, not optional
- Add a default bad response in case of no response given
Anonymizer
class to anonymize har file
- NULL browser not allowed in builders
- New method
Log::getEntry(int $entry, Page|string|null $page = null): ?Entry
- New method
getArrayCopy()
on entities - New interface
EntityInterface
for entities - New builders classes
Builder
andBuilderStream
- Improve missing argument exception message
- Methods
Log::addPage()
andLog::addEntry()
removed, use builders instead - Unnecessary class PhpDoc
- Creation of
Cookie
with expires parameter whose type isDateTimeInterface
Parser::parse()
does not throw exception if filename does not exist
Initial development