All notable changes to this project will be documented in this file.
- Update crypto funding address over configs
- Add funding to the composer configs
- Add crypto donate badge to the project readme
- Bump shivammathur/setup-php from 2.25.1 to 2.25.2
- Bump actions/checkout from 3.5.2 to 3.5.3
- Replace build badge on readme file
- Bump actions/checkout from 3.5.0 to 3.5.1
- Bump actions/checkout from 3.5.1 to 3.5.2
- Bump shivammathur/setup-php from 2.24.0 to 2.25.0
- Bump shivammathur/setup-php from 2.25.0 to 2.25.1
- Bump orhun/git-cliff-action from 2.0.5 to 2.0.6
- Change
open-pull-requests-limit
from 10 to 20
- Bump shivammathur/setup-php from 2.21.2 to 2.24.0
- Bump orhun/git-cliff-action from 1.1.7 to 2.0.5
- Bump actions/cache from 3.0.6 to 3.2.5
- Bump actions/cache from 3.2.5 to 3.3.1
- Bump actions/checkout from 3.3.0 to 3.5.0
- Add
git-cliff
config file for generating changelogs
- Bump shivammathur/setup-php from 2.19.1 to 2.20.1
- Bump actions/cache from 3.0.4 to 3.0.5
- Bump shivammathur/setup-php from 2.20.1 to 2.21.0
- Bump shivammathur/setup-php from 2.21.0 to 2.21.1
- Bump actions/cache from 3.0.5 to 3.0.6
- Bump shivammathur/setup-php from 2.21.1 to 2.21.2
- Bump softprops/action-gh-release from 0.1.14 to 0.1.15
- Bump actions/checkout from 3.0.2 to 3.3.0
- Update
config.allow-plugins
on thecomposer
configs - Normalize and update
composer
configs
- Add php version 8.1 to
tests
matrix - Bump actions/cache from 3.0.1 to 3.0.2
- Bump actions/checkout from 3.0.0 to 3.0.1
- Bump actions/checkout from 3.0.1 to 3.0.2
- Bump orhun/git-cliff-action from 1.1.6 to 1.1.7
- Bump shivammathur/setup-php from 2.18.1 to 2.19.0
- Bump actions/cache from 3.0.2 to 3.0.3
- Bump shivammathur/setup-php from 2.19.0 to 2.19.1
- Bump actions/cache from 3.0.3 to 3.0.4
- Update
config.allow-plugins
on thecomposer
configs
- Update
dependabot
prefixes on configuration - Bump
actions/cache
from 2.x.x to 3.0.0
- Bump shivammathur/setup-php from 2.17.1 to 2.18.0
- Bump actions/cache from 3.0.0 to 3.0.1
- Bump shivammathur/setup-php from 2.18.0 to 2.18.1
- Change workflow actions versions to fixed versions
- Remove headlines of changelog from release notes
- Mark pre-releases tags on release workflow
- Improve and cleanup release bodies
- Add cache action for caching composer packages
- Update
actions/checkout
from v2.x.x to v3.0.0
- Bump actions/checkout from 2.3.5 to 2.4.0
- Bump actions/cache from 2.1.6 to 2.1.7
- Bump shivammathur/setup-php from 2.15.0 to 2.16.0
- Update github funding configs
- Solve github funding broken link issue
- Bump orhun/git-cliff-action from 1.1.5 to 1.1.6
- Bump shivammathur/setup-php from 2.16.0 to 2.17.0
- Bump shivammathur/setup-php from 2.17.0 to 2.17.1
- Upgrade dependabot configuration
- Add more tests for
mockClient
- Replace instance assertions by global functions
- Replace assertions by expectations
- Change php version on static workflow to 7.3
- Add
pestphp/pest-plugin-global-assertions:^1.0
package
- Keep single instance for
MockClient
usingmockClient
function - Add new
assertRequestCount
for assertMockClient
request count
- Add a test to check it can send multiple requests
- [breaking] Rename
client
function tomockClient
- Rename
Client
trait toClientTrait
- Add missing strict type declarations
- Replace mixed type usages by proper types
- Add some description for
mockClient
- Add license docblock to the top of files
- Replace
php-cs-fixer
byphpcs
on static workflow - Replace direct usage of
pest
andphpstan
by composer scripts
- Replace
php-cs-fixer
byphpcs
- Replace markdawn license file with a text file
- Update readme file with base information
- Add new
client
function to access mock client
- Remove useless boilerplate files
- Add funding configuration file
- Add new workflow for create releases
- Ignore composer lock and vendor folder
- Add
git-clif
config file - Change autoload namespace
- Add autoload for development
- Add
php-http/mock-client:^1.5
package - Remove
pestphp/pest-dev-tools
package - Add
phpstan/phpstan-strict-rules:^0.12.11
package - Ignore phpcs cache file
- Add
ergebnis/phpstan-rules:^0.15.3
package - Add
thecodingmachine/phpstan-strict-rules:^0.12.1
package - Remove useless includes from phpstan config file
- Change project namespace
- Add
php-http/message:^1.0
package - Add
guzzlehttp/psr7:^2.0
package - Rename phpunit configuration file