All notable changes to this project will be documented in this file.
- Refactor release GitHub action workflow
- Update crypto funding address over configs
- Add funding to the composer configs
- Add crypto donate badge to the project readme
- Solve conflict with
slim-test
version<=3.2.0
- Replace test traits by test case
- Update some of helper functions return types
- Bump codecov/codecov-action from 3.1.3 to 3.1.4
- Bump shivammathur/setup-php from 2.25.1 to 2.25.2
- Create
withBasicAuth
to set the request authentication credentials
- Solve some issues regarding code styles
- Add all functions missing return types
- Remove redundant return types and extra whitespaces
- Bump orhun/git-cliff-action from 2.0.5 to 2.0.6
- Bump nekofar/slim-test from ^3.1 to ^3.2
- Change
phpstan
level to the max - Ignore call undefined methods error of
phpstand
- Change min
php
version from 8.0 to 8.1 on readme
- Bump nekofar/dev-tools from ^3.0 to ^3.1
- Change
open-pull-requests-limit
from 10 to 20
- Bump nekofar/slim-test from ^3.0 to ^3.1
- Add issue template for bug report and feature request
- Remove php version 8.0 from workflows
- Bump codecov/codecov-action from 3.1.1 to 3.1.2
- Bump actions/checkout from 3.3.0 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 codecov/codecov-action from 3.1.2 to 3.1.3
- Add php version 8.2 to the
tests
workflow
- Bump
php
version from^8.0
to>=8.1
- Bump nekofar/slim-test from ^2.0 to ^3.0
- Bump pestphp/pest from ^1.0 to ^2.0
- Bump pestphp/pest-plugin from ^1.0 to ^2.0
- Bump nekofar/dev-tools from ^2.0 to ^3.0
- Migrate phpunit configuration file
- Bump pestphp/pest-dev-tools from ^1.0 to ^2.0
- Remove
test:types
from composer scripts
- Bump actions/cache from 3.2.5 to 3.3.1
- Update twitter badge due to depreciation
- Bump actions/cache from 3.2.2 to 3.2.3
- Bump orhun/git-cliff-action from 2.0.1 to 2.0.3
- Bump actions/cache from 3.2.3 to 3.2.4
- Bump shivammathur/setup-php from 2.23.0 to 2.24.0
- Bump orhun/git-cliff-action from 2.0.3 to 2.0.5
- Bump actions/cache from 3.2.4 to 3.2.5
- Bump orhun/git-cliff-action from 2.0.1 to 2.0.3
- Update twitter badge due to depreciation
- Bump actions/cache from 3.2.2 to 3.2.3
- Bump orhun/git-cliff-action from 2.0.1 to 2.0.3
- Bump actions/cache from 3.2.3 to 3.2.4
- Bump shivammathur/setup-php from 2.23.0 to 2.24.0
- Bump orhun/git-cliff-action from 2.0.3 to 2.0.5
- Bump actions/cache from 3.2.4 to 3.2.5
- Update workflow badge url over readme file
- Setup stale bot to closes abandoned issues
- Solve some minor issues and update dependencies
- Bump shivammathur/setup-php from 2.19.0 to 2.19.1
- Bump actions/cache from 3.0.3 to 3.0.4
- Bump shivammathur/setup-php from 2.19.1 to 2.20.0
- Bump shivammathur/setup-php from 2.20.0 to 2.20.1
- Bump codecov/codecov-action from 3.1.0 to 3.1.1
- Bump softprops/action-gh-release from 0.1.14 to 0.1.15
- Bump shivammathur/setup-php from 2.20.1 to 2.23.0
- Bump orhun/git-cliff-action from 1.1.7 to 2.0.1
- Bump actions/cache from 3.0.4 to 3.2.2
- Bump actions/checkout from 3.0.2 to 3.3.0
- Bump pestphp/pest-dev-tools from dev-master to ^1.0
- Bump actions/cache from 3.0.2 to 3.0.3
- Bump shivammathur/setup-php from 2.18.1 to 2.19.0
- Update php version over readme file
- Bump actions/checkout from 3.0.0 to 3.0.1
- Bump actions/checkout from 3.0.1 to 3.0.2
- Bump codecov/codecov-action from 3.0.0 to 3.1.0
- Bump orhun/git-cliff-action from 1.1.6 to 1.1.7
- Bump actions/cache from 3.0.0 to 3.0.1
- Bump codecov/codecov-action from 2.1.0 to 3
- Update
codecov/codecov-action
version from 3 to 3.0.0 - Bump shivammathur/setup-php from 2.18.0 to 2.18.1
- Bump actions/cache from 3.0.1 to 3.0.2
- Update php version from
7.4
to8.0
on static workflow - Remove php version 7.4 from tests workflow
- Update triggers over
static
andtests
workflows
- Update
config.allow-plugins
on thecomposer
configs - Remove support for php version
7.*
- Update
git-cliff
configurations
- Improve the dependabot configuration file
- Update
actions/checkout
from v2.x.x to v3.0.0 - Bump
shivammathur/setup-php
to 2.17.1 - Update
dependabot
prefixes on configuration - Bump
actions/cache
from 2.x.x to 3.0.0
- Bump actions/cache from 2.1.6 to 2.1.7
- 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.17.1 to 2.18.0
- Replace php 7.3 by 8.1 on tests workflow
- Bump shivammathur/setup-php from 2.15.0 to 2.16.0
- Reduce rules level on phpstan configs
- 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
- Bump actions/checkout from 2.3.5 to 2.4.0
- Drop support for php version 7.3
- Change workflow actions versions to fixed versions
- Update
slim/test
requirements to ^1.1 - Update
nekofar/dev-tools
requirements to ^1.3 - Downgrade
nekofar/dev-tools
requirements to ^1.1
- Replace markdawn license file by a text file
- Ignore
git-cliff
configs file from export
- Add downloads badge linked to packagist
- Add target branch to dependabot configuration file
- Add commit message scop to dependabot configuration file
- Improve the dependabot configuration file
- Add new workflow for create releases
- Add
roave/security-advisories
package dev-latest - Replace
standard-version
bygit-cliff
for generate changelog
- Improve bootstrap routes and update tests
- Change format of description
- Replace required dev packages by
nekofar/dev-tools
- Remove useless includes from phpstan config file
- Make sure given array is subset of response json
- Add new template for pull requests
- Add new dependabot configuration file
- Add missing function import on sample code
- Upgrade nekofar/slim-test package to ^1.0.2
- Cleanup and improve functions tests
- Replace test case by bootstrap in resources
- Add new section for usage instruction
- Add php-di/slim-bridge package ^3.1
- Rename tests name space over pest config
- Change base test case over the tests test case class
- Rename namespaces over functions
- Cleanup and improve autoload file
- Separate testing functionality
- Remove slim/slim package
- Remove slim/psr7 package
- Remove php-di/slim-bridge package
- Remove selective/test-traits package
- Change namespaces over composer configs
- Add nekofar/slim-php package ^1.0@beta
- Remove useless classes and traits
- Add new withToken function to add an authorization token for the request
- New tests for new assertions in test response
- Can assert on response no content
- Replace phpunit test case by plugin test case
- Can request with header and get response headers
- Can send a request with multiple headers at once
- Improve the test description over functions
- Add new assertions for response headers
- Add new assertion for checking no content
- Add new abstract test case and wrap traits
- Add new http headers test trait and its helper functions
- Cleanup assert header on test response
- Solve some issues detected by static analysis
- 1.0.0
- Change the type of test case to abstract
- Update tests with new implemented assertions
- Add a test response class with mixin of response
- Add useful assertions to the test response
- Replace response interface with test response
- 1.0.0-alpha.6
- Solve some type issues over test functions
- Simplify sending requests with headers
- Add new badge for tests workflow status
- 1.0.0-alpha.5
- Change wrong request method on options method
- Simplify test case by combine everything in setup
- Cleanup useless skeleton codes and boilderplate files
- Solve some type issues over test case
- Add new step for collecting test coverage
- Add the missing coverage tool for php environment
- Add roave/security-advisories package
- 1.0.0-alpha.4
- Solve missing json method issue by increase pest min version
- Update badges links and icons
- 1.0.0-alpha.3
- Add some basic information
- Remove php version 7.3 from tests workflow
- 1.0.0-alpha.2
- Add app test trait include setup app method
- Add http methods test trait
- Add functions for http methods
- Add the pest configuration file
- Add test case and some basic tests
- Remove boilerplate codes from functions
- Cleanup autoload from boilerplate codes
- Remove useless example boilerplate files
- Remove return value from set up app on app test trait
- Add standard version config file to export ignores
- Add slim/slim package
- Change minimum php version to 7.4
- Add slim/psr7 package
- Add new namespace for test classes
- Move slim/slim package to dev packages
- Move slim/psr7 package to dev packages
- Add php-di/slim-bridge package
- Ignore composer phar file
- 1.0.0-alpha.1
- Change skip status of tags on standard version config
- Update github sopncor confiquration
- Update license file header
- Update composer package name and descriptions
- Update plugin name all over boilerplate files
- Normalize composer configuation
- Add selective/test-traits package
- Add the config file for standard version